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

struct t745;
struct t128;
struct t40;
struct t921;
struct t1063;
struct t971;
struct t970;
struct t1060;
struct t133;
struct t1064;
#include "t1066.h"
#include "t922.h"

extern "C" void m5000 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m4513 (t745 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5001 (t745 * __this, t40* p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5002 (t745 * __this, t921 * p0, t922  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5003 (t65 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5004 (t745 * __this, t921 * p0, t922  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t40* m3438 (t65 * __this , t40* p0, t40* p1, t40* p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t40* m5005 (t65 * __this , t40* p0, t40* p1, t40* p2, int32_t p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5006 (t65 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5007 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m5008 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t65 * m5009 (t65 * __this , t40* p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m5010 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" bool m5011 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m5012 (t745 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m5013 (t745 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m5014 (t745 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" bool m5015 (t745 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" bool m5016 (t745 * __this, t40* p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t971 * m5017 (t745 * __this, t40* p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t970 * m4514 (t745 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t970 * m5018 (t745 * __this, t40* p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t40* m5019 (t745 * __this, t40* p0, t40* p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t40* m5020 (t745 * __this, t40* p0, t40* p1, int32_t p2, int32_t p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t40* m5021 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m5022 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m5023 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t65 * m5024 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t133* m5025 (t65 * __this , int32_t p0, t65 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t128* m5026 (t745 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
