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

struct t29;
struct t51;
struct t40;
struct t118;
struct t105;
struct t114;
struct t96;
struct t65;
#include "t147.h"
#include "t474.h"

extern "C" void m1985 (t29 * __this, t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m299 (t29 * __this, t40* p0, t118* p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t29 * m439 (t65 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t105 * m2744 (t29 * __this, t114 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t96 * m2745 (t29 * __this, t114 * p0, bool p1, bool p2, bool p3, bool p4, t65 * p5, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t51 * m300 (t29 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" int32_t m1988 (t29 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m1989 (t29 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" bool m265 (t29 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2746 (t29 * __this, t40* p0, t65 * p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t105 * m2747 (t29 * __this, t114 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t105 * m2748 (t29 * __this, t114 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" void m2749 (t65 * __this , t29 * p0, t40* p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C" t29 * m297 (t65 * __this , t40* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
