#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 t_1110647073_0;
struct t_511504902_0;
struct t_1318152919_0;
struct t_2050071032_0;
struct t221418124_0;
struct t1127530957_0;
struct t_1913656712_0;
struct t1013934259_0;
struct t_1765682999_0;
struct t435631375_0;
struct t1857092352_0;
struct t1611256703_0;
struct t1611256703_0_marshaled;
struct t1723209434_0;
struct t1436978849_0;
struct t_51670309_0;
struct t_2084493409_0;

#include "codegen/il2cpp-codegen.h"
#include "t_1453385442_0.h"
#include "t152212569_0.h"
#include "t755019342_0.h"
#include "t_1567804892_0.h"
#include "t1507786107_0.h"
#include "t1146943384_0.h"
#include "t41806862_0.h"
#include "t1444461615_0.h"
#include "t_114158782_0.h"
#include "t_1355659055_0.h"

extern "C"  void m2029792225_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_400280434_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_511504902_0 * m_1018383510_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1318152919_0 * m881618486_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1816433186_0 (t_1110647073_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_600353697_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_896302747_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m409351770_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m114077119_0 (t_1110647073_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_220824581_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1735591115_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_773877780_0 (t_1110647073_0 * __this, float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1868605083_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1653898566_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t221418124_0 * m2074509413_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1838442138_0 (t_1110647073_0 * __this, t221418124_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1127530957_0 * m1768315947_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_544393888_0 (t_1110647073_0 * __this, t1127530957_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1453385442_0  m1542579709_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2042526456_0 (t_1110647073_0 * __this, t_1453385442_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1303563261_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_760377198_0 (t_1110647073_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1453385442_0  m_332710786_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_182351117_0 (t_1110647073_0 * __this, t_1453385442_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1913656712_0 * m1618380883_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2049873182_0 (t_1110647073_0 * __this, t_1913656712_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1013934259_0 * m1074006924_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1749304609_0 (t_1110647073_0 * __this, t1013934259_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1013934259_0 * m2097858642_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1888579171_0 (t_1110647073_0 * __this, t1013934259_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1765682999_0 * m1054928461_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1472692328_0 (t_1110647073_0 * __this, t_1765682999_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1908586408_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_180232699_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1548198387_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m281933288_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_2040750359_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_705921848_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_2106975635_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1554846072_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1622779937_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m715556098_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1860163349_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_684672504_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_633931228_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m342920737_0 (t_1110647073_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_543108433_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m1954394008_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m619206227_0 (t_1110647073_0 * __this, uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m867877714_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_679590839_0 (t_1110647073_0 * __this, int32_t* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1283255243_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m231166704_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_771394763_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2063243072_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_50294144_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1005871812_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m888572237_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m466595604_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1586169865_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1492725495_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1062139686_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_497809727_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1865339380_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m_334480690_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2025871624_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1949303486_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1292288040_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1843270844_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_427663119_0 (t_1110647073_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_417734448_0 (t_1110647073_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_2080454203_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1302717388_0 (t_1786876978_0 * __this , t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1040314765_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1045279070_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t41806862_0  m_2013393072_0 (t_1110647073_0 * __this, t41806862_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1912794077_0 (t_1110647073_0 * __this, t41806862_0  p0, t_1318152919_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_112051831_0 (t_1110647073_0 * __this, t41806862_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_2000257132_0 (t_1110647073_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_684932529_0 (t_1110647073_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m726194348_0 (t_1110647073_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m_536685201_0 (t_1110647073_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1818224847_0 (t_1110647073_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m825250085_0 (t_1110647073_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1228378715_0 (t_1110647073_0 * __this, t1611256703_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_365100994_0 (t_1110647073_0 * __this, uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1672981973_0 (t_1110647073_0 * __this, t1611256703_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m819210882_0 (t_1110647073_0 * __this, t1723209434_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m724229970_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m885929594_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m386206014_0 (t_1110647073_0 * __this, bool p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m115943542_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m688575903_0 (t_1110647073_0 * __this, bool p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m298211689_0 (t_1110647073_0 * __this, int32_t p0, t_1318152919_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m594132158_0 (t_1110647073_0 * __this, int32_t p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1604498511_0 (t_1110647073_0 * __this, int32_t p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2042878769_0 (t_1110647073_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1472514218_0 (t_1110647073_0 * __this, bool p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1877574558_0 (t_1110647073_0 * __this, bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1015018481_0 (t_1110647073_0 * __this, bool p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1910577940_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1810425034_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_274104484_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1593238693_0 (t_1110647073_0 * __this, uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2080366161_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_418428455_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1969826640_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m862209861_0 (t_1110647073_0 * __this, t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1671393144_0 (t_1110647073_0 * __this, uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m654493646_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_324876171_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1387333238_0 (t_1786876978_0 * __this , t_1318152919_0 * p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_98620435_0 (t_1786876978_0 * __this , t_1318152919_0 * p0, int32_t p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1708707428_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1432314039_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m661077884_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_813008234_0 (t_1110647073_0 * __this, int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1240311674_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1589438681_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1107730502_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m735749913_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_636167148_0 (t_1110647073_0 * __this, t_511504902_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1692885402_0 (t_1110647073_0 * __this, t1436978849_0 * p0, t41806862_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2001736651_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1346735465_0 (t_1110647073_0 * __this, t1436978849_0 * p0, t41806862_0  p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_838514501_0 (t_1110647073_0 * __this, t_2050071032_0* p0, int32_t p1, uint16_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_356497198_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m881938995_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_850829454_0 (t_1110647073_0 * __this, t1723209434_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1425623863_0 (t_1110647073_0 * __this, t1857092352_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_2010917859_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_331291649_0 (t_1110647073_0 * __this, t1723209434_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m_1438451802_0 (t_1110647073_0 * __this, t1723209434_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m1902926812_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m2121105067_0 (t_1110647073_0 * __this, t_51670309_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m250029371_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  void m499669380_0 (t_1110647073_0 * __this, int32_t p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m2082978070_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2084493409_0 * m_1161595568_0 (t_1110647073_0 * __this, const MethodInfo* method) IL2CPP_METHOD_ATTR;
