#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 t1362406281_0;
struct t_2050071032_0;
struct t_716687078_0;
struct t_1786876978_0;
struct t291605073_0;

#include "codegen/il2cpp-codegen.h"
#include "t1989943944_0.h"
#include "t_1242318096_0.h"

extern "C"  void m926133987_0 (t_1786876978_0 * __this , const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1362406281_0* m_612210580_0 (t_1786876978_0 * __this , t_2050071032_0* p0, bool p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1362406281_0* m_665501182_0 (t_1786876978_0 * __this , t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1936815455_0 (t_1786876978_0 * __this , t1362406281_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m1259091507_0 (t_1786876978_0 * __this , t1362406281_0* p0, int32_t p1, int32_t p2, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m2032547942_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m609649195_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1530459835_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m527095044_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1920371298_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m1211796357_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_412152071_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m48997236_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1203445091_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_2106878485_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1125647530_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_1824553487_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m_914882467_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  bool m949259033_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m_1074579516_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m1730472478_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m_594791689_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m1571267017_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m1733800206_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m1201588964_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m395020137_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m_1991743731_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m_767779438_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m_1147653323_0 (t_1786876978_0 * __this , t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m1008221737_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m509311047_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m932798552_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m791636053_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint8_t m9159597_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_2124179500_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_467628164_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m695171477_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m759006262_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m541258017_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m1857970598_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m541531581_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m528169935_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m951657444_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m245844937_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m460260673_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m261774113_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m1029759568_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m_1295839194_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m_133039743_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m1251728572_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m1910077341_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m1020507389_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m_766445419_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m_484120421_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1242318096_0  m1626410554_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m_1139830526_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m255741126_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m1354200421_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m2007036836_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m_257003778_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m_1419803419_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m_1558221479_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m1712364756_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m_2010370755_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m777781771_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m354294262_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m1060106769_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t1989943944_0  m349440953_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m204912726_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m_1621159522_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m1210655267_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m1714698801_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m_1338083220_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m1550692470_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m_1937705999_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m_2068051763_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m_774906424_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m2038331505_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m_58212557_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m923018402_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m_340537563_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  double m574888941_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m1787678274_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m755091206_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m950730600_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m172393227_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m_1293052635_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m416789348_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m_920579010_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m_2083378651_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m960783641_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m1048789524_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m_831983235_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m1536565067_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m1113077558_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m1818890065_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m379530301_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int16_t m591571705_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m55151042_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_807120250_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_611480856_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1560134005_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1306423131_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m403418852_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_834374235_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_2085179239_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_1997173356_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m_618103555_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1523194571_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1099707062_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m1805519569_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m366159805_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int32_t m805451385_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m1988035458_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m1786777414_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m1982416808_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m1722087499_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m338790373_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m991626788_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m_1984327298_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m1147840357_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m1009422297_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m_14958764_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m_1113448111_0 (t_1786876978_0 * __this , t_2050071032_0* p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m1484722109_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m_237628277_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m_661115786_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m44696721_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m954367741_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int64_t m_450433479_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m615207682_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m_1824674490_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m_1629035096_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m_999798581_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m_525983003_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m1183867428_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m_1086254594_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m2045913061_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m883113940_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m1570938941_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m_1991332725_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m1880147062_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m_1709007727_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  int8_t m1972336057_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_440715324_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1780409948_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m39351287_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m690748777_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_692141650_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m915696580_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m109127753_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_1108314259_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_1053671822_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_440044023_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_2138864697_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_1715377192_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m_1856539691_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  float m1901383565_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m_1379189519_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_2050071032_0* m2031270637_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m1043031438_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_434844210_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m36213644_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m588378195_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_1029598071_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_428286308_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m1665900934_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_1466266783_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_312789475_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_303467600_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m1058302913_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m2130758075_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m_53678246_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint16_t m590399293_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_608896126_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_802854266_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m797503336_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m610956619_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m1336475941_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_900928028_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_1209712002_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m1922455781_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m671585177_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m759656532_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m776714429_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_204722314_0 (t_1786876978_0 * __this , uint64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m_903628271_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint32_t m817681977_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m1479404080_0 (t_1786876978_0 * __this , bool p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m1568624612_0 (t_1786876978_0 * __this , uint8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m1319798722_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m_350001793_0 (t_1786876978_0 * __this , t1989943944_0  p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m_735305075_0 (t_1786876978_0 * __this , double p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m_2079185722_0 (t_1786876978_0 * __this , float p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m1691869628_0 (t_1786876978_0 * __this , int32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m_1796528651_0 (t_1786876978_0 * __this , int64_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m_1651141679_0 (t_1786876978_0 * __this , int8_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m_633729266_0 (t_1786876978_0 * __this , int16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m_698396691_0 (t_1786876978_0 * __this , t_2050071032_0* p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m1109896503_0 (t_1786876978_0 * __this , uint32_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m827571497_0 (t_1786876978_0 * __this , uint16_t p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m1896191125_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  uint64_t m345450801_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t_1786876978_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m1630780412_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t291605073_0 * p1, const MethodInfo* method) IL2CPP_METHOD_ATTR;
extern "C"  t_1786876978_0 * m1408903144_0 (t_1786876978_0 * __this , t_1786876978_0 * p0, t291605073_0 * p1, t_1786876978_0 * p2, bool p3, const MethodInfo* method) IL2CPP_METHOD_ATTR;
