#pragma once
#include <stdint.h>
#include <assert.h>
#include <exception>
#include "codegen/il2cpp-codegen.h"

struct t2210;
struct t670;
struct t2605;
struct t65;
struct t2213;
struct t2217;
struct t1934;
struct t2606;
struct t921;
struct t2607;
struct t96;
struct t387;
struct t2608;
struct t1129;
#include "t1962.h"
#include "t922.h"
#include "t2186.h"
#include "t2215.h"
#include "t1130.h"

extern "C" void m16039_gshared (t2210 * __this, const MethodInfo* method);
#define m16039(__this, method) (( void (*) (t2210 *, const MethodInfo*))m16039_gshared)(__this, method)
extern "C" void m16041_gshared (t2210 * __this, t65* p0, const MethodInfo* method);
#define m16041(__this, p0, method) (( void (*) (t2210 *, t65*, const MethodInfo*))m16041_gshared)(__this, p0, method)
extern "C" void m16043_gshared (t2210 * __this, t65* p0, const MethodInfo* method);
#define m16043(__this, p0, method) (( void (*) (t2210 *, t65*, const MethodInfo*))m16043_gshared)(__this, p0, method)
extern "C" void m16045_gshared (t2210 * __this, int32_t p0, const MethodInfo* method);
#define m16045(__this, p0, method) (( void (*) (t2210 *, int32_t, const MethodInfo*))m16045_gshared)(__this, p0, method)
extern "C" void m16047_gshared (t2210 * __this, t65* p0, t65* p1, const MethodInfo* method);
#define m16047(__this, p0, p1, method) (( void (*) (t2210 *, t65*, t65*, const MethodInfo*))m16047_gshared)(__this, p0, p1, method)
extern "C" void m16049_gshared (t2210 * __this, t921 * p0, t922  p1, const MethodInfo* method);
#define m16049(__this, p0, p1, method) (( void (*) (t2210 *, t921 *, t922 , const MethodInfo*))m16049_gshared)(__this, p0, p1, method)
extern "C" t65* m16051_gshared (t2210 * __this, const MethodInfo* method);
#define m16051(__this, method) (( t65* (*) (t2210 *, const MethodInfo*))m16051_gshared)(__this, method)
extern "C" t65* m16053_gshared (t2210 * __this, const MethodInfo* method);
#define m16053(__this, method) (( t65* (*) (t2210 *, const MethodInfo*))m16053_gshared)(__this, method)
extern "C" t65 * m16055_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16055(__this, p0, method) (( t65 * (*) (t2210 *, t65 *, const MethodInfo*))m16055_gshared)(__this, p0, method)
extern "C" void m16057_gshared (t2210 * __this, t65 * p0, t65 * p1, const MethodInfo* method);
#define m16057(__this, p0, p1, method) (( void (*) (t2210 *, t65 *, t65 *, const MethodInfo*))m16057_gshared)(__this, p0, p1, method)
extern "C" void m16059_gshared (t2210 * __this, t65 * p0, t65 * p1, const MethodInfo* method);
#define m16059(__this, p0, p1, method) (( void (*) (t2210 *, t65 *, t65 *, const MethodInfo*))m16059_gshared)(__this, p0, p1, method)
extern "C" bool m16061_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16061(__this, p0, method) (( bool (*) (t2210 *, t65 *, const MethodInfo*))m16061_gshared)(__this, p0, method)
extern "C" void m16063_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16063(__this, p0, method) (( void (*) (t2210 *, t65 *, const MethodInfo*))m16063_gshared)(__this, p0, method)
extern "C" bool m16065_gshared (t2210 * __this, const MethodInfo* method);
#define m16065(__this, method) (( bool (*) (t2210 *, const MethodInfo*))m16065_gshared)(__this, method)
extern "C" t65 * m16067_gshared (t2210 * __this, const MethodInfo* method);
#define m16067(__this, method) (( t65 * (*) (t2210 *, const MethodInfo*))m16067_gshared)(__this, method)
extern "C" bool m16069_gshared (t2210 * __this, const MethodInfo* method);
#define m16069(__this, method) (( bool (*) (t2210 *, const MethodInfo*))m16069_gshared)(__this, method)
extern "C" void m16071_gshared (t2210 * __this, t2186  p0, const MethodInfo* method);
#define m16071(__this, p0, method) (( void (*) (t2210 *, t2186 , const MethodInfo*))m16071_gshared)(__this, p0, method)
extern "C" bool m16073_gshared (t2210 * __this, t2186  p0, const MethodInfo* method);
#define m16073(__this, p0, method) (( bool (*) (t2210 *, t2186 , const MethodInfo*))m16073_gshared)(__this, p0, method)
extern "C" void m16075_gshared (t2210 * __this, t2607* p0, int32_t p1, const MethodInfo* method);
#define m16075(__this, p0, p1, method) (( void (*) (t2210 *, t2607*, int32_t, const MethodInfo*))m16075_gshared)(__this, p0, p1, method)
extern "C" bool m16077_gshared (t2210 * __this, t2186  p0, const MethodInfo* method);
#define m16077(__this, p0, method) (( bool (*) (t2210 *, t2186 , const MethodInfo*))m16077_gshared)(__this, p0, method)
extern "C" void m16079_gshared (t2210 * __this, t96 * p0, int32_t p1, const MethodInfo* method);
#define m16079(__this, p0, p1, method) (( void (*) (t2210 *, t96 *, int32_t, const MethodInfo*))m16079_gshared)(__this, p0, p1, method)
extern "C" t65 * m16081_gshared (t2210 * __this, const MethodInfo* method);
#define m16081(__this, method) (( t65 * (*) (t2210 *, const MethodInfo*))m16081_gshared)(__this, method)
extern "C" t65* m16083_gshared (t2210 * __this, const MethodInfo* method);
#define m16083(__this, method) (( t65* (*) (t2210 *, const MethodInfo*))m16083_gshared)(__this, method)
extern "C" t65 * m16085_gshared (t2210 * __this, const MethodInfo* method);
#define m16085(__this, method) (( t65 * (*) (t2210 *, const MethodInfo*))m16085_gshared)(__this, method)
extern "C" int32_t m16087_gshared (t2210 * __this, const MethodInfo* method);
#define m16087(__this, method) (( int32_t (*) (t2210 *, const MethodInfo*))m16087_gshared)(__this, method)
extern "C" t1962  m16089_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16089(__this, p0, method) (( t1962  (*) (t2210 *, t65 *, const MethodInfo*))m16089_gshared)(__this, p0, method)
extern "C" void m16091_gshared (t2210 * __this, t65 * p0, t1962  p1, const MethodInfo* method);
#define m16091(__this, p0, p1, method) (( void (*) (t2210 *, t65 *, t1962 , const MethodInfo*))m16091_gshared)(__this, p0, p1, method)
extern "C" void m16093_gshared (t2210 * __this, int32_t p0, t65* p1, const MethodInfo* method);
#define m16093(__this, p0, p1, method) (( void (*) (t2210 *, int32_t, t65*, const MethodInfo*))m16093_gshared)(__this, p0, p1, method)
extern "C" void m16095_gshared (t2210 * __this, int32_t p0, const MethodInfo* method);
#define m16095(__this, p0, method) (( void (*) (t2210 *, int32_t, const MethodInfo*))m16095_gshared)(__this, p0, method)
extern "C" void m16097_gshared (t2210 * __this, t96 * p0, int32_t p1, const MethodInfo* method);
#define m16097(__this, p0, p1, method) (( void (*) (t2210 *, t96 *, int32_t, const MethodInfo*))m16097_gshared)(__this, p0, p1, method)
extern "C" t2186  m16099_gshared (t65 * __this , t65 * p0, t1962  p1, const MethodInfo* method);
#define m16099(__this , p0, p1, method) (( t2186  (*) (t65 * , t65 *, t1962 , const MethodInfo*))m16099_gshared)(__this , p0, p1, method)
extern "C" t65 * m16101_gshared (t65 * __this , t65 * p0, t1962  p1, const MethodInfo* method);
#define m16101(__this , p0, p1, method) (( t65 * (*) (t65 * , t65 *, t1962 , const MethodInfo*))m16101_gshared)(__this , p0, p1, method)
extern "C" t1962  m16103_gshared (t65 * __this , t65 * p0, t1962  p1, const MethodInfo* method);
#define m16103(__this , p0, p1, method) (( t1962  (*) (t65 * , t65 *, t1962 , const MethodInfo*))m16103_gshared)(__this , p0, p1, method)
extern "C" void m16105_gshared (t2210 * __this, t2607* p0, int32_t p1, const MethodInfo* method);
#define m16105(__this, p0, p1, method) (( void (*) (t2210 *, t2607*, int32_t, const MethodInfo*))m16105_gshared)(__this, p0, p1, method)
extern "C" void m16107_gshared (t2210 * __this, const MethodInfo* method);
#define m16107(__this, method) (( void (*) (t2210 *, const MethodInfo*))m16107_gshared)(__this, method)
extern "C" void m16109_gshared (t2210 * __this, t65 * p0, t1962  p1, const MethodInfo* method);
#define m16109(__this, p0, p1, method) (( void (*) (t2210 *, t65 *, t1962 , const MethodInfo*))m16109_gshared)(__this, p0, p1, method)
extern "C" void m16111_gshared (t2210 * __this, const MethodInfo* method);
#define m16111(__this, method) (( void (*) (t2210 *, const MethodInfo*))m16111_gshared)(__this, method)
extern "C" bool m16113_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16113(__this, p0, method) (( bool (*) (t2210 *, t65 *, const MethodInfo*))m16113_gshared)(__this, p0, method)
extern "C" bool m16115_gshared (t2210 * __this, t1962  p0, const MethodInfo* method);
#define m16115(__this, p0, method) (( bool (*) (t2210 *, t1962 , const MethodInfo*))m16115_gshared)(__this, p0, method)
extern "C" void m16117_gshared (t2210 * __this, t921 * p0, t922  p1, const MethodInfo* method);
#define m16117(__this, p0, p1, method) (( void (*) (t2210 *, t921 *, t922 , const MethodInfo*))m16117_gshared)(__this, p0, p1, method)
extern "C" void m16119_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16119(__this, p0, method) (( void (*) (t2210 *, t65 *, const MethodInfo*))m16119_gshared)(__this, p0, method)
extern "C" bool m16121_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16121(__this, p0, method) (( bool (*) (t2210 *, t65 *, const MethodInfo*))m16121_gshared)(__this, p0, method)
extern "C" bool m16123_gshared (t2210 * __this, t65 * p0, t1962 * p1, const MethodInfo* method);
#define m16123(__this, p0, p1, method) (( bool (*) (t2210 *, t65 *, t1962 *, const MethodInfo*))m16123_gshared)(__this, p0, p1, method)
extern "C" t2213 * m16125_gshared (t2210 * __this, const MethodInfo* method);
#define m16125(__this, method) (( t2213 * (*) (t2210 *, const MethodInfo*))m16125_gshared)(__this, method)
extern "C" t2217 * m16127_gshared (t2210 * __this, const MethodInfo* method);
#define m16127(__this, method) (( t2217 * (*) (t2210 *, const MethodInfo*))m16127_gshared)(__this, method)
extern "C" t65 * m16129_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16129(__this, p0, method) (( t65 * (*) (t2210 *, t65 *, const MethodInfo*))m16129_gshared)(__this, p0, method)
extern "C" t1962  m16131_gshared (t2210 * __this, t65 * p0, const MethodInfo* method);
#define m16131(__this, p0, method) (( t1962  (*) (t2210 *, t65 *, const MethodInfo*))m16131_gshared)(__this, p0, method)
extern "C" bool m16133_gshared (t2210 * __this, t2186  p0, const MethodInfo* method);
#define m16133(__this, p0, method) (( bool (*) (t2210 *, t2186 , const MethodInfo*))m16133_gshared)(__this, p0, method)
extern "C" t2215  m16135_gshared (t2210 * __this, const MethodInfo* method);
#define m16135(__this, method) (( t2215  (*) (t2210 *, const MethodInfo*))m16135_gshared)(__this, method)
extern "C" t1130  m16137_gshared (t65 * __this , t65 * p0, t1962  p1, const MethodInfo* method);
#define m16137(__this , p0, p1, method) (( t1130  (*) (t65 * , t65 *, t1962 , const MethodInfo*))m16137_gshared)(__this , p0, p1, method)
