#pragma once

#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif

#include <stdint.h>
#include <assert.h>
#include <exception>

struct t2138871437_0;
struct t140887709_0;
struct t_591698798_0;
struct t_1786876978_0;
struct t_1666043062_0;
struct t435631375_0;
struct t_1964796564_0;
struct t291605073_0;
struct t_2050071032_0;

#include "codegen/il2cpp-codegen.h"

extern "C"  void m_282792917_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m194094802_0 (t2138871437_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1467563650_0 (t2138871437_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1909233271_0 (t2138871437_0 * __this, t_591698798_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2090802806_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m_1498816305_0 (t2138871437_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1858827078_0 (t2138871437_0 * __this, int32_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m523955479_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1776194914_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m592558035_0 (t2138871437_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1344869099_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1588423384_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m481976864_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m_1434812482_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1525538872_0 (t2138871437_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1398201797_0 (t2138871437_0 * __this, int32_t p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1719188324_0 (t2138871437_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_460363162_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1505633338_0 (t2138871437_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m2092981366_0 (t2138871437_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1138679667_0 (t2138871437_0 * __this, t_1786876978_0 * p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_259019400_0 (t2138871437_0 * __this, t_1786876978_0 * p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m351709155_0 (t2138871437_0 * __this, int32_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1478230997_0 (t2138871437_0 * __this, int32_t p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_353186557_0 (t2138871437_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1716038963_0 (t2138871437_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1348662971_0 (t2138871437_0 * __this, t_1666043062_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1941334508_0 (t2138871437_0 * __this, t_1666043062_0 * p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m835998412_0 (t2138871437_0 * __this, int32_t p0, t_1666043062_0 * p1, int32_t p2, int32_t p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m_1602741949_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m579674390_0 (t2138871437_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1516907783_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m923359189_0 (t2138871437_0 * __this, t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_591698798_0* m_863612344_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1666043062_0 * m_1916079089_0 (t2138871437_0 * __this, t291605073_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m118277485_0 (t2138871437_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_498993761_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, t_2050071032_0* p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t2138871437_0 * m_1899895316_0 (t_1786876978_0 * __this , t2138871437_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t2138871437_0 * m_1167786004_0 (t_1786876978_0 * __this , t2138871437_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
