#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 t221418124_0;
struct t_1318152919_0;
struct t41854234_0;
struct t483281222_0;
struct t_2050071032_0;
struct t1436978849_0;

#include "codegen/il2cpp-codegen.h"
#include "t_109930069_0.h"
#include "t_2081845208_0.h"
#include "t_837108322_0.h"
#include "t_1243574221_0.h"
#include "t1767684649_0.h"
#include "t41806862_0.h"

extern "C"  void m1798771934_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_942629285_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1318152919_0 * m224335893_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1318152919_0 * m1357670532_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41854234_0 * m813502234_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_57973324_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t483281222_0 * m_1179466183_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1095513810_0 (t221418124_0 * __this, t483281222_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m2068535949_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m888865420_0 (t221418124_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1003861405_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1268811674_0 (t221418124_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1319489526_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1410334841_0 (t221418124_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_872248925_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1222271592_0 (t221418124_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1623479859_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_259999582_0 (t221418124_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1451596010_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1816221961_0 (t221418124_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_368510023_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1514652028_0 (t221418124_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1189236535_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2101304336_0 (t221418124_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_577090808_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1927259605_0 (t221418124_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1160903800_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1773740637_0 (t221418124_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1813883264_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1254173829_0 (t221418124_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1386722317_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1766503514_0 (t221418124_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1202765365_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m820523638_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1062613039_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1148372319_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1767684649_0  m_635760781_0 (t221418124_0 * __this, t41806862_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41806862_0  m_1642997916_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m835520031_0 (t221418124_0 * __this, t1436978849_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1578553982_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1732119136_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1519703499_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_942810436_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_1962784338_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1562513104_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m452532789_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_1927989927_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1088242691_0 (t221418124_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
