#ifndef __prototypes_h__
#define __prototypes_h__



/*
 * return type: signed long int
 * param_0 type: float
 */
extern signed long int func0(float param_0);
/*
 * return type: array 5 unsigned int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern unsigned int * func1(signed int param_0, bool param_1, unsigned long long int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned short int func2(unsigned long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern void proc3(signed long long int param_0, unsigned int param_1);
/*
 * return type: signed int
 */
extern signed int func4();
/*
 * return type: signed char
 * param_0 type: signed char
 */
extern signed char func5(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed short int func6(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned int func7(signed long int param_0, signed short int param_1, signed short int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern signed long long int func8(float param_0, unsigned int param_1, signed long long int param_2, long double param_3, bool param_4);
/*
 * return type: long double
 */
extern long double func9();
/*
 * return type: bool
 */
extern bool func10();
/*
 * return type: signed short int
 * param_0 type: float
 */
extern signed short int func11(float param_0);
/*
 * return type: double
 */
extern double func12();
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned char func13(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 */
extern void proc14(bool param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern void proc15(float param_0, unsigned long int param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: void
 */
extern void proc16();
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 */
extern unsigned long int func17(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: signed short int
 */
extern signed int func18(float param_0, unsigned long int param_1, signed long int param_2, double param_3, float param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned char func19(bool param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 */
extern double func20(unsigned int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: float
 */
extern signed int func21(unsigned long long int param_0, signed int param_1, unsigned char param_2, signed char param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 */
extern unsigned int func22(signed char param_0);
/*
 * return type: float
 */
extern float func23();
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: bool
 */
extern unsigned short int func24(unsigned long long int param_0, float param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: unsigned int
 */
extern void proc25(signed short int param_0, double param_1, unsigned long long int param_2, unsigned short int param_3, long double param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern void proc26(unsigned short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 */
extern void proc27(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern void proc28(unsigned long long int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed short int func29(long double param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned short int func30(signed int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern void proc31(unsigned long int param_0, signed long int param_1, unsigned char param_2, long double param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 */
extern void proc32(signed char param_0, float param_1);
/*
 * return type: void
 */
extern void proc33();
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 */
extern double func34(bool param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 */
extern signed char func35(unsigned char param_0);
/*
 * return type: bool
 */
extern bool func36();
/*
 * return type: unsigned char
 */
extern unsigned char func37();
/*
 * return type: float
 */
extern float func38();
/*
 * return type: bool
 * param_0 type: unsigned long long int
 */
extern bool func39(unsigned long long int param_0);
/*
 * return type: array 4 unsigned short int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned short int * func40(long double param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern unsigned long int func41(float param_0, double param_1, long double param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed long long int
 */
extern signed int func42(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 */
extern unsigned short int func43(float param_0);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed int func44(signed char param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 */
extern signed long int func45(double param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 */
extern signed long long int func46(signed int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed short int
 */
extern signed long long int func47(unsigned long long int param_0, signed long int param_1, signed long int param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern unsigned char func48(signed long long int param_0, float param_1, unsigned long long int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern unsigned long long int func49(bool param_0, unsigned int param_1, float param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern void proc50(bool param_0, unsigned long int param_1, signed long int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 */
extern signed short int func51();
/*
 * return type: float
 * param_0 type: signed short int
 */
extern float func52(signed short int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: long double
 */
extern void proc53(unsigned long int param_0, unsigned short int param_1, bool param_2, signed char param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 */
extern signed short int func54(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern void proc55(float param_0, bool param_1, unsigned int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern void proc56(signed int param_0, signed char param_1, double param_2, unsigned int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: array 4 unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern unsigned short int * func57(signed long int param_0, signed long long int param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 */
extern unsigned long int func58(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned int func59(unsigned int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern void proc60(signed int param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 */
extern unsigned short int func61();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern void proc62(signed int param_0, long double param_1, signed long int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: double
 */
extern signed long int func63(double param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern void proc64(signed long int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed long int func65(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 */
extern void proc66(float param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern void proc67(signed char param_0, float param_1, unsigned long int param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: double
 */
extern void proc68(double param_0);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: double
 */
extern bool func69(signed long int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern bool func70(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern unsigned long long int func71(float param_0, signed short int param_1, float param_2, unsigned int param_3, bool param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 */
extern unsigned long long int func72(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern void proc73(signed char param_0, double param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 */
extern unsigned long long int func74();
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern double func75(unsigned char param_0, signed char param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: unsigned long long int
 */
extern unsigned long long int func76();
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern signed int func77(signed short int param_0, unsigned short int param_1, unsigned char param_2, unsigned char param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: bool
 */
extern void proc78(bool param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern signed long long int func79(signed short int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 */
extern signed int func80(unsigned char param_0);
/*
 * return type: signed short int
 */
extern signed short int func81();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern unsigned long long int func82(unsigned short int param_0, float param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: double
 */
extern signed short int func83(double param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern void proc84(signed long int param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern double func85(bool param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed short int func86(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 */
extern unsigned char func87(long double param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern unsigned short int func88(signed short int param_0, signed long long int param_1, float param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern void proc89(unsigned char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 */
extern void proc90(unsigned short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned short int func91(signed int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 */
extern signed long long int func92();
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern unsigned short int func93(long double param_0, float param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern void proc94(signed short int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern signed char func95(signed short int param_0, signed int param_1, float param_2, signed char param_3, signed long int param_4, long double param_5);
/*
 * return type: signed char
 */
extern signed char func96();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern void proc97(signed int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned long int func98(long double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern void proc99(unsigned long int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 */
extern signed char func100(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern void proc101(unsigned long long int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned long int func102(bool param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 */
extern void proc103(unsigned char param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern void proc104(signed short int param_0, unsigned char param_1);
/*
 * return type: signed long int
 */
extern signed long int func105();
/*
 * return type: signed long int
 */
extern signed long int func106();
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int func107(unsigned int param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern void proc108(signed short int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed long int func109(unsigned int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 */
extern void proc110(float param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 */
extern signed long long int func111(unsigned long long int param_0);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern double func112(unsigned int param_0, unsigned char param_1, float param_2, float param_3, signed short int param_4, bool param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 */
extern unsigned char func113(signed short int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern unsigned long long int func114(bool param_0, bool param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern void proc115(float param_0, unsigned char param_1, signed long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc116(float param_0, signed char param_1, unsigned short int param_2, float param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 */
extern signed char func117(bool param_0);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern float func118(double param_0, unsigned long int param_1, unsigned short int param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern double func119(signed short int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: long double
 */
extern signed char func120(long double param_0);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: double
 */
extern signed char func121(signed long long int param_0, float param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 */
extern unsigned char func122(unsigned short int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char func123(unsigned char param_0);
/*
 * return type: unsigned char
 */
extern unsigned char func124();
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern void proc125(unsigned short int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern long double func126(unsigned long int param_0, double param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 */
extern float func127(signed long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern void proc128(unsigned long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 */
extern void proc129(unsigned int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: float
 */
extern void proc130(signed char param_0, signed long int param_1, unsigned long long int param_2, signed short int param_3, signed int param_4, float param_5);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int * func131(unsigned long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 */
extern unsigned long int func132(unsigned short int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 */
extern unsigned char func133(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 */
extern void proc134(unsigned long int param_0);
/*
 * return type: signed int
 */
extern signed int func135();
/*
 * return type: unsigned long int
 */
extern unsigned long int func136();
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern long double func137(signed long long int param_0, long double param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: signed char
 */
extern long double func138(signed char param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern signed int func139(unsigned long long int param_0, double param_1, unsigned int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 */
extern signed long int func140(unsigned int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 */
extern void proc141(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 */
extern void proc142(signed long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern signed int func143(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc144(unsigned long long int param_0, bool param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 */
extern long double func145(signed long int param_0);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed long int func146(signed long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: long double
 */
extern void proc147(long double param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern void proc148(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern signed long int func149(unsigned long long int param_0, long double param_1, unsigned long long int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: bool
 */
extern double func150(bool param_0);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern signed long long int func151(double param_0, unsigned long int param_1, long double param_2, unsigned char param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: float
 */
extern double func152(signed int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern signed long long int func153(float param_0, bool param_1, unsigned char param_2, signed long long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned long long int func154(unsigned long long int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 */
extern signed long long int func155(unsigned long long int param_0);
/*
 * return type: unsigned short int
 */
extern unsigned short int func156();
/*
 * return type: unsigned long long int
 * param_0 type: bool
 */
extern unsigned long long int func157(bool param_0);
/*
 * return type: bool
 * param_0 type: bool
 */
extern bool func158(bool param_0);
/*
 * return type: long double
 * param_0 type: unsigned char
 */
extern long double func159(unsigned char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned long long int func160(unsigned short int param_0, signed char param_1);
/*
 * return type: long double
 */
extern long double func161();
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned char func162(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned char func163(double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 */
extern signed char func164(signed int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern void proc165(double param_0, unsigned long int param_1, unsigned int param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: float
 */
extern signed long int func166(unsigned short int param_0, bool param_1, float param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern void proc167(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 */
extern void proc168(signed short int param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern void proc169(unsigned int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern void proc170(unsigned short int param_0, double param_1, unsigned long int param_2);
/*
 * return type: signed char
 */
extern signed char func171();
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed short int func172(long double param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern unsigned char func173(float param_0, signed short int param_1, unsigned short int param_2, signed int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: double
 */
extern double func174(double param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern void proc175(unsigned char param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern double func176(signed long long int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 */
extern bool func177(unsigned char param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern void proc178(signed long long int param_0, float param_1, signed int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern signed int func179(signed short int param_0, unsigned char param_1, signed long int param_2, signed char param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 */
extern unsigned int func180(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern signed short int func181(unsigned char param_0, signed short int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned int func182(signed short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern void proc183(signed int param_0, signed int param_1);
/*
 * return type: unsigned int
 */
extern unsigned int func184();
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern void proc185(signed short int param_0, unsigned short int param_1, signed short int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: float
 */
extern void proc186(float param_0);
/*
 * return type: signed char
 * param_0 type: double
 */
extern signed char func187(double param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern signed long int func188(unsigned int param_0, signed long int param_1, signed int param_2, signed short int param_3);
/*
 * return type: long double
 * param_0 type: unsigned long int
 */
extern long double func189(unsigned long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed long int func190(unsigned char param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 */
extern signed short int func191(unsigned int param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 */
extern void proc192(unsigned int param_0);
/*
 * return type: unsigned long int
 */
extern unsigned long int func193();
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern long double func194(signed long long int param_0, unsigned int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 */
extern void proc195(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern void proc196(signed short int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern float func197(unsigned long long int param_0, signed short int param_1, double param_2, signed long long int param_3);
/*
 * return type: array 2 signed short int
 * param_0 type: double
 */
extern signed short int * func198(double param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern unsigned int func199(unsigned char param_0, signed long long int param_1, unsigned long long int param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern float func200(unsigned long long int param_0, signed int param_1, signed char param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: double
 */
extern signed char func201(double param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 */
extern signed long long int func202(signed long int param_0);
/*
 * return type: double
 * param_0 type: long double
 */
extern double func203(long double param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern void proc204(signed short int param_0, double param_1, signed long long int param_2, signed long int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 */
extern signed long long int func205();
/*
 * return type: unsigned short int
 * param_0 type: float
 */
extern unsigned short int func206(float param_0);
/*
 * return type: double
 */
extern double func207();
/*
 * return type: void
 * param_0 type: unsigned long int
 */
extern void proc208(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 */
extern signed short int func209(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: double
 */
extern void proc210(double param_0);
/*
 * return type: signed int
 * param_0 type: bool
 */
extern signed int func211(bool param_0);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern signed int func212(signed long int param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: float
 */
extern signed long long int func213(signed char param_0, unsigned int param_1, float param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned int func214(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 */
extern unsigned int func215();
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed char
 */
extern bool func216(double param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: signed char
 */
extern double func217(signed char param_0);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: bool
 */
extern signed char func218(unsigned short int param_0, bool param_1, unsigned long long int param_2, signed long int param_3, double param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed short int func219(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern signed long int func220(signed short int param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 */
extern signed long int func221(unsigned int param_0);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed int func222(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 */
extern void proc223(unsigned long long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned long int func224(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 */
extern void proc225(signed short int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern void proc226(signed long int param_0, signed int param_1, signed long long int param_2, double param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: float
 */
extern double func227(float param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed int func228(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed short int
 */
extern signed long long int func229(unsigned long int param_0, signed int param_1, bool param_2, unsigned int param_3, double param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned long long int func230(signed char param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern long double func231(unsigned char param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern long double func232(signed char param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: double
 */
extern signed long int func233(float param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern signed long long int func234(unsigned long int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 */
extern signed long int func235(float param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned short int func236(signed int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern void proc237(signed int param_0, float param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern float func238(double param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern float func239(signed char param_0, signed char param_1, signed int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed long long int func240(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern void proc241(signed short int param_0, unsigned long long int param_1, float param_2, unsigned char param_3, unsigned int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 */
extern signed long int func242(unsigned short int param_0);
/*
 * return type: array 5 unsigned long int
 */
extern unsigned long int * func243();
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern void proc244(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: array 5 unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern unsigned long int * func245(unsigned short int param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed long long int func246(signed int param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern signed char func247(signed long long int param_0, unsigned int param_1, signed short int param_2, signed long int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: double
 */
extern bool func248(signed int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 */
extern signed long long int func249(bool param_0);
/*
 * return type: array 4 bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern bool * func250(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 */
extern unsigned long long int func251(float param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: double
 */
extern unsigned short int func252(signed char param_0, signed short int param_1, double param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern float func253(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned short int func254(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned short int func255(signed char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed char
 */
extern void proc256(unsigned long int param_0, unsigned char param_1, float param_2, signed char param_3);
/*
 * return type: float
 * param_0 type: double
 */
extern float func257(double param_0);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern float func258(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned long long int func259(signed long long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned long long int func260(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 */
extern void proc261(signed char param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed long int func262(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern void proc263(unsigned short int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern unsigned int func264(signed long long int param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned int func265(signed int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: double
 */
extern double func266(double param_0);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern signed int func267(signed short int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern unsigned char func268(unsigned char param_0, bool param_1, unsigned char param_2, bool param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned int func269(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern void proc270(signed int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern signed int func271(signed int param_0, signed long int param_1, unsigned long int param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: signed short int
 */
extern long double func272(signed short int param_0);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern long double func273(signed short int param_0, signed short int param_1, unsigned char param_2, signed int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern signed short int func274(unsigned short int param_0, signed long long int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int func275(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed short int func276(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern signed long int func277(signed long int param_0, float param_1, unsigned char param_2, signed char param_3, signed int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern void proc278(signed long long int param_0, float param_1, float param_2, signed int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned int func279(signed short int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern signed int func280(signed char param_0, unsigned char param_1, signed char param_2, unsigned long int param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: double
 */
extern void proc281(unsigned char param_0, signed long long int param_1, signed long int param_2, long double param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed char func282(signed char param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 */
extern signed long int func283(signed int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 */
extern unsigned long int func284(unsigned long int param_0);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: bool
 */
extern signed long int func285(signed long long int param_0, double param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern void proc286(unsigned char param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed int
 */
extern long double func287(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern void proc288(unsigned long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern void proc289(long double param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern signed short int func290(unsigned int param_0, bool param_1, float param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed char func291(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 */
extern signed char func292(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern void proc293(bool param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: bool
 */
extern unsigned long long int func294(signed long long int param_0, signed long long int param_1, unsigned long long int param_2, unsigned long long int param_3, float param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern bool func295(float param_0, long double param_1, float param_2, double param_3, unsigned long long int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: double
 */
extern unsigned int func296(long double param_0, signed long int param_1, double param_2);
/*
 * return type: array 1 double
 * param_0 type: bool
 */
extern double * func297(bool param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed char
 */
extern void proc298(signed long int param_0, signed char param_1, signed char param_2, bool param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 */
extern long double func299(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern unsigned short int func300(unsigned long long int param_0, float param_1, signed short int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned long long int func301(unsigned char param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed long long int func302(signed int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed int func303(bool param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned short int func304(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern void proc305(float param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 */
extern unsigned long long int func306(signed char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func307(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: array 7 unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int * func308(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 */
extern unsigned char func309(bool param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 */
extern unsigned long int func310(signed short int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern void proc311(bool param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern unsigned char func312(unsigned int param_0, double param_1, signed short int param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern signed short int func313(signed long long int param_0, long double param_1, signed long long int param_2, unsigned short int param_3, signed int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 */
extern void proc314(unsigned long long int param_0);
/*
 * return type: signed int
 * param_0 type: long double
 */
extern signed int func315(long double param_0);
/*
 * return type: float
 * param_0 type: signed int
 */
extern float func316(signed int param_0);
/*
 * return type: float
 * param_0 type: double
 */
extern float func317(double param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern void proc318(float param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern signed long long int func319(bool param_0, signed long int param_1, bool param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern void proc320(signed long int param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern signed long long int func321(signed long long int param_0, unsigned int param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern void proc322(signed int param_0, float param_1, unsigned char param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: double
 */
extern unsigned short int func323(double param_0);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned char func324(signed int param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern double func325(unsigned long long int param_0, signed short int param_1, signed char param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: signed short int
 */
extern double func326(signed short int param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern void proc327(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern signed long long int func328(unsigned short int param_0, bool param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed long int func329(bool param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: float
 */
extern signed int func330(float param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed long int
 */
extern void proc331(signed long long int param_0, signed long int param_1, double param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed char
 */
extern void proc332(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 */
extern signed long long int func333(unsigned char param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern void proc334(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 */
extern unsigned long long int func335(signed long long int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 */
extern void proc336(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern void proc337(unsigned char param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 */
extern void proc338(signed long int param_0);
/*
 * return type: float
 * param_0 type: unsigned short int
 */
extern float func339(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern void proc340(unsigned char param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 */
extern long double func341(unsigned int param_0);
/*
 * return type: long double
 * param_0 type: signed int
 */
extern long double func342(signed int param_0);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern bool func343(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func344(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func345(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func346(signed int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern long double func347(unsigned char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern unsigned char func348(unsigned long long int param_0, double param_1, unsigned char param_2, unsigned int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned int func349(unsigned char param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern unsigned long int func350(unsigned short int param_0, unsigned long long int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 */
extern unsigned char func351(double param_0);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed long long int func352(float param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern void proc353(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, unsigned short int param_3, long double param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned long long int func354(signed long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern signed long int func355(unsigned int param_0, unsigned int param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long int
 */
extern signed long int func356(signed long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 */
extern signed short int func357(signed long long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 */
extern signed short int func358(unsigned long long int param_0);
/*
 * return type: signed short int
 * param_0 type: double
 */
extern signed short int func359(double param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed long int func360(unsigned char param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned int func361(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 */
extern unsigned short int func362(unsigned long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern unsigned long long int func363(unsigned short int param_0, unsigned int param_1, signed char param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern void proc364(unsigned char param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned long long int func365(long double param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern signed short int func366(unsigned short int param_0, signed long long int param_1, signed int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 */
extern unsigned short int func367(long double param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 */
extern signed long int func368(unsigned short int param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed long int func369(signed long int param_0, unsigned long int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 */
extern unsigned int func370(signed long int param_0);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern double func371(bool param_0, unsigned char param_1, unsigned long long int param_2, signed long int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 */
extern unsigned long long int func372(unsigned short int param_0);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: double
 */
extern long double func373(signed long int param_0, signed long long int param_1, signed long long int param_2, signed long int param_3, long double param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern signed short int func374(double param_0, unsigned int param_1, unsigned short int param_2, signed char param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: bool
 */
extern signed int func375(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern void proc376(unsigned char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed char func377(signed long long int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed short int func378(signed int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed int func379(signed int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern void proc380(unsigned char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 */
extern void proc381(signed int param_0);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern long double func382(unsigned short int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern long double func383(unsigned long int param_0, signed char param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern signed char func384(long double param_0, unsigned char param_1, unsigned char param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int func385(unsigned long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 */
extern unsigned int func386(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern void proc387(float param_0, signed long int param_1, unsigned long int param_2, bool param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern unsigned int func388(double param_0, signed short int param_1, float param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: array 7 signed short int
 * param_0 type: signed short int
 */
extern signed short int * func389(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed int func390(signed long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 */
extern unsigned short int func391(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned short int func392(float param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned char func393(signed short int param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern signed long int func394(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 */
extern unsigned char func395(signed long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern void proc396(unsigned long int param_0, unsigned char param_1, unsigned short int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 */
extern unsigned long int func397(unsigned long int param_0);
/*
 * return type: long double
 * param_0 type: signed long int
 */
extern long double func398(signed long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: bool
 */
extern unsigned long int func399(bool param_0, bool param_1, signed int param_2, signed long long int param_3, long double param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern unsigned long int func400(signed long long int param_0, unsigned short int param_1, unsigned char param_2, unsigned long int param_3, float param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern unsigned long int func401(signed long int param_0, long double param_1, signed char param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed char func402(unsigned long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern void proc403(double param_0, bool param_1, signed char param_2, unsigned char param_3, unsigned int param_4, double param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern void proc404(bool param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern long double func405(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern unsigned int func406(long double param_0, unsigned long long int param_1, long double param_2, unsigned long long int param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: long double
 */
extern signed int func407(long double param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern void proc408(bool param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 */
extern signed long int func409(signed int param_0);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern signed short int func410(bool param_0, bool param_1, unsigned int param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed short int func411(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern void proc412(unsigned int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed int
 */
extern void proc413(signed int param_0);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern long double func414(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern signed char func415(unsigned long int param_0, long double param_1, unsigned char param_2, signed long int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 */
extern unsigned long int func416(float param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern void proc417(float param_0, bool param_1, unsigned short int param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern long double func418(float param_0, unsigned long long int param_1, long double param_2, unsigned long long int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern float func419(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, float param_3, unsigned int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc420(unsigned long long int param_0, signed char param_1, unsigned long long int param_2, long double param_3, unsigned char param_4);
/*
 * return type: array 2 signed char
 * param_0 type: unsigned long int
 */
extern signed char * func421(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern signed short int func422(signed char param_0, unsigned long long int param_1, signed int param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 */
extern signed short int func423(signed long long int param_0, unsigned long int param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned long long int func424(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern void proc425(unsigned long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern long double func426(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: double
 * param_5 type: bool
 */
extern unsigned long int func427(unsigned long long int param_0, signed int param_1, bool param_2, signed char param_3, double param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: double
 */
extern long double func428(signed char param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned char func429(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern unsigned short int func430(bool param_0, unsigned int param_1, unsigned char param_2, unsigned long long int param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed long long int func431(unsigned int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed int func432(bool param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 */
extern unsigned long int func433(signed long int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 */
extern signed long long int func434(signed short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 */
extern unsigned short int func435(signed char param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern void proc436(float param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 */
extern signed long int func437(signed char param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 */
extern void proc438(signed long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 */
extern unsigned long long int func439(bool param_0);
/*
 * return type: unsigned short int
 * param_0 type: long double
 */
extern unsigned short int func440(long double param_0);
/*
 * return type: signed short int
 * param_0 type: signed short int
 */
extern signed short int func441(signed short int param_0);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern long double func442(unsigned short int param_0, float param_1, signed char param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed char func443(float param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed long int func444(signed char param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 */
extern signed char func445(signed short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned short int func446(signed int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern unsigned long long int func447(long double param_0, unsigned long int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 */
extern signed long long int func448(unsigned int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 */
extern signed char func449(unsigned short int param_0);
/*
 * return type: bool
 * param_0 type: signed short int
 */
extern bool func450(signed short int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 */
extern void proc451(long double param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern unsigned long int func452(signed long long int param_0, long double param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern signed short int func453(signed char param_0, long double param_1, long double param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern void proc454(unsigned short int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern long double func455(unsigned long int param_0, signed int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc456(unsigned long long int param_0, float param_1, unsigned short int param_2, long double param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 */
extern void proc457(signed short int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 */
extern unsigned long int func458(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 */
extern void proc459(unsigned char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern unsigned long long int func460(long double param_0, float param_1, unsigned int param_2, long double param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 */
extern signed int func461(unsigned long long int param_0);
/*
 * return type: signed char
 * param_0 type: signed long long int
 */
extern signed char func462(signed long long int param_0);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern bool func463(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern unsigned int func464(unsigned short int param_0, long double param_1, float param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed int func465(signed long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 */
extern void proc466(long double param_0);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed char func467(unsigned short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern void proc468(unsigned long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 */
extern bool func469(signed int param_0);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned int func470(long double param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: long double
 */
extern float func471(signed long int param_0, bool param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: signed int
 */
extern bool func472(signed int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern unsigned long int func473(unsigned long long int param_0, long double param_1, float param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: bool
 */
extern unsigned long long int func474(bool param_0, long double param_1, unsigned char param_2, bool param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed long int func475(signed short int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern bool func476(bool param_0, long double param_1, bool param_2, bool param_3, signed char param_4, signed char param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern long double func477(bool param_0, signed int param_1, unsigned long int param_2, double param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 */
extern signed int func478(unsigned int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern void proc479(unsigned long int param_0, long double param_1, signed char param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern void proc480(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern void proc481(signed char param_0, signed char param_1, bool param_2, signed char param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 */
extern signed long int func482(bool param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 */
extern unsigned int func483(unsigned int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned long long int func484(float param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: bool
 */
extern unsigned long long int func485(unsigned long long int param_0, bool param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern unsigned char func486(unsigned short int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed long long int func487(signed char param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern signed int func488(signed long int param_0, signed short int param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern float func489(unsigned int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: float
 */
extern signed int func490(signed long long int param_0, double param_1, unsigned short int param_2, bool param_3, float param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: signed int
 */
extern signed short int func491(long double param_0, signed long int param_1, signed int param_2, float param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 */
extern signed short int func492(signed long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern signed long long int func493(signed long int param_0, unsigned short int param_1, float param_2, unsigned char param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern void proc494(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed short int func495(double param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 */
extern double func496(unsigned long long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern signed short int func497(signed long long int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern bool func498(unsigned long long int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern double func499(signed long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned long int func500(long double param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 */
extern signed long long int func501(signed short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern unsigned long int func502(signed long int param_0, float param_1, double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern void proc503(unsigned char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern void proc504(signed int param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 */
extern unsigned long int func505(long double param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed short int func506(unsigned long long int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 */
extern double func507(signed int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern long double func508(bool param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: long double
 */
extern double func509(long double param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char func510(unsigned char param_0);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern long double func511(unsigned long int param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern void proc512(bool param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern long double func513(signed int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed char
 */
extern long double func514(float param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 */
extern long double func515(signed long long int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern void proc516(float param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned short int
 */
extern signed short int * func517(unsigned short int param_0);
/*
 * return type: signed char
 * param_0 type: signed long long int
 */
extern signed char func518(signed long long int param_0);
/*
 * return type: array 9 signed short int
 */
extern signed short int * func519();
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern void proc520(signed long long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern long double func521(float param_0, signed long long int param_1);
/*
 * return type: array 1 long double
 * param_0 type: signed short int
 */
extern long double * func522(signed short int param_0);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern double func523(unsigned long int param_0, signed int param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern float func524(signed int param_0, unsigned long long int param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern void proc525(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 */
extern unsigned long int func526(bool param_0);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned long long int func527(double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed char func528(signed long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern float func529(unsigned int param_0, unsigned long int param_1);
/*
 * return type: array 2 unsigned char
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned char * func530(long double param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 */
extern signed int func531(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern signed short int func532(unsigned long long int param_0, float param_1, double param_2, signed long int param_3, float param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern void proc533(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned int func534(unsigned int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern long double func535(signed char param_0, bool param_1, bool param_2, bool param_3, unsigned long long int param_4, double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned int func536(signed long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern void proc537(signed short int param_0, signed char param_1, unsigned char param_2, bool param_3, double param_4, unsigned char param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed char func538(bool param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern unsigned long int func539(unsigned long int param_0, bool param_1, long double param_2, signed short int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 */
extern bool func540(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern void proc541(signed char param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned int func542(signed short int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: unsigned long long int
 */
extern unsigned int func543(signed long int param_0, unsigned int param_1, long double param_2, signed short int param_3, float param_4, unsigned long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern unsigned short int func544(signed long long int param_0, unsigned long long int param_1, long double param_2, unsigned int param_3, long double param_4);
/*
 * return type: array 4 signed short int
 */
extern signed short int * func545();
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern unsigned char func546(unsigned long long int param_0, signed char param_1, signed long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern void proc547(signed int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed char
 */
extern double func548(bool param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern unsigned long long int func549(unsigned char param_0, signed short int param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 */
extern unsigned long int func550(unsigned char param_0);
/*
 * return type: array 2 signed char
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed char * func551(signed int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern void proc552(long double param_0, float param_1, float param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed long int
 */
extern void proc553(float param_0, signed char param_1, float param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed long int func554(double param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 */
extern unsigned long int func555(float param_0);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed short int
 */
extern long double func556(float param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern void proc557(double param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern float func558(float param_0, signed int param_1, unsigned short int param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern unsigned long long int func559(unsigned long int param_0, signed short int param_1);
/*
 * return type: array 5 array 2 signed char
 * param_0 type: float
 * param_1 type: float
 */
extern signed char * * func560(float param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed char func561(signed int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 */
extern long double func562(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: signed char
 */
extern signed int func563(signed char param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned char func564(unsigned long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern void proc565(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern unsigned long int func566(long double param_0, signed long int param_1, signed char param_2, signed int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern void proc567(signed char param_0, signed long long int param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed int func568(signed int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern void proc569(unsigned long long int param_0, long double param_1, unsigned long int param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 */
extern unsigned long long int func570(float param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern void proc571(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern void proc572(float param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern double func573(double param_0, unsigned short int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 */
extern signed long int func574(bool param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 */
extern unsigned long int func575(unsigned int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern void proc576(double param_0, unsigned int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: double
 */
extern unsigned char func577(unsigned int param_0, signed int param_1, long double param_2, unsigned short int param_3, double param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern signed char func578(unsigned long int param_0, unsigned long int param_1, signed int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed short int func579(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed long int func580(long double param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: bool
 */
extern signed short int func581(unsigned long long int param_0, bool param_1, unsigned int param_2, unsigned int param_3, double param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 */
extern unsigned long int func582(double param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern unsigned long int func583(unsigned long int param_0, signed char param_1, bool param_2, signed short int param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 */
extern unsigned long long int func584(unsigned long int param_0);
/*
 * return type: bool
 * param_0 type: float
 */
extern bool func585(float param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 */
extern unsigned short int func586(unsigned long int param_0, unsigned char param_1, signed long long int param_2, unsigned long long int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed long long int func587(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern void proc588(signed short int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long int
 */
extern double func589(long double param_0, unsigned char param_1, double param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 */
extern signed long int func590(signed long long int param_0);
/*
 * return type: float
 * param_0 type: long double
 */
extern float func591(long double param_0);
/*
 * return type: unsigned char
 * param_0 type: double
 */
extern unsigned char func592(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 */
extern unsigned short int func593(signed char param_0);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern bool func594(bool param_0, double param_1, signed char param_2, unsigned int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern void proc595(signed long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 */
extern unsigned long long int func596(signed short int param_0);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern double func597(long double param_0, signed short int param_1, unsigned int param_2, long double param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 */
extern signed long long int func598(unsigned int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 */
extern void proc599(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 */
extern void proc600(signed long long int param_0);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern float func601(signed long long int param_0, bool param_1, unsigned short int param_2, signed long int param_3, unsigned char param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 */
extern unsigned long int func602(signed int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern unsigned char func603(unsigned int param_0, bool param_1, unsigned long long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern void proc604(double param_0, signed char param_1, bool param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern signed int func605(unsigned long int param_0, signed short int param_1, signed short int param_2, unsigned long long int param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern signed int func606(signed short int param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern void proc607(unsigned char param_0, signed short int param_1, double param_2, signed int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern void proc608(bool param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern signed char func609(unsigned char param_0, unsigned char param_1, signed short int param_2, unsigned long int param_3, long double param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned char func610(unsigned char param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed int func611(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned long long int func612(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned long long int func613(signed short int param_0, bool param_1);
/*
 * return type: pointer signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern signed short int * func614(unsigned short int param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned int func615(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 */
extern unsigned char func616(signed int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern signed short int func617(unsigned long long int param_0, unsigned long int param_1, float param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern void proc618(float param_0, long double param_1, bool param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned short int func619(unsigned short int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern bool func620(bool param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern float func621(float param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed long long int func622(unsigned long long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 */
extern signed char func623(signed short int param_0);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern long double func624(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern void proc625(unsigned short int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern bool func626(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 */
extern void proc627(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern void proc628(signed short int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 */
extern unsigned long int func629(unsigned int param_0);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern signed char func630(signed long int param_0, unsigned short int param_1, bool param_2, signed int param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed char func631(unsigned int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 */
extern unsigned char func632(long double param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: double
 */
extern unsigned long long int func633(unsigned short int param_0, signed long int param_1, bool param_2, long double param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern unsigned int func634(signed char param_0, double param_1, signed int param_2, long double param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern void proc635(unsigned short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: double
 */
extern void proc636(float param_0, double param_1, bool param_2, signed int param_3, double param_4, double param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: bool
 */
extern double func637(signed int param_0, long double param_1, signed long int param_2, double param_3, bool param_4);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern double func638(unsigned short int param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern double func639(unsigned short int param_0, signed long long int param_1, unsigned char param_2, double param_3, long double param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 */
extern float func640(unsigned long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 */
extern signed long long int func641(signed int param_0);
/*
 * return type: double
 * param_0 type: unsigned long int
 */
extern double func642(unsigned long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int func643(signed short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned long int func644(unsigned char param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 */
extern signed char func645(unsigned short int param_0);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern signed long int func646(float param_0, long double param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern signed int func647(double param_0, float param_1, unsigned char param_2, float param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern void proc648(bool param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern bool func649(unsigned char param_0, unsigned short int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 */
extern unsigned char func650(bool param_0);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern bool func651(float param_0, double param_1, signed short int param_2, long double param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned long long int func652(signed int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed int func653(signed long int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern signed int func654(signed int param_0, float param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern void proc655(signed short int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: float
 */
extern signed int func656(signed short int param_0, double param_1, unsigned char param_2, unsigned short int param_3, float param_4, float param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern void proc657(long double param_0, signed long int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed short int func658(signed short int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed long long int func659(unsigned short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: long double
 */
extern void proc660(signed long int param_0, unsigned char param_1, bool param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern bool func661(unsigned short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern void proc662(unsigned int param_0, signed short int param_1, signed char param_2, long double param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 */
extern signed char func663(unsigned long int param_0);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern float func664(signed long long int param_0, unsigned long int param_1, unsigned short int param_2, double param_3, signed char param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed long long int func665(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned short int func666(signed short int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 */
extern signed short int func667(unsigned int param_0);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern float func668(double param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 */
extern unsigned int func669(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed short int func670(double param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 */
extern signed char func671(signed int param_0);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: float
 */
extern signed char func672(double param_0, signed long int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern long double func673(signed long long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed int func674(signed short int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern unsigned long long int func675(float param_0, double param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 */
extern signed long long int func676(unsigned char param_0);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern signed int func677(bool param_0, double param_1, double param_2, long double param_3, bool param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern double func678(bool param_0, float param_1, signed long int param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern long double func679(unsigned char param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 */
extern signed long long int func680(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern void proc681(unsigned long int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern signed long long int func682(unsigned long int param_0, signed long int param_1, unsigned int param_2, long double param_3, signed short int param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 */
extern unsigned short int func683(bool param_0);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned short int func684(double param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern signed int func685(signed long int param_0, bool param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern double func686(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 */
extern unsigned char func687(signed long long int param_0);
/*
 * return type: double
 * param_0 type: unsigned char
 */
extern double func688(unsigned char param_0);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed char func689(long double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 */
extern signed short int func690(unsigned long long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern signed short int func691(unsigned char param_0, unsigned long int param_1, signed char param_2, signed long long int param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern void proc692(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed long long int func693(long double param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 */
extern signed int func694(unsigned long long int param_0);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern float func695(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern unsigned int func696(signed short int param_0, unsigned int param_1, unsigned long int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern unsigned char func697(signed int param_0, unsigned long int param_1, signed long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern void proc698(signed int param_0, unsigned short int param_1, unsigned char param_2, signed char param_3, unsigned long int param_4, double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func699(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func700(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 */
extern signed long int func701(signed char param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed long int func702(unsigned int param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 */
extern unsigned short int func703(unsigned long long int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 */
extern signed char func704(unsigned long int param_0);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: float
 */
extern signed char func705(bool param_0, signed long long int param_1, float param_2, unsigned char param_3, signed short int param_4, float param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 */
extern void proc706(long double param_0, long double param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern long double func707(signed short int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern long double func708(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc709(bool param_0, float param_1, unsigned short int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 */
extern unsigned long long int func710(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern void proc711(signed long long int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern bool func712(bool param_0, unsigned long long int param_1);
/*
 * return type: array 1 unsigned short int
 * param_0 type: signed char
 */
extern unsigned short int * func713(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed long long int func714(unsigned int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern unsigned long int func715(double param_0, float param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed int
 */
extern unsigned long int func716(double param_0, signed short int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern unsigned long long int func717(unsigned long long int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: array 5 unsigned char
 * param_0 type: signed long int
 */
extern unsigned char * func718(signed long int param_0);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed char func719(signed long int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed char
 */
extern long double func720(signed long int param_0, float param_1, long double param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern long double func721(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc722(unsigned char param_0, bool param_1, signed int param_2, float param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 */
extern unsigned long int func723(bool param_0);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern bool func724(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int func725(signed short int param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: double
 */
extern void proc726(unsigned char param_0, double param_1, double param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern long double func727(signed char param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 */
extern float func728(unsigned int param_0);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed char func729(signed int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern bool func730(unsigned int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern bool func731(signed int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned long long int func732(long double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned int func733(signed char param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern long double func734(unsigned char param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 */
extern signed char func735(signed char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func736(unsigned char param_0, long double param_1, signed int param_2, unsigned char param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 */
extern unsigned long long int func737(signed char param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern void proc738(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned char func739(unsigned short int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 */
extern signed char func740(unsigned long long int param_0);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern long double func741(unsigned short int param_0, signed short int param_1, unsigned long int param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed short int
 */
extern signed long int func742(unsigned long int param_0, unsigned long long int param_1, signed int param_2, double param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 */
extern unsigned char func743(unsigned long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 */
extern unsigned long int func744(signed int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned char func745(signed long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed short int func746(double param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern signed short int func747(float param_0, signed long long int param_1, float param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern void proc748(unsigned short int param_0, signed long long int param_1, signed long int param_2, double param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 */
extern double func749(long double param_0, long double param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 */
extern double func750(signed int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 */
extern signed long int func751(unsigned long long int param_0);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern unsigned char func752(float param_0, signed long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern void proc753(double param_0, long double param_1, signed long long int param_2, unsigned long int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern signed long long int func754(signed char param_0, unsigned short int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned long int func755(long double param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned char func756(signed short int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern double func757(signed long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 */
extern unsigned long long int func758(signed int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 */
extern unsigned int func759(unsigned int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: double
 */
extern unsigned long long int func760(double param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned int func761(unsigned char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern signed int func762(float param_0, signed int param_1, double param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned int
 */
extern signed char func763(unsigned int param_0);
/*
 * return type: float
 * param_0 type: long double
 */
extern float func764(long double param_0);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: bool
 */
extern float func765(bool param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern unsigned long long int func766(unsigned long int param_0, signed short int param_1, unsigned long int param_2, unsigned long int param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern long double func767(unsigned short int param_0, long double param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: double
 */
extern double func768(signed short int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed int func769(unsigned char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern void proc770(signed int param_0, unsigned int param_1, bool param_2, unsigned int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 */
extern void proc771(long double param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed short int func772(double param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed char
 */
extern float func773(signed char param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern unsigned short int func774(unsigned int param_0, bool param_1, double param_2, unsigned long long int param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 */
extern double func775(signed long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: double
 */
extern signed long long int func776(unsigned char param_0, long double param_1, unsigned short int param_2, unsigned long long int param_3, double param_4, double param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned short int func777(unsigned short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: float
 */
extern void proc778(signed long int param_0, signed int param_1, unsigned long int param_2, long double param_3, long double param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int func779(unsigned char param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern void proc780(double param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 */
extern unsigned int func781(double param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern unsigned char func782(unsigned int param_0, signed long int param_1, float param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern unsigned char func783(unsigned char param_0, bool param_1, long double param_2, float param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern bool func784(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 */
extern unsigned int func785(float param_0);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern unsigned char func786(signed long long int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern float func787(double param_0, bool param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 */
extern signed int func788(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: signed char
 */
extern signed int func789(unsigned short int param_0, unsigned short int param_1, signed short int param_2, float param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern double func790(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: float
 */
extern unsigned short int func791(signed int param_0, bool param_1, float param_2, signed char param_3, float param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern signed char func792(signed short int param_0, unsigned short int param_1, bool param_2, float param_3, signed long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern void proc793(signed int param_0, unsigned long int param_1, unsigned long int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 */
extern signed short int func794(bool param_0);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern signed short int func795(signed int param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: bool
 */
extern void proc796(signed long long int param_0, signed short int param_1, long double param_2, unsigned short int param_3, float param_4, bool param_5);
/*
 * return type: array 5 signed short int
 * param_0 type: float
 */
extern signed short int * func797(float param_0);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern long double func798(long double param_0, float param_1, signed short int param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 */
extern long double func799(unsigned char param_0);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: long double
 */
extern long double func800(signed int param_0, bool param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern bool func801(long double param_0, unsigned long long int param_1, unsigned long long int param_2, signed long long int param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern unsigned char func802(bool param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: float
 */
extern signed short int func803(float param_0);
/*
 * return type: array 8 unsigned char
 * param_0 type: bool
 */
extern unsigned char * func804(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern void proc805(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc806(unsigned int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern unsigned long long int func807(signed long long int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern signed long int func808(signed long int param_0, signed long long int param_1, signed int param_2, signed long long int param_3, unsigned long int param_4, long double param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern float func809(unsigned char param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed int
 */
extern float func810(signed int param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned short int func811(float param_0, signed char param_1, signed long long int param_2, bool param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern float func812(signed long long int param_0, float param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned int func813(bool param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: double
 */
extern float func814(signed short int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 */
extern unsigned long int func815(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: bool
 */
extern unsigned short int func816(bool param_0);
/*
 * return type: long double
 * param_0 type: unsigned short int
 */
extern long double func817(unsigned short int param_0);
/*
 * return type: bool
 * param_0 type: unsigned long int
 */
extern bool func818(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern void proc819(signed long long int param_0, unsigned int param_1, signed long int param_2, unsigned long int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern float func820(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: array 9 unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned long int * func821(unsigned char param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed int func822(unsigned short int param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern signed long int func823(signed short int param_0, unsigned short int param_1, signed int param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned short int func824(signed int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 */
extern signed short int func825(long double param_0);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed int func826(signed short int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 */
extern signed long long int func827(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned int func828(double param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern unsigned char func829(long double param_0, bool param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: array 9 unsigned char
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern unsigned char * func830(long double param_0, unsigned char param_1, float param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 */
extern signed long int func831(unsigned long long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed int func832(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: float
 */
extern unsigned short int func833(signed long int param_0, unsigned short int param_1, unsigned long int param_2, bool param_3, signed int param_4, float param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern long double func834(float param_0, long double param_1, long double param_2, double param_3, long double param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern unsigned short int func835(signed long long int param_0, long double param_1, unsigned short int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern unsigned short int func836(signed int param_0, signed short int param_1, signed short int param_2, unsigned char param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 */
extern void proc837(float param_0, signed int param_1);
/*
 * return type: array 4 unsigned short int
 */
extern unsigned short int * func838();
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern float func839(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 */
extern unsigned long long int func840(signed long long int param_0);
/*
 * return type: pointer array 4 unsigned short int
 */
extern unsigned short int * * func841();
/*
 * return type: array 5 pointer array 4 unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int * * * func842(signed short int param_0);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern signed short int func843(long double param_0, bool param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int func844(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern void proc845(unsigned long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern signed long long int func846(bool param_0, double param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 */
extern unsigned int func847(double param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 */
extern signed long long int func848(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern unsigned short int func849(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned int func850(bool param_0, unsigned char param_1, double param_2, signed short int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: long double
 */
extern double func851(long double param_0, bool param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned long long int func852(double param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 */
extern signed short int func853(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern void proc854(unsigned int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed long int func855(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned long int func856(signed long long int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern bool func857(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed char func858(unsigned int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: float
 */
extern void proc859(signed int param_0, bool param_1, signed int param_2, signed short int param_3, float param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern void proc860(signed short int param_0, signed char param_1, signed long int param_2);
/*
 * return type: array 4 unsigned int
 * param_0 type: signed long int
 */
extern unsigned int * func861(signed long int param_0);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed short int func862(double param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 */
extern float func863(unsigned short int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed long long int func864(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern void proc865(float param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern long double func866(double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: float
 */
extern void proc867(unsigned long int param_0, signed char param_1, unsigned long int param_2, float param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func868(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern unsigned long int func869(signed char param_0, signed long int param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern void proc870(unsigned int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern bool func871(unsigned char param_0, bool param_1, unsigned long long int param_2, long double param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern float func872(signed long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: bool
 */
extern void proc873(unsigned long int param_0, long double param_1, double param_2, bool param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: signed char
 */
extern unsigned long int func874(unsigned short int param_0, long double param_1, bool param_2, signed char param_3, float param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 */
extern unsigned long int func875(unsigned long long int param_0);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern long double func876(bool param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern signed char func877(double param_0, long double param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern unsigned short int func878(signed int param_0, signed short int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned long long int func879(signed char param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed char func880(float param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned char func881(signed char param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern unsigned int func882(unsigned int param_0, long double param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed int func883(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned long int func884(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed int
 */
extern void proc885(signed long int param_0, signed int param_1, bool param_2, float param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: bool
 * param_5 type: float
 */
extern signed short int func886(float param_0, unsigned char param_1, signed int param_2, signed int param_3, bool param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned long int func887(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned long int func888(unsigned int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 */
extern float func889(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern void proc890(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: array 2 unsigned long long int
 * param_0 type: signed char
 */
extern unsigned long long int * func891(signed char param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern signed long int func892(signed long int param_0, unsigned long long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern double func893(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern unsigned long int func894(signed int param_0, signed long int param_1, float param_2, unsigned char param_3, long double param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned long int func895(float param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: long double
 */
extern bool func896(long double param_0, double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern void proc897(bool param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed char func898(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: long double
 */
extern unsigned char func899(signed long long int param_0, signed int param_1, float param_2, unsigned char param_3, signed int param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 */
extern signed long long int func900(signed char param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 */
extern void proc901(float param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern signed long int func902(unsigned int param_0, signed int param_1, unsigned long int param_2, signed char param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed int func903(unsigned int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern bool func904(signed long long int param_0, double param_1, long double param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed short int
 */
extern bool func905(unsigned int param_0, double param_1, signed short int param_2);
/*
 * return type: array 1 double
 */
extern double * func906();
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed long int func907(float param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern signed long int func908(unsigned short int param_0, long double param_1, long double param_2, double param_3, unsigned char param_4, bool param_5);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: bool
 */
extern float func909(signed short int param_0, unsigned char param_1, unsigned long int param_2, signed int param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 */
extern unsigned long long int func910(signed int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern unsigned char func911(unsigned int param_0, signed int param_1, signed long int param_2, long double param_3, bool param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 */
extern signed long long int func912(bool param_0);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed char func913(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 */
extern void proc914(bool param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: unsigned int
 */
extern unsigned int func915(float param_0, bool param_1, unsigned short int param_2, bool param_3, long double param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc916(unsigned char param_0, bool param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern signed char func917(float param_0, unsigned int param_1, unsigned char param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed short int func918(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern void proc919(signed long long int param_0, unsigned int param_1, double param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern void proc920(float param_0, unsigned long int param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned long long int func921(signed char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern float func922(unsigned int param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed char func923(unsigned short int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern signed long int func924(float param_0, long double param_1, unsigned short int param_2, bool param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern float func925(unsigned long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func926(double param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern void proc927(unsigned int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed char func928(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern void proc929(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern void proc930(bool param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned int func931(unsigned int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern signed char func932(signed long int param_0, signed long long int param_1, unsigned short int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern unsigned int func933(unsigned short int param_0, long double param_1, signed int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned int func934(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern signed char func935(signed int param_0, unsigned long long int param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern unsigned long int func936(signed long int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern bool func937(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned char func938(float param_0, unsigned long long int param_1);
/*
 * return type: array 8 unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int * func939(unsigned int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern void proc940(unsigned long long int param_0, float param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned long int func941(long double param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned char func942(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern float func943(bool param_0, signed int param_1, signed int param_2, long double param_3, unsigned int param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern bool func944(signed long int param_0, float param_1, unsigned int param_2, signed short int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern signed int func945(bool param_0, unsigned long int param_1, signed char param_2, unsigned short int param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern void proc946(unsigned int param_0, signed long int param_1);
/*
 * return type: array 9 signed long int
 * param_0 type: signed long long int
 */
extern signed long int * func947(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 */
extern unsigned int func948(unsigned long int param_0);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern bool func949(long double param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 */
extern unsigned long int func950(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: signed char
 */
extern signed long long int func951(signed char param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern void proc952(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed char func953(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned long int func954(signed char param_0, double param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern double func955(float param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc956(bool param_0, unsigned long int param_1, unsigned char param_2, double param_3);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern long double func957(signed char param_0, signed short int param_1, signed long long int param_2, signed long long int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: unsigned char
 */
extern double func958(unsigned char param_0);
/*
 * return type: array 1 unsigned char
 */
extern unsigned char * func959();
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern void proc960(float param_0, long double param_1, signed short int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern void proc961(signed long long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned short int func962(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 */
extern void proc963(double param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned long long int func964(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern void proc965(unsigned long long int param_0, float param_1, float param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern bool func966(unsigned short int param_0, unsigned int param_1, unsigned char param_2, unsigned long long int param_3, signed long int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned short int func967(signed short int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern double func968(bool param_0, unsigned long int param_1, signed long long int param_2, unsigned char param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 */
extern unsigned int func969(signed long int param_0);
/*
 * return type: double
 * param_0 type: unsigned short int
 */
extern double func970(unsigned short int param_0);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern double func971(signed char param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern double func972(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 */
extern unsigned long int func973(long double param_0, signed short int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: bool
 */
extern void proc974(signed long int param_0, unsigned char param_1, unsigned int param_2, long double param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern signed long int func975(unsigned char param_0, bool param_1, signed int param_2, signed int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern unsigned char func976(unsigned short int param_0, signed long int param_1, signed short int param_2, float param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed long int func977(unsigned int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern void proc978(signed long long int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern unsigned long long int func979(unsigned long long int param_0, unsigned long long int param_1, bool param_2, signed short int param_3, signed int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned int func980(float param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned long long int func981(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed long long int func982(unsigned long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern void proc983(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern void proc984(signed int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 */
extern double func985(signed long int param_0);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern float func986(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern unsigned char func987(bool param_0, double param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed long int func988(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern signed long int func989(unsigned short int param_0, double param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func990(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 */
extern signed long long int func991(double param_0);
/*
 * return type: pointer signed long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: double
 */
extern signed long long int * func992(float param_0, signed int param_1, signed char param_2, double param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: float
 */
extern long double func993(signed long int param_0, unsigned short int param_1, bool param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern void proc994(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern void proc995(double param_0, unsigned short int param_1, signed long int param_2, long double param_3);
/*
 * return type: array 7 signed short int
 */
extern signed short int * func996();
/*
 * return type: array 7 signed short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed short int * func997(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned int func998(unsigned char param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed short int func999(bool param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern bool func1000(bool param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern signed int func1001(signed int param_0, unsigned short int param_1, long double param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned long int func1002(signed short int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern signed long int func1003(unsigned char param_0, unsigned char param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed char func1004(signed char param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern signed short int func1005(double param_0, double param_1, unsigned short int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern void proc1006(signed int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern void proc1007(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned long int func1008(unsigned long long int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned short int func1009(float param_0, unsigned char param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern unsigned short int * func1010(signed int param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned long int func1011(double param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned short int func1012(unsigned char param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed long long int func1013(float param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func1014(signed short int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern signed short int func1015(long double param_0, signed short int param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern unsigned char func1016(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern unsigned char func1017(signed int param_0, unsigned char param_1, signed long int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: array 5 bool
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern bool * func1018(double param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed long int func1019(unsigned int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern double func1020(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 */
extern signed long long int func1021(long double param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern void proc1022(unsigned char param_0, signed int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern void proc1023(signed long long int param_0, signed short int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed char
 */
extern unsigned long long int func1024(float param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed long long int
 */
extern unsigned short int func1025(signed short int param_0, unsigned long long int param_1, float param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed char func1026(signed int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern long double func1027(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned char func1028(signed long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: double
 */
extern void proc1029(signed short int param_0, signed long int param_1, double param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned long int func1030(float param_0, double param_1, unsigned short int param_2, signed long long int param_3, bool param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 */
extern float func1031(unsigned long long int param_0);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern signed long int func1032(float param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 */
extern signed short int func1033(signed long int param_0);
/*
 * return type: float
 * param_0 type: signed long long int
 */
extern float func1034(signed long long int param_0);
/*
 * return type: bool
 * param_0 type: unsigned short int
 */
extern bool func1035(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern void proc1036(unsigned char param_0, signed char param_1, unsigned int param_2, unsigned int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern void proc1037(unsigned char param_0, unsigned long int param_1, unsigned long int param_2, unsigned int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern void proc1038(signed long long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern unsigned long int func1039(unsigned char param_0, signed long long int param_1, signed int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 */
extern signed short int func1040(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern signed short int func1041(signed long int param_0, signed int param_1, bool param_2, signed char param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned long long int func1042(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned char func1043(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned long int func1044(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 */
extern unsigned char func1045(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern void proc1046(signed char param_0, float param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern void proc1047(unsigned char param_0, signed int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func1048(float param_0, signed long long int param_1, unsigned int param_2, signed long long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed char func1049(unsigned char param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern unsigned short int func1050(signed long int param_0, signed short int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed long int func1051(float param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed char func1052(unsigned long long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern signed long int func1053(unsigned long long int param_0, double param_1, signed long long int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed long int func1054(unsigned short int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern unsigned int func1055(unsigned short int param_0, signed long long int param_1, signed short int param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern unsigned int func1056(unsigned char param_0, signed long long int param_1, unsigned char param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern signed long int func1057(unsigned int param_0, signed char param_1, unsigned long long int param_2, unsigned long long int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern float func1058(long double param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern float func1059(unsigned int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern signed int func1060(unsigned long int param_0, signed int param_1, bool param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern signed int func1061(signed char param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern bool func1062(signed long long int param_0, unsigned short int param_1, signed char param_2, signed char param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: bool
 */
extern bool func1063(bool param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern void proc1064(signed short int param_0, double param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned long int func1065(bool param_0, signed int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern void proc1066(unsigned long int param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: array 8 unsigned char
 */
extern unsigned char * func1067();
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed int func1068(float param_0, unsigned char param_1, long double param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern signed long long int func1069(unsigned int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern void proc1070(signed int param_0, unsigned char param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed short int func1071(signed long int param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern signed long int func1072(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern long double func1073(signed long long int param_0, signed long long int param_1, signed int param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern unsigned int func1074(unsigned short int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern bool func1075(unsigned long int param_0, unsigned char param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern signed long int func1076(signed short int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: double
 */
extern void proc1077(signed short int param_0, signed char param_1, signed int param_2, double param_3, signed short int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern unsigned long int func1078(unsigned long long int param_0, signed int param_1, signed short int param_2, float param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed long int func1079(signed long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern void proc1080(unsigned long long int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern double func1081(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern unsigned char func1082(signed char param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern signed long int func1083(signed long long int param_0, bool param_1, unsigned char param_2, signed short int param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed int func1084(unsigned long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 */
extern bool func1085(signed long int param_0);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed int
 */
extern signed long int func1086(signed short int param_0, signed int param_1, unsigned long long int param_2, long double param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern signed long int func1087(float param_0, signed long int param_1, signed char param_2, unsigned int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 */
extern void proc1088(signed char param_0, float param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 */
extern bool func1089(signed long int param_0);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern long double func1090(signed long long int param_0, signed long int param_1, long double param_2, unsigned int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned short int func1091(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern unsigned short int func1092(signed int param_0, signed long long int param_1, unsigned long int param_2, unsigned long int param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned long int func1093(signed int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed long long int func1094(signed char param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func1095(signed long int param_0, unsigned char param_1);
/*
 * return type: array 8 signed short int
 * param_0 type: long double
 */
extern signed short int * func1096(long double param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern signed int func1097(unsigned short int param_0, unsigned short int param_1, bool param_2, unsigned long long int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern unsigned short int func1098(float param_0, unsigned long long int param_1, unsigned int param_2, unsigned short int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed short int func1099(signed long long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 */
extern unsigned int func1100(signed long int param_0, float param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: double
 */
extern unsigned long long int func1101(signed char param_0, signed long int param_1, unsigned char param_2, double param_3, double param_4);
/*
 * return type: array 6 bool
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern bool * func1102(signed long long int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern signed char func1103(signed short int param_0, bool param_1, signed long int param_2, long double param_3, signed int param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 */
extern unsigned int func1104(float param_0);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 */
extern unsigned int func1105(signed short int param_0);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned int func1106(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned long long int func1107(float param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned char func1108(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: array 4 unsigned char
 */
extern unsigned char * func1109();
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern unsigned long int func1110(unsigned char param_0, unsigned int param_1, double param_2, unsigned long int param_3, bool param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern double func1111(unsigned int param_0, float param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern double func1112(long double param_0, signed long long int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern void proc1113(double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned int func1114(float param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern float func1115(unsigned int param_0, bool param_1, unsigned long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern void proc1116(long double param_0, unsigned long int param_1);
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned char * func1117(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern unsigned short int func1118(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned char func1119(unsigned long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern void proc1120(signed long int param_0, bool param_1, signed int param_2, signed short int param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: float
 */
extern signed char func1121(float param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern void proc1122(signed long long int param_0, float param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 */
extern float func1123(unsigned int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 */
extern signed int func1124(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 */
extern signed int func1125(unsigned short int param_0);
/*
 * return type: array 6 bool
 */
extern bool * func1126();
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned char func1127(float param_0, bool param_1, unsigned char param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern unsigned char func1128(unsigned char param_0, float param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern void proc1129(signed short int param_0, long double param_1, signed long long int param_2, signed short int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern void proc1130(double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed short int
 */
extern void proc1131(signed int param_0, float param_1, signed short int param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern double func1132(signed char param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed long long int func1133(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 */
extern unsigned long long int func1134(unsigned char param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern void proc1135(signed long int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned long long int func1136(signed int param_0, signed int param_1);
/*
 * return type: array 6 bool
 * param_0 type: unsigned short int
 */
extern bool * func1137(unsigned short int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern signed long long int func1138(signed short int param_0, signed short int param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed long long int func1139(bool param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: bool
 */
extern void proc1140(signed int param_0, float param_1, bool param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 */
extern bool func1141(unsigned short int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned int func1142(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 */
extern unsigned int func1143(unsigned long int param_0);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed char func1144(signed long int param_0, float param_1);
/*
 * return type: array 8 unsigned short int
 */
extern unsigned short int * func1145();
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed long int func1146(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern void proc1147(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 */
extern signed long int func1148(signed long int param_0);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern long double func1149(unsigned int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern float func1150(float param_0, signed long long int param_1, signed int param_2, unsigned long int param_3, float param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: float
 */
extern double func1151(float param_0, signed short int param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern void proc1152(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern unsigned long int func1153(signed int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 */
extern unsigned long long int func1154(signed short int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern unsigned long long int func1155(signed long int param_0, signed char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern void proc1156(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: float
 */
extern signed int func1157(float param_0);
/*
 * return type: signed int
 * param_0 type: signed int
 */
extern signed int func1158(signed int param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned long int func1159(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern unsigned long int func1160(signed long int param_0, signed long int param_1, signed short int param_2, double param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed int func1161(signed long int param_0, float param_1, signed long long int param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 */
extern signed short int func1162(bool param_0);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern double func1163(float param_0, double param_1, unsigned int param_2, unsigned long int param_3, long double param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned short int func1164(unsigned long long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern double func1165(signed short int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed short int func1166(unsigned short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern void proc1167(signed char param_0, unsigned long long int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed int func1168(long double param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned int func1169(signed int param_0, unsigned char param_1, signed char param_2, signed long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed char func1170(signed char param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: double
 */
extern double func1171(unsigned short int param_0, signed int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed char func1172(unsigned long long int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern float func1173(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern signed long int func1174(signed char param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed long int func1175(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern signed int func1176(bool param_0, unsigned long int param_1, signed char param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int func1177(unsigned char param_0);
/*
 * return type: bool
 * param_0 type: double
 */
extern bool func1178(double param_0);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern bool func1179(signed long int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: signed char
 */
extern long double func1180(unsigned long int param_0, unsigned long int param_1, unsigned long int param_2, signed int param_3, double param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed long int func1181(unsigned long long int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed short int func1182(bool param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern double func1183(unsigned int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern void proc1184(signed short int param_0, unsigned char param_1, unsigned short int param_2, signed short int param_3, signed int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern unsigned long int func1185(signed short int param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern signed long int func1186(signed long int param_0, signed long int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed short int func1187(float param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 */
extern signed long long int func1188(float param_0);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern double func1189(signed long int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern signed long int func1190(unsigned long long int param_0, signed char param_1, unsigned char param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern signed long int func1191(unsigned long long int param_0, unsigned char param_1, unsigned long int param_2, bool param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern signed char func1192(signed char param_0, signed char param_1, signed long long int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed char func1193(signed long long int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed long long int func1194(signed long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 */
extern signed char func1195(bool param_0);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern double func1196(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned int func1197(double param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern bool func1198(unsigned char param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned int func1199(signed short int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: float
 */
extern signed long int func1200(unsigned char param_0, unsigned short int param_1, unsigned char param_2, unsigned long long int param_3, bool param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int func1201(signed long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned long long int func1202(signed char param_0, signed int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern float func1203(unsigned short int param_0, signed short int param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned long long int func1204(signed int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern signed char func1205(float param_0, unsigned long int param_1, long double param_2, long double param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func1206(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern void proc1207(unsigned short int param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 */
extern long double func1208(unsigned long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned short int func1209(signed long int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed char func1210(signed long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc1211(unsigned int param_0, signed int param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern signed char func1212(signed char param_0, signed long long int param_1, unsigned long int param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int func1213(unsigned int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 */
extern unsigned long long int func1214(signed long int param_0);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern double func1215(signed int param_0, long double param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern unsigned char func1216(unsigned long int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned short int func1217(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 */
extern unsigned char func1218(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned long int func1219(bool param_0, signed short int param_1);
/*
 * return type: array 7 signed short int
 */
extern signed short int * func1220();
/*
 * return type: signed int
 * param_0 type: unsigned char
 */
extern signed int func1221(unsigned char param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern void proc1222(signed long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: float
 */
extern signed short int func1223(float param_0, signed char param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed short int func1224(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern unsigned short int func1225(signed long long int param_0, unsigned char param_1, long double param_2, unsigned long long int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: double
 */
extern void proc1226(long double param_0, signed long long int param_1, unsigned long int param_2, signed char param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: double
 */
extern unsigned char func1227(unsigned long int param_0, unsigned char param_1, double param_2, signed int param_3, double param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: float
 */
extern long double func1228(signed int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed short int func1229(unsigned int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern signed int func1230(long double param_0, signed long long int param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern long double func1231(unsigned char param_0, signed char param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed char
 */
extern long double func1232(double param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned short int func1233(bool param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed short int func1234(bool param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern float func1235(signed int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern bool func1236(double param_0, long double param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: double
 * param_5 type: signed short int
 */
extern void proc1237(unsigned int param_0, signed long long int param_1, unsigned short int param_2, unsigned char param_3, double param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 */
extern signed int func1238(signed long long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 */
extern signed long int func1239(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: signed char
 */
extern void proc1240(unsigned long int param_0, long double param_1, signed long long int param_2, unsigned long int param_3, bool param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern signed long long int func1241(signed long int param_0, unsigned long int param_1, signed short int param_2, double param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: signed long int
 */
extern signed long long int func1242(float param_0, float param_1, signed int param_2, unsigned int param_3, float param_4, signed long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: bool
 */
extern unsigned char func1243(signed long int param_0, double param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern signed long long int func1244(unsigned long int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed long long int func1245(long double param_0, unsigned short int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 */
extern signed int func1246(signed long int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed char func1247(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern float func1248(bool param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: double
 */
extern float func1249(double param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 */
extern signed char func1250(unsigned int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: float
 */
extern void proc1251(signed int param_0, float param_1, float param_2);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern float func1252(signed long int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 */
extern double func1253(unsigned short int param_0);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern bool func1254(float param_0, signed char param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern double func1255(unsigned short int param_0, bool param_1, unsigned char param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern void proc1256(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 */
extern signed int func1257(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed short int func1258(unsigned long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern float func1259(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern unsigned char func1260(signed int param_0, double param_1, unsigned int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed char
 */
extern long double func1261(unsigned short int param_0, signed long long int param_1, unsigned short int param_2, unsigned short int param_3, double param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 */
extern unsigned short int func1262(signed int param_0);
/*
 * return type: signed long long int
 * param_0 type: float
 */
extern signed long long int func1263(float param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern void proc1264(long double param_0, signed int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 */
extern signed int func1265(signed short int param_0);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed char func1266(double param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern signed long long int func1267(signed char param_0, bool param_1, signed long int param_2, signed char param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: double
 */
extern unsigned long long int func1268(signed char param_0, signed char param_1, double param_2);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern long double func1269(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern double func1270(signed short int param_0, unsigned char param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern float func1271(unsigned long long int param_0, unsigned short int param_1, long double param_2, long double param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed int func1272(signed short int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 */
extern bool func1273(signed long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned long long int func1274(signed char param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern bool func1275(signed char param_0, float param_1, signed long long int param_2, bool param_3);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed char func1276(double param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern float func1277(signed int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed long int func1278(signed long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 */
extern unsigned char func1279(unsigned int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern signed long int func1280(unsigned long long int param_0, unsigned long long int param_1, signed int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern void proc1281(unsigned short int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed long int func1282(signed int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed long long int func1283(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern void proc1284(unsigned long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: long double
 */
extern void proc1285(double param_0, signed char param_1, unsigned int param_2, double param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern signed char func1286(signed int param_0, long double param_1, unsigned int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern void proc1287(unsigned char param_0, unsigned int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern unsigned long int func1288(unsigned long long int param_0, unsigned char param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern unsigned short int func1289(signed short int param_0, unsigned char param_1, unsigned long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed short int
 */
extern void proc1290(unsigned long long int param_0, unsigned int param_1, unsigned long long int param_2, float param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned short int func1291(double param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 */
extern double func1292(unsigned int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern void proc1293(long double param_0, bool param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed short int func1294(signed long int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed int func1295(signed long long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 */
extern unsigned short int func1296(signed int param_0);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern signed short int func1297(signed int param_0, long double param_1, unsigned char param_2, signed int param_3, double param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: float
 */
extern float func1298(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern unsigned long int func1299(double param_0, bool param_1, unsigned char param_2, signed short int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed char func1300(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 */
extern unsigned long long int func1301(long double param_0);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 */
extern bool func1302(double param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern unsigned long long int func1303(bool param_0, unsigned long int param_1, double param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern void proc1304(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 */
extern unsigned long long int func1305(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern signed int func1306(unsigned short int param_0, bool param_1, long double param_2, signed int param_3, unsigned long int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: float
 */
extern unsigned long long int func1307(unsigned char param_0, signed char param_1, double param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern void proc1308(signed long long int param_0, signed long long int param_1, long double param_2, signed char param_3, signed int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed long int func1309(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern signed short int func1310(unsigned long long int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned char func1311(unsigned int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern void proc1312(signed char param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: long double
 */
extern signed long long int func1313(signed char param_0, signed long int param_1, float param_2, long double param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern void proc1314(bool param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed long long int func1315(bool param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern signed long long int func1316(signed long int param_0, signed char param_1, signed int param_2, unsigned long int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern void proc1317(signed short int param_0, signed long long int param_1, unsigned int param_2, unsigned int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: bool
 */
extern signed long long int func1318(long double param_0, unsigned long int param_1, bool param_2, long double param_3, bool param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern double func1319(unsigned long int param_0, unsigned long int param_1, signed int param_2, float param_3, unsigned long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern void proc1320(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern void proc1321(signed long int param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed int func1322(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern void proc1323(signed long long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern double func1324(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned short int func1325(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern void proc1326(signed short int param_0, unsigned long long int param_1, unsigned long long int param_2, long double param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern signed short int func1327(signed char param_0, signed char param_1, long double param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern signed char func1328(signed char param_0, unsigned long long int param_1, long double param_2, signed long long int param_3, signed int param_4);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern bool func1329(unsigned int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed short int func1330(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned long long int func1331(signed short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern void proc1332(signed long long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern bool func1333(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern void proc1334(long double param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern bool func1335(unsigned short int param_0, long double param_1, signed long long int param_2, long double param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: double
 */
extern unsigned char func1336(signed char param_0, long double param_1, signed short int param_2, signed char param_3, signed int param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern void proc1337(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned long long int func1338(float param_0, bool param_1);
/*
 * return type: float
 * param_0 type: signed long int
 */
extern float func1339(signed long int param_0);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: signed char
 */
extern signed char func1340(signed int param_0, bool param_1, signed short int param_2, unsigned long int param_3, double param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern void proc1341(signed int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: double
 */
extern unsigned int func1342(long double param_0, signed short int param_1, double param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 */
extern void proc1343(float param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: long double
 */
extern float func1344(long double param_0, long double param_1);
/*
 * return type: float
 * param_0 type: float
 */
extern float func1345(float param_0);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern unsigned int func1346(long double param_0, unsigned char param_1, signed char param_2, double param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern unsigned long int func1347(float param_0, signed int param_1, unsigned short int param_2, signed long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc1348(signed int param_0, signed int param_1, float param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern double func1349(unsigned long long int param_0, unsigned long long int param_1, signed char param_2, signed int param_3, long double param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern unsigned long int func1350(unsigned long int param_0, signed long int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern signed char func1351(unsigned char param_0, signed char param_1, signed char param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern float func1352(unsigned long int param_0, signed short int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: array 4 signed char
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed char * func1353(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern void proc1354(unsigned char param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern bool func1355(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern void proc1356(signed long int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern signed long int func1357(double param_0, signed char param_1, signed short int param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern signed long int func1358(unsigned char param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 */
extern bool func1359(unsigned char param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 */
extern void proc1360(double param_0, long double param_1, double param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern long double func1361(signed short int param_0, signed long long int param_1, unsigned long long int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern bool func1362(unsigned char param_0, unsigned char param_1, unsigned char param_2, signed short int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: float
 */
extern unsigned short int func1363(signed int param_0, unsigned long int param_1, unsigned long long int param_2, signed int param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern signed int func1364(bool param_0, signed short int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern bool func1365(signed long int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern long double func1366(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 */
extern unsigned char func1367(float param_0);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern signed short int func1368(signed int param_0, double param_1, long double param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned char func1369(signed char param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed long long int func1370(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern void proc1371(unsigned short int param_0, signed int param_1);
/*
 * return type: array 9 unsigned char
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned char * func1372(float param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern unsigned int func1373(signed long long int param_0, signed long int param_1, unsigned long long int param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern void proc1374(unsigned int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed short int func1375(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 */
extern unsigned long long int func1376(unsigned char param_0);
/*
 * return type: signed int
 * param_0 type: double
 */
extern signed int func1377(double param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern void proc1378(float param_0, signed short int param_1, float param_2, long double param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func1379(signed int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern signed int func1380(signed int param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern void proc1381(double param_0, signed long long int param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned char func1382(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned int func1383(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern unsigned long int func1384(signed long int param_0, signed char param_1, float param_2, float param_3, unsigned short int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern void proc1385(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern void proc1386(float param_0, signed long int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned long long int func1387(double param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed char
 */
extern float func1388(signed char param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned long int func1389(unsigned char param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: long double
 */
extern bool func1390(long double param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned long long int func1391(signed long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern void proc1392(double param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: float
 */
extern bool func1393(float param_0);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern float func1394(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern unsigned int func1395(double param_0, signed int param_1, signed char param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed int
 */
extern long double func1396(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern void proc1397(unsigned long long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: double
 */
extern float func1398(unsigned short int param_0, unsigned short int param_1, signed long long int param_2, bool param_3, signed short int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed short int func1399(signed long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern void proc1400(signed long long int param_0, unsigned int param_1, signed long long int param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned int func1401(signed short int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern unsigned short int func1402(unsigned int param_0, long double param_1, signed long int param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern signed short int func1403(signed long int param_0, signed int param_1, unsigned short int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned short int func1404(signed char param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern unsigned long int func1405(unsigned long int param_0, signed int param_1, bool param_2, unsigned char param_3, double param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern double func1406(signed long int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern bool func1407(bool param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern bool func1408(signed long long int param_0, unsigned int param_1, signed char param_2, float param_3, signed char param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern void proc1409(double param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern signed long long int func1410(signed char param_0, signed long long int param_1, double param_2, long double param_3, long double param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern signed long int func1411(signed long int param_0, unsigned int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern void proc1412(unsigned int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 */
extern signed long int func1413(long double param_0);
/*
 * return type: float
 * param_0 type: bool
 */
extern float func1414(bool param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 */
extern void proc1415(bool param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc1416(signed short int param_0, unsigned char param_1, double param_2, float param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern double func1417(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func1418(double param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 */
extern void proc1419(float param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern void proc1420(long double param_0, signed long long int param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 */
extern signed short int func1421(signed short int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern signed short int func1422(unsigned long int param_0, unsigned long int param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: array 6 signed char
 * param_0 type: unsigned short int
 */
extern signed char * func1423(unsigned short int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern unsigned char func1424(signed char param_0, unsigned long int param_1, signed long int param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed short int
 */
extern double func1425(signed short int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern void proc1426(signed char param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: long double
 */
extern unsigned int func1427(unsigned char param_0, unsigned int param_1, double param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern unsigned long long int func1428(signed long int param_0, unsigned int param_1, unsigned int param_2, long double param_3, signed char param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed char func1429(signed char param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern signed short int func1430(float param_0, unsigned char param_1, unsigned int param_2, float param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern float func1431(signed long long int param_0, unsigned short int param_1, unsigned int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: array 3 signed short int
 */
extern signed short int * func1432();
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 */
extern void proc1433(float param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: long double
 */
extern unsigned long int func1434(double param_0, float param_1, signed long long int param_2, unsigned short int param_3, double param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 */
extern long double func1435(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 */
extern void proc1436(bool param_0, signed char param_1);
/*
 * return type: array 1 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern unsigned short int * func1437(unsigned long long int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: array 1 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned short int * func1438(unsigned long int param_0, long double param_1);
/*
 * return type: array 4 array 1 unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int * * func1439(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern unsigned int func1440(signed char param_0, signed char param_1, unsigned long int param_2, signed short int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed char func1441(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed long long int func1442(signed char param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern double func1443(unsigned long int param_0, unsigned long int param_1, signed long long int param_2, signed long long int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern signed short int func1444(signed char param_0, unsigned short int param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: bool
 */
extern void proc1445(double param_0, unsigned char param_1, unsigned short int param_2, float param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern void proc1446(unsigned long long int param_0, signed long int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern unsigned char func1447(float param_0, signed long long int param_1, double param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: array 5 float
 * param_0 type: double
 */
extern float * func1448(double param_0);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed long int func1449(long double param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 */
extern long double func1450(unsigned long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed char
 */
extern unsigned int func1451(unsigned short int param_0, signed short int param_1, long double param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern unsigned long int func1452(signed long int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 */
extern signed long long int func1453(signed long int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern signed long long int func1454(unsigned long int param_0, float param_1, bool param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned long long int func1455(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 */
extern void proc1456(signed int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned long int func1457(signed long int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned short int func1458(signed long long int param_0, signed long int param_1, signed int param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern signed int func1459(signed short int param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern void proc1460(bool param_0, unsigned int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern bool func1461(signed short int param_0, long double param_1, signed int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern unsigned short int func1462(unsigned long long int param_0, signed long long int param_1, signed short int param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned long int func1463(signed int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern unsigned long int func1464(unsigned long int param_0, signed int param_1, bool param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern void proc1465(bool param_0, signed long long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern void proc1466(signed short int param_0, signed long long int param_1, unsigned int param_2, bool param_3, signed short int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern unsigned int func1467(signed char param_0, signed short int param_1, signed int param_2, signed long long int param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed int func1468(unsigned char param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern unsigned short int func1469(signed long int param_0, bool param_1, float param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern signed int func1470(signed long int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed long int func1471(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: bool
 */
extern signed short int func1472(unsigned char param_0, unsigned int param_1, unsigned int param_2, bool param_3, bool param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed int
 */
extern double func1473(long double param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern double func1474(unsigned short int param_0, double param_1, unsigned int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern signed long int func1475(signed long long int param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern signed long long int func1476(bool param_0, signed short int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: array 9 signed char
 * param_0 type: bool
 */
extern signed char * func1477(bool param_0);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern double func1478(unsigned long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern void proc1479(unsigned long int param_0, signed long long int param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed char func1480(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern unsigned char func1481(unsigned int param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: array 8 unsigned char
 */
extern unsigned char * func1482();
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed long long int func1483(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: float
 */
extern unsigned long int func1484(double param_0, double param_1, float param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func1485(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern bool func1486(signed long int param_0, unsigned char param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned int func1487(long double param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned int func1488(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func1489(signed long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: bool
 */
extern bool func1490(unsigned char param_0, signed int param_1, bool param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed short int func1491(signed char param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed short int func1492(bool param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func1493(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern double func1494(long double param_0, unsigned long int param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern void proc1495(unsigned int param_0, unsigned short int param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: signed char
 */
extern bool func1496(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed long long int func1497(unsigned int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern float func1498(signed char param_0, signed long long int param_1);
/*
 * return type: pointer array 8 unsigned char
 */
extern unsigned char * * func1499();
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed short int func1500(bool param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned short int func1501(long double param_0, signed char param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 */
extern signed short int func1502(unsigned char param_0);
/*
 * return type: unsigned int
 * param_0 type: signed int
 */
extern unsigned int func1503(signed int param_0);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: float
 */
extern unsigned char func1504(double param_0, long double param_1, signed long int param_2, long double param_3, float param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern bool func1505(long double param_0, signed long long int param_1, unsigned short int param_2, signed long long int param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: bool
 */
extern bool func1506(signed long long int param_0, bool param_1, long double param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern void proc1507(unsigned long int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern unsigned long int func1508(unsigned long int param_0, bool param_1, unsigned short int param_2, signed char param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: pointer long double
 */
extern long double * func1509();
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern void proc1510(signed char param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern signed char func1511(unsigned int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern float func1512(unsigned int param_0, signed int param_1, bool param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern float func1513(unsigned long long int param_0, signed long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern float func1514(unsigned long long int param_0, unsigned short int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern void proc1515(unsigned long int param_0, unsigned long long int param_1, unsigned char param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 */
extern unsigned char func1516(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 */
extern signed short int func1517(unsigned char param_0);
/*
 * return type: array 8 bool
 * param_0 type: signed long long int
 */
extern bool * func1518(signed long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned long long int func1519(unsigned int param_0, unsigned long long int param_1, double param_2, bool param_3, signed short int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed char func1520(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern unsigned long int func1521(signed int param_0, signed long int param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern void proc1522(signed char param_0, unsigned short int param_1, unsigned int param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern void proc1523(unsigned short int param_0, float param_1, unsigned char param_2, signed short int param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: signed char
 */
extern long double func1524(signed char param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned long int func1525(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 */
extern unsigned int func1526(unsigned long long int param_0);
/*
 * return type: float
 * param_0 type: bool
 */
extern float func1527(bool param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 */
extern unsigned long long int func1528(unsigned int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern void proc1529(long double param_0, double param_1, signed long long int param_2, long double param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern void proc1530(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned long int func1531(signed int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: double
 */
extern signed short int func1532(unsigned long long int param_0, signed long int param_1, signed char param_2, double param_3, double param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern void proc1533(float param_0, unsigned long int param_1, unsigned short int param_2, float param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned short int func1534(signed long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: float
 */
extern void proc1535(unsigned int param_0, bool param_1, signed short int param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern signed short int func1536(signed long int param_0, unsigned short int param_1, unsigned short int param_2, bool param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern long double func1537(signed int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern unsigned int func1538(bool param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned int func1539(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern void proc1540(signed long long int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned char func1541(long double param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern bool func1542(unsigned int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: double
 */
extern unsigned int func1543(unsigned int param_0, bool param_1, double param_2);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern long double func1544(bool param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern signed long long int func1545(signed long int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed short int func1546(long double param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern unsigned short int func1547(unsigned long int param_0, unsigned long int param_1, unsigned long int param_2, float param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern float func1548(signed short int param_0, signed char param_1, unsigned long long int param_2, signed short int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern void proc1549(unsigned long long int param_0, bool param_1, unsigned long long int param_2, signed char param_3, unsigned short int param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 */
extern bool func1550(unsigned long long int param_0);
/*
 * return type: signed char
 * param_0 type: float
 */
extern signed char func1551(float param_0);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern signed int func1552(unsigned int param_0, double param_1, unsigned long long int param_2, signed int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned int func1553(signed int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed int func1554(signed short int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern signed long long int func1555(signed int param_0, float param_1, signed char param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 */
extern void proc1556(long double param_0, long double param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern float func1557(signed short int param_0, bool param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed long int func1558(unsigned int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned long int func1559(signed int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed int func1560(unsigned short int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern signed int func1561(signed long long int param_0, unsigned long int param_1, unsigned char param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 */
extern void proc1562(signed int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern signed char func1563(bool param_0, signed long int param_1, long double param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern signed short int func1564(signed long long int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: double
 */
extern signed long long int func1565(signed char param_0, bool param_1, signed short int param_2, signed long int param_3, float param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern void proc1566(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed int
 */
extern float func1567(long double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 */
extern void proc1568(signed char param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern signed long long int func1569(float param_0, unsigned long long int param_1, float param_2, signed long long int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern void proc1570(signed int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: float
 */
extern unsigned long long int func1571(unsigned long long int param_0, unsigned char param_1, float param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern unsigned long long int func1572(unsigned long int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern signed long int func1573(signed long long int param_0, double param_1, signed long int param_2, signed int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: double
 */
extern unsigned long int func1574(unsigned char param_0, signed long long int param_1, double param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned long long int func1575(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern unsigned int func1576(signed long int param_0, signed long int param_1, unsigned long long int param_2, long double param_3, bool param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern void proc1577(signed long long int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned long long int func1578(signed int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 */
extern signed int func1579(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern bool func1580(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed short int func1581(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern void proc1582(signed long long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed char
 */
extern bool func1583(float param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 */
extern unsigned int func1584(signed short int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern void proc1585(signed char param_0, signed long int param_1, signed long int param_2, signed char param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern signed long int func1586(unsigned long long int param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: long double
 */
extern signed long int func1587(unsigned char param_0, signed int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern void proc1588(signed long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern signed int func1589(signed long int param_0, signed char param_1, float param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed char
 */
extern bool func1590(signed char param_0, long double param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern bool func1591(unsigned char param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed short int func1592(float param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 */
extern void proc1593(long double param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern void proc1594(unsigned char param_0, double param_1, float param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 */
extern double func1595(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern void proc1596(signed char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern void proc1597(unsigned long long int param_0, unsigned short int param_1, double param_2, signed char param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: signed long int
 */
extern double func1598(signed long int param_0);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern bool func1599(double param_0, long double param_1, signed long int param_2, double param_3, unsigned long int param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern long double func1600(double param_0, float param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern double func1601(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: array 1 signed short int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed short int * func1602(signed long int param_0, long double param_1);
/*
 * return type: array 1 signed short int
 */
extern signed short int * func1603();
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern unsigned int func1604(signed char param_0, unsigned short int param_1, signed short int param_2, double param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern unsigned short int func1605(signed char param_0, unsigned short int param_1, signed char param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 */
extern unsigned long int func1606(unsigned long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned long long int func1607(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern void proc1608(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: double
 */
extern signed char func1609(signed long long int param_0, unsigned char param_1, double param_2, signed short int param_3, float param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern void proc1610(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern unsigned long long int func1611(unsigned char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern void proc1612(signed char param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 */
extern bool func1613(signed short int param_0);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern float func1614(unsigned long long int param_0, unsigned int param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern bool func1615(unsigned char param_0, signed long long int param_1, unsigned char param_2, signed short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc1616(unsigned long int param_0, signed long int param_1, signed long long int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed long int func1617(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern signed long long int func1618(unsigned short int param_0, signed int param_1, unsigned int param_2, unsigned char param_3, unsigned char param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 */
extern void proc1619(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern void proc1620(signed long int param_0, signed long long int param_1, unsigned long long int param_2, signed short int param_3, signed char param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern signed long long int func1621(unsigned char param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned int func1622(long double param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func1623(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned int func1624(bool param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned char func1625(unsigned short int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern unsigned short int func1626(signed long long int param_0, unsigned long long int param_1, double param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern signed long int func1627(double param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern signed int func1628(unsigned int param_0, signed short int param_1, double param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func1629();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern unsigned long long int func1630(unsigned int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned char func1631(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern unsigned short int func1632(float param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed long long int func1633(signed short int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern signed int func1634(float param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: signed char
 */
extern bool func1635(signed char param_0);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern signed char func1636(unsigned int param_0, unsigned short int param_1, unsigned char param_2, bool param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: double
 */
extern signed int func1637(double param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern void proc1638(float param_0, unsigned char param_1, double param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern void proc1639(unsigned int param_0, unsigned int param_1, double param_2, unsigned char param_3, unsigned char param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed long int func1640(float param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern void proc1641(signed long long int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 */
extern void proc1642(signed long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned long long int func1643(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern void proc1644(double param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: long double
 */
extern unsigned short int func1645(unsigned short int param_0, long double param_1, bool param_2, signed long int param_3, double param_4, long double param_5);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned char func1646(float param_0, long double param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern double func1647(signed int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: bool
 */
extern long double func1648(bool param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed short int func1649(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: array 2 long double
 */
extern long double * func1650();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: signed char
 */
extern void proc1651(signed int param_0, signed int param_1, unsigned int param_2, unsigned int param_3, bool param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed int func1652(signed long long int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 */
extern unsigned char func1653(signed char param_0);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern void proc1654(unsigned short int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern float func1655(unsigned long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern void proc1656(signed short int param_0, signed long long int param_1, unsigned int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern void proc1657(signed int param_0, long double param_1, unsigned long long int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern long double func1658(long double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern signed char func1659(unsigned short int param_0, unsigned short int param_1, long double param_2, bool param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 */
extern signed long long int func1660(long double param_0);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern unsigned long long int func1661(float param_0, long double param_1, unsigned short int param_2, float param_3, unsigned int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc1662(unsigned short int param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern unsigned long long int func1663(bool param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 */
extern signed long long int func1664(signed char param_0, signed long long int param_1, unsigned long long int param_2, unsigned long long int param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern void proc1665(unsigned int param_0, unsigned char param_1, double param_2);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern double func1666(unsigned char param_0, signed short int param_1, bool param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc1667(bool param_0, double param_1, double param_2, unsigned short int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed int
 */
extern unsigned char func1668(float param_0, float param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern void proc1669(signed char param_0, signed long int param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: array 7 unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern unsigned short int * func1670(signed short int param_0, unsigned char param_1, signed long int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern float func1671(unsigned long int param_0, signed long long int param_1, unsigned char param_2, unsigned long int param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern signed int func1672(unsigned long int param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned long long int func1673(double param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern signed int func1674(long double param_0, unsigned int param_1, signed int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed short int func1675(bool param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 */
extern float func1676(unsigned char param_0);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern signed long long int func1677(float param_0, long double param_1, signed short int param_2);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern double func1678(unsigned int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern signed long long int func1679(long double param_0, signed int param_1, signed short int param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: array 5 unsigned char
 */
extern unsigned char * func1680();
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed long long int func1681(unsigned int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: bool
 */
extern long double func1682(bool param_0);
/*
 * return type: bool
 * param_0 type: long double
 */
extern bool func1683(long double param_0);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: float
 */
extern signed long int func1684(double param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern signed int func1685(signed long long int param_0, unsigned long long int param_1, unsigned short int param_2, signed int param_3, unsigned long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: double
 */
extern void proc1686(signed short int param_0, float param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern unsigned int func1687(unsigned int param_0, unsigned long long int param_1, unsigned short int param_2, signed char param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern bool func1688(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern signed short int func1689(unsigned long long int param_0, signed long int param_1, bool param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern void proc1690(signed int param_0, unsigned long long int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern unsigned long int func1691(bool param_0, bool param_1, signed short int param_2, unsigned char param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern void proc1692(unsigned long int param_0, unsigned long int param_1, unsigned int param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed char func1693(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern void proc1694(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed long long int func1695(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed long long int func1696(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern unsigned char func1697(unsigned long int param_0, float param_1, signed int param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned char func1698(signed char param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern signed long int func1699(double param_0, signed long int param_1, unsigned long long int param_2, double param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed short int func1700(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed long long int func1701(bool param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 */
extern double func1702(unsigned long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern unsigned short int func1703(signed int param_0, unsigned long long int param_1, signed int param_2, unsigned short int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern float func1704(signed int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern unsigned long int func1705(signed long long int param_0, unsigned long int param_1, signed long int param_2, unsigned char param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc1706(unsigned long int param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 */
extern unsigned int func1707(unsigned long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: bool
 */
extern unsigned int func1708(unsigned short int param_0, unsigned char param_1, signed char param_2, bool param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern double func1709(signed long int param_0, unsigned int param_1);
/*
 * return type: pointer unsigned char
 * param_0 type: unsigned long long int
 */
extern unsigned char * func1710(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern void proc1711(unsigned short int param_0, unsigned int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 */
extern signed int func1712(signed int param_0);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern signed char func1713(signed long long int param_0, signed long int param_1, unsigned int param_2, double param_3, double param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 */
extern void proc1714(double param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed short int func1715(signed char param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed int func1716(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern unsigned char func1717(signed short int param_0, unsigned short int param_1, signed short int param_2, signed char param_3, signed long int param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed long long int func1718(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: double
 */
extern void proc1719(signed char param_0, long double param_1, double param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern double func1720(double param_0, unsigned char param_1, bool param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern unsigned short int func1721(signed long long int param_0, unsigned char param_1, unsigned short int param_2, signed char param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern long double func1722(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern void proc1723(double param_0, double param_1, unsigned int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern unsigned long int func1724(double param_0, float param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern void proc1725(unsigned long long int param_0, bool param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned long long int func1726(signed short int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern signed long long int func1727(signed long int param_0, unsigned long int param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern signed long long int func1728(signed short int param_0, bool param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern void proc1729(unsigned int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 */
extern double func1730(signed short int param_0, unsigned char param_1, double param_2, signed char param_3);
/*
 * return type: array 5 double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern double * func1731(unsigned short int param_0, signed int param_1);
/*
 * return type: array 5 double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern double * func1732(unsigned long long int param_0, unsigned long int param_1, signed long int param_2, signed long int param_3, signed char param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned long int func1733(signed long int param_0, unsigned short int param_1, long double param_2, unsigned char param_3, signed int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern signed long int func1734(signed char param_0, signed short int param_1, long double param_2, unsigned int param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: float
 */
extern double func1735(signed long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern void proc1736(signed long int param_0, signed char param_1, signed char param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern unsigned int func1737(unsigned short int param_0, unsigned int param_1, unsigned int param_2, signed long long int param_3, float param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed short int func1738(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern void proc1739(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern unsigned char func1740(signed short int param_0, signed long long int param_1, signed short int param_2, double param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern void proc1741(unsigned short int param_0, float param_1);
/*
 * return type: array 3 bool
 */
extern bool * func1742();
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned long int func1743(signed short int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed char
 */
extern float func1744(bool param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 */
extern void proc1745(signed char param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern signed short int func1746(long double param_0, signed long long int param_1, unsigned int param_2, unsigned short int param_3, signed char param_4, signed char param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern long double func1747(float param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern unsigned char func1748(unsigned int param_0, unsigned long long int param_1, double param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 */
extern signed long int func1749(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed short int func1750(unsigned short int param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern double func1751(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern unsigned long int func1752(unsigned char param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern long double func1753(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned long int func1754(signed int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned short int func1755(unsigned char param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed int func1756(unsigned long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed long long int func1757(float param_0, signed int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned short int func1758(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned short int func1759(signed char param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 */
extern bool func1760(unsigned int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern void proc1761(float param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed char func1762(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern void proc1763(long double param_0, long double param_1, long double param_2, signed long long int param_3, unsigned char param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int func1764(signed long long int param_0);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern long double func1765(signed int param_0, bool param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 */
extern signed long long int func1766(unsigned short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern unsigned short int func1767(unsigned short int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern unsigned short int func1768(unsigned long long int param_0, float param_1, unsigned short int param_2, unsigned short int param_3, unsigned long int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern signed short int func1769(signed char param_0, unsigned short int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed short int
 */
extern bool func1770(double param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed char
 */
extern unsigned int func1771(long double param_0, bool param_1, bool param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern signed short int func1772(float param_0, unsigned long long int param_1, signed char param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed long int func1773(double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: double
 */
extern void proc1774(unsigned long long int param_0, unsigned short int param_1, signed long int param_2, signed long int param_3, double param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern long double func1775(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed char func1776(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 */
extern void proc1777(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern void proc1778(signed int param_0, unsigned long int param_1, signed short int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern signed short int func1779(signed short int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern signed short int func1780(float param_0, signed short int param_1, float param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern double func1781(signed int param_0, signed long long int param_1);
/*
 * return type: array 2 signed long long int
 * param_0 type: unsigned long int
 */
extern signed long long int * func1782(unsigned long int param_0);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern long double func1783(bool param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 */
extern unsigned int func1784(signed long long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned long int func1785(long double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: long double
 */
extern void proc1786(signed short int param_0, signed long long int param_1, signed int param_2, long double param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern double func1787(bool param_0, signed short int param_1, unsigned short int param_2, signed short int param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern long double func1788(unsigned int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed char func1789(float param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern void proc1790(signed long int param_0, signed long int param_1, unsigned long int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern long double func1791(bool param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern long double func1792(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern unsigned char func1793(signed int param_0, signed long long int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern unsigned long long int func1794(unsigned long int param_0, unsigned int param_1, unsigned short int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern unsigned long long int func1795(unsigned char param_0, signed long long int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern unsigned short int func1796(signed short int param_0, unsigned long int param_1, unsigned char param_2, signed long int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed short int func1797(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern signed int func1798(signed int param_0, double param_1, signed short int param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern void proc1799(signed short int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed long long int func1800(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern unsigned long int func1801(signed int param_0, signed int param_1, unsigned long int param_2, long double param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern void proc1802(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern unsigned int func1803(long double param_0, unsigned short int param_1, signed short int param_2, signed long int param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: double
 */
extern signed long int func1804(signed long int param_0, signed int param_1, unsigned char param_2, unsigned long int param_3, signed long int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 */
extern signed long int func1805(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern void proc1806(signed short int param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed char func1807(unsigned long long int param_0, signed short int param_1, signed short int param_2, unsigned long int param_3, signed short int param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 */
extern unsigned long long int func1808(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int func1809(unsigned short int param_0);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern double func1810(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned long long int func1811(signed short int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: bool
 */
extern float func1812(signed char param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern signed long int func1813(signed char param_0, signed int param_1, signed int param_2, signed long int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 */
extern unsigned int func1814(unsigned char param_0);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned int func1815(signed long long int param_0, signed long long int param_1, long double param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed long int func1816(float param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed char
 */
extern long double func1817(float param_0, float param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern double func1818(signed char param_0, unsigned char param_1);
/*
 * return type: array 6 unsigned char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern unsigned char * func1819(unsigned short int param_0, double param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern void proc1820(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned char func1821(signed long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern signed long int func1822(signed char param_0, unsigned char param_1, signed long long int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed int func1823(signed int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 */
extern double func1824(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern void proc1825(bool param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed char func1826(double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned int func1827(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern void proc1828(signed short int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern double func1829(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern float func1830(bool param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern signed int func1831(unsigned long int param_0, double param_1, signed int param_2, unsigned short int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned long long int func1832(bool param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed int
 */
extern unsigned long long int func1833(unsigned int param_0, double param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: bool
 */
extern long double func1834(signed long int param_0, signed long long int param_1, float param_2, float param_3, bool param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern void proc1835(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned long int func1836(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern signed short int func1837(signed int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 */
extern unsigned long long int func1838(long double param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern void proc1839(signed short int param_0, unsigned long long int param_1, unsigned long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed long int func1840(double param_0, unsigned long int param_1, signed short int param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed int func1841(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern unsigned short int func1842(signed short int param_0, signed long int param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 */
extern signed long int func1843(signed long long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed short int func1844(unsigned long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed long int func1845(long double param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern unsigned char func1846(signed int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned long long int func1847(signed char param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern unsigned long long int func1848(signed long int param_0, float param_1, signed char param_2, unsigned long long int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern unsigned short int func1849(signed char param_0, unsigned long int param_1, unsigned long int param_2, unsigned long int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern double func1850(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 */
extern unsigned char func1851(unsigned long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed long long int func1852(signed short int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: double
 */
extern signed short int func1853(signed long long int param_0, double param_1, unsigned char param_2, signed short int param_3, signed int param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned char func1854(long double param_0, float param_1, float param_2, signed long long int param_3, signed int param_4, signed long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned long long int func1855(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 */
extern unsigned long long int func1856(unsigned int param_0);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern float func1857(unsigned short int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern float func1858(unsigned char param_0, double param_1, unsigned long long int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: long double
 */
extern float func1859(signed long long int param_0, double param_1, long double param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: float
 */
extern double func1860(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern void proc1861(unsigned int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func1862(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 */
extern unsigned char func1863(unsigned long long int param_0);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern bool func1864(float param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed int func1865(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned long int func1866(unsigned long long int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed int func1867(float param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern signed long long int func1868(bool param_0, unsigned short int param_1, unsigned long long int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed long long int func1869(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern unsigned long int func1870(signed short int param_0, signed short int param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern void proc1871(signed char param_0, signed short int param_1, signed int param_2, signed char param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: double
 */
extern long double func1872(double param_0);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned int func1873(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: float
 */
extern unsigned int func1874(signed int param_0, signed short int param_1, signed long int param_2, bool param_3, bool param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 */
extern signed long long int func1875(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed short int func1876(signed long long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned long long int func1877(long double param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern double func1878(unsigned int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern void proc1879(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned long int func1880(signed long long int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned int func1881(float param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed long long int func1882(double param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: long double
 */
extern double func1883(float param_0, signed long long int param_1, signed int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern void proc1884(unsigned long int param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed char func1885(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern void proc1886(signed int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned char func1887(double param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern double func1888(unsigned short int param_0, unsigned long int param_1, signed char param_2, float param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 */
extern unsigned long int func1889(signed char param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern unsigned short int func1890(float param_0, unsigned long int param_1, unsigned short int param_2, signed char param_3, signed long long int param_4);
/*
 * return type: array 4 float
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern float * func1891(unsigned int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed int func1892(signed long long int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 */
extern signed short int func1893(signed long int param_0);
/*
 * return type: bool
 * param_0 type: double
 */
extern bool func1894(double param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: long double
 */
extern void proc1895(long double param_0, unsigned char param_1, signed int param_2, signed long int param_3, double param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed int func1896(unsigned long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc1897(unsigned long int param_0, signed short int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned long long int func1898(signed char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed int
 */
extern void proc1899(unsigned long int param_0, double param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern signed long int func1900(signed int param_0, signed long long int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern long double func1901(signed int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: double
 */
extern unsigned long int func1902(unsigned long long int param_0, unsigned char param_1, signed long long int param_2, double param_3, signed long int param_4, double param_5);
/*
 * return type: double
 * param_0 type: bool
 */
extern double func1903(bool param_0);
/*
 * return type: array 2 signed short int
 */
extern signed short int * func1904();
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern signed short int func1905(unsigned long int param_0, bool param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 */
extern void proc1906(float param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed short int
 */
extern long double func1907(unsigned short int param_0, signed char param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed long int func1908(signed short int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern double func1909(unsigned int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern void proc1910(double param_0, signed long long int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed int
 */
extern double func1911(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern void proc1912(unsigned short int param_0, signed long int param_1, signed char param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern unsigned int func1913(long double param_0, signed long long int param_1, bool param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed long int func1914(signed long int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: float
 */
extern long double func1915(double param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned int func1916(signed char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern void proc1917(signed char param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern signed long int func1918(unsigned long long int param_0, signed short int param_1, signed char param_2, unsigned long int param_3, unsigned int param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned long int func1919(long double param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned long int func1920(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern void proc1921(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: pointer signed char
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed char * func1922(signed int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern signed long long int func1923(unsigned short int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern float func1924(signed char param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern unsigned long long int func1925(double param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern double func1926(long double param_0, unsigned short int param_1, signed char param_2, signed short int param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern void proc1927(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned long long int func1928(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern void proc1929(unsigned short int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern bool func1930(unsigned int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern unsigned char func1931(bool param_0, unsigned long long int param_1, bool param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 */
extern unsigned long int func1932(double param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern signed long int func1933(signed long int param_0, long double param_1, unsigned long int param_2, unsigned long long int param_3, signed short int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern double func1934(unsigned long int param_0, signed long long int param_1);
/*
 * return type: array 7 signed short int
 */
extern signed short int * func1935();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern void proc1936(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned long int func1937(bool param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern float func1938(signed int param_0, signed long long int param_1, unsigned int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern void proc1939(unsigned int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern unsigned int func1940(unsigned short int param_0, signed short int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern void proc1941(signed long int param_0, unsigned int param_1, unsigned int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern void proc1942(float param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern void proc1943(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern unsigned long int func1944(signed char param_0, signed long long int param_1, unsigned char param_2, unsigned int param_3, signed long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 */
extern void proc1945(signed char param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: long double
 */
extern signed long long int func1946(double param_0, signed long long int param_1, bool param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned long long int func1947(signed long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned long int func1948(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern void proc1949(long double param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 */
extern unsigned char func1950(unsigned long long int param_0, long double param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed short int func1951(unsigned short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern void proc1952(signed int param_0, float param_1, signed int param_2, unsigned short int param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 */
extern signed int func1953(signed long int param_0);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern long double func1954(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern signed long long int func1955(signed int param_0, signed long int param_1, float param_2, bool param_3, signed char param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed short int func1956(signed short int param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern long double func1957(signed int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed long int func1958(signed char param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: bool
 */
extern signed char func1959(float param_0, bool param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern double func1960(signed long long int param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed short int func1961(long double param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern signed int func1962(signed int param_0, unsigned short int param_1, signed long long int param_2, unsigned long long int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern unsigned long int func1963(signed long int param_0, double param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed int
 */
extern double func1964(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern void proc1965(signed long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern void proc1966(float param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: float
 */
extern void proc1967(signed short int param_0, signed long long int param_1, signed char param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern void proc1968(unsigned long long int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern signed char func1969(unsigned short int param_0, signed long long int param_1, long double param_2, signed char param_3, long double param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern void proc1970(signed long long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: float
 */
extern signed long long int func1971(signed long int param_0, signed int param_1, bool param_2, signed long long int param_3, signed int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned long long int func1972(unsigned char param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed short int func1973(bool param_0, unsigned long long int param_1);
/*
 * return type: pointer unsigned short int
 */
extern unsigned short int * func1974();
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned long int func1975(unsigned short int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: bool
 */
extern long double func1976(double param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern unsigned char func1977(signed char param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: bool
 */
extern signed long long int func1978(unsigned int param_0, unsigned char param_1, unsigned long int param_2, float param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern void proc1979(signed long int param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern bool func1980(unsigned int param_0, double param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern unsigned int func1981(signed short int param_0, signed short int param_1, unsigned int param_2, long double param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern double func1982(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 */
extern unsigned int func1983(signed int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern void proc1984(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed short int
 */
extern void proc1985(signed int param_0, float param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern unsigned long long int func1986(signed long int param_0, signed long long int param_1, bool param_2, signed long long int param_3, signed long long int param_4, float param_5);
/*
 * return type: array 9 bool
 */
extern bool * func1987();
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern long double func1988(signed long int param_0, signed short int param_1);
/*
 * return type: array 9 bool
 */
extern bool * func1989();
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern double func1990(double param_0, unsigned long int param_1, signed long long int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed long long int func1991(unsigned long int param_0, double param_1, unsigned short int param_2, bool param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern signed long int func1992(signed long int param_0, unsigned char param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed char
 */
extern long double func1993(bool param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 */
extern unsigned long int func1994(unsigned short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned short int func1995(bool param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 */
extern unsigned int func1996(unsigned char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern unsigned long long int func1997(signed short int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern long double func1998(unsigned short int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern long double func1999(long double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern void proc2000(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern unsigned long int func2001(unsigned short int param_0, unsigned long int param_1, signed char param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned char func2002(double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern void proc2003(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: double
 */
extern unsigned char func2004(bool param_0, unsigned long int param_1, float param_2, double param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: bool
 */
extern void proc2005(float param_0, signed char param_1, bool param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern signed char func2006(signed short int param_0, unsigned short int param_1, unsigned short int param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: signed long int
 */
extern signed short int func2007(signed char param_0, long double param_1, double param_2, long double param_3, signed long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern signed long int func2008(unsigned short int param_0, signed long int param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern signed char func2009(signed int param_0, long double param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned short int func2010(bool param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 */
extern signed short int func2011(signed int param_0);
/*
 * return type: array 7 unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned short int * func2012(long double param_0, unsigned int param_1);
/*
 * return type: array 7 unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int * func2013(signed long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern unsigned short int func2014(double param_0, float param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 */
extern double func2015(unsigned char param_0, signed long int param_1, unsigned int param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern unsigned int func2016(unsigned int param_0, double param_1, signed int param_2, double param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern unsigned int func2017(unsigned char param_0, unsigned short int param_1, signed long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern void proc2018(unsigned char param_0, float param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern void proc2019(unsigned int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed int func2020(unsigned int param_0, double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 */
extern void proc2021(float param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned long int func2022(signed char param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed long int func2023(signed short int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern float func2024(unsigned int param_0, unsigned int param_1, float param_2, signed long long int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern float func2025(unsigned int param_0, unsigned long long int param_1, signed long long int param_2, unsigned char param_3, signed long long int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: float
 */
extern unsigned int func2026(unsigned char param_0, signed long int param_1, float param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern double func2027(long double param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern float func2028(signed int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern void proc2029(unsigned long long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern unsigned short int func2030(unsigned int param_0, unsigned long int param_1, signed long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed int func2031(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern unsigned short int func2032(signed int param_0, signed long int param_1, float param_2, unsigned short int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned long int func2033(long double param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern signed long long int func2034(signed int param_0, unsigned int param_1, unsigned long int param_2, float param_3, unsigned int param_4, double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed int
 */
extern unsigned int func2035(signed long int param_0, bool param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: bool
 */
extern float func2036(signed int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern void proc2037(unsigned long int param_0, unsigned short int param_1, signed short int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed int func2038(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern void proc2039(unsigned int param_0, unsigned long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern long double func2040(unsigned short int param_0, signed long int param_1, signed long long int param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned char func2041(signed int param_0, unsigned char param_1, signed short int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned short int func2042(unsigned char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 */
extern void proc2043(float param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern double func2044(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func2045(float param_0, double param_1, unsigned long int param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern signed long int func2046(signed long int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern unsigned long int func2047(signed short int param_0, unsigned char param_1, float param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern void proc2048(bool param_0, long double param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: array 9 unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned int * func2049(signed char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern void proc2050(unsigned char param_0, unsigned long long int param_1, unsigned long int param_2, signed long long int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern signed char func2051(unsigned short int param_0, signed char param_1, unsigned int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: array 5 bool
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern bool * func2052(signed char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern void proc2053(signed int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern signed char func2054(signed short int param_0, unsigned long int param_1, float param_2, bool param_3, long double param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned short int func2055(signed long int param_0, float param_1, long double param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed long int func2056(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern unsigned short int func2057(signed int param_0, signed int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern void proc2058(unsigned int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern signed short int func2059(signed int param_0, signed long int param_1, unsigned long long int param_2, signed short int param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern signed int func2060(long double param_0, float param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern float func2061(signed long long int param_0, signed int param_1, double param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern float func2062(double param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern float func2063(bool param_0, signed long long int param_1, long double param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern float func2064(signed int param_0, signed long long int param_1, unsigned char param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern unsigned short int func2065(unsigned char param_0, bool param_1, unsigned int param_2, signed long int param_3, signed int param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern signed long int func2066(double param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed short int func2067(float param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern bool func2068(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern void proc2069(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 */
extern unsigned long long int func2070(signed long int param_0);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern long double func2071(long double param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern signed short int func2072(unsigned char param_0, signed short int param_1, unsigned char param_2, bool param_3, signed long int param_4);
/*
 * return type: array 5 signed short int
 * param_0 type: signed int
 */
extern signed short int * func2073(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern void proc2074(unsigned long int param_0, bool param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed int func2075(unsigned long long int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed int func2076(unsigned char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern void proc2077(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int func2078(signed long int param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: signed char
 */
extern void proc2079(unsigned char param_0, unsigned long int param_1, unsigned short int param_2, unsigned short int param_3, bool param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 */
extern void proc2080(double param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 */
extern unsigned char func2081(signed int param_0);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern float func2082(long double param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern long double func2083(float param_0, unsigned int param_1, signed char param_2, float param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: bool
 */
extern unsigned int func2084(signed short int param_0, unsigned short int param_1, double param_2, signed char param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned char func2085(float param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed int
 */
extern float func2086(float param_0, signed int param_1, unsigned int param_2, long double param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned short int func2087(signed char param_0, signed long long int param_1, signed short int param_2, long double param_3, signed int param_4, signed long int param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed short int func2088(float param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed int func2089(unsigned int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern void proc2090(signed long long int param_0, unsigned char param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned long int func2091(signed char param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern bool func2092(unsigned int param_0, signed int param_1, bool param_2, signed char param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern signed long int func2093(unsigned short int param_0, signed long int param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern signed short int func2094(signed short int param_0, signed char param_1, unsigned long int param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern float func2095(signed long long int param_0, unsigned int param_1, unsigned char param_2, unsigned int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed long long int func2096(signed long long int param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed char func2097(signed int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern void proc2098(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned char func2099(bool param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern signed long long int func2100(unsigned short int param_0, signed short int param_1, unsigned long int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed long long int func2101(unsigned char param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: float
 */
extern double func2102(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func2103(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern void proc2104(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern void proc2105(signed char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc2106(signed short int param_0, signed short int param_1, unsigned long int param_2, float param_3, long double param_4);
/*
 * return type: pointer unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned short int * func2107(unsigned char param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern float func2108(signed int param_0, signed long long int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed int func2109(double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern void proc2110(signed int param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern double func2111(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 */
extern void proc2112(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern void proc2113(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 */
extern void proc2114(double param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern unsigned short int func2115(bool param_0, signed int param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: long double
 */
extern signed long int func2116(signed short int param_0, unsigned long int param_1, signed long int param_2, long double param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern void proc2117(unsigned int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 */
extern signed long int func2118(long double param_0);
/*
 * return type: signed short int
 * param_0 type: signed int
 */
extern signed short int func2119(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern void proc2120(unsigned int param_0, signed long long int param_1, unsigned long int param_2, signed char param_3, double param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func2121(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed char func2122(signed int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern void proc2123(signed int param_0, signed long int param_1, long double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 */
extern void proc2124(float param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed long long int func2125(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 */
extern unsigned long int func2126(long double param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern void proc2127(bool param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed long long int func2128(unsigned long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern void proc2129(double param_0, unsigned int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: long double
 */
extern unsigned long long int func2130(signed long long int param_0, float param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern void proc2131(unsigned short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern void proc2132(unsigned long int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern unsigned short int func2133(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern signed long long int func2134(unsigned char param_0, bool param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern double func2135(float param_0, unsigned short int param_1, unsigned short int param_2, signed short int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern void proc2136(signed char param_0, double param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: bool
 */
extern signed long int func2137(unsigned short int param_0, signed short int param_1, double param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern void proc2138(unsigned long int param_0, unsigned long long int param_1, float param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: float
 */
extern double func2139(long double param_0, signed long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern void proc2140(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern unsigned long int func2141(signed int param_0, unsigned long long int param_1, signed int param_2, signed short int param_3, signed char param_4, unsigned int param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned short int func2142(bool param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern void proc2143(unsigned short int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: double
 */
extern bool func2144(double param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned char func2145(signed long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern void proc2146(signed short int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern double func2147(float param_0, unsigned short int param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed int func2148(signed long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern void proc2149(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: bool
 */
extern void proc2150(signed char param_0, signed long long int param_1, long double param_2, signed long long int param_3, double param_4, bool param_5);
/*
 * return type: array 6 signed short int
 * param_0 type: signed short int
 */
extern signed short int * func2151(signed short int param_0);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern signed char func2152(float param_0, unsigned long int param_1, unsigned int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern void proc2153(signed char param_0, unsigned long int param_1, unsigned int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned int func2154(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned int func2155(unsigned char param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed int func2156(signed char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: double
 */
extern long double func2157(long double param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed long long int func2158(unsigned char param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned char func2159(unsigned long int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern long double func2160(unsigned short int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: double
 */
extern long double func2161(double param_0);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 */
extern bool func2162(double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern void proc2163(double param_0, unsigned char param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed int func2164(signed short int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned short int func2165(signed long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: bool
 */
extern void proc2166(long double param_0, signed long int param_1, long double param_2, bool param_3);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern long double func2167(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: array 7 bool
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern bool * func2168(signed long long int param_0, bool param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern bool func2169(unsigned short int param_0, bool param_1, signed int param_2, unsigned char param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed int func2170(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern signed long int func2171(signed long long int param_0, unsigned long long int param_1, bool param_2, unsigned int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned short int func2172(float param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed long int
 */
extern unsigned char func2173(unsigned long int param_0, unsigned char param_1, bool param_2, float param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern void proc2174(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern unsigned int func2175(signed long long int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: double
 */
extern signed char func2176(unsigned short int param_0, signed int param_1, bool param_2, unsigned long long int param_3, signed char param_4, double param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern double func2177(unsigned short int param_0, unsigned long long int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed long long int func2178(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern unsigned int func2179(unsigned char param_0, float param_1, unsigned long int param_2, unsigned short int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned char func2180(unsigned char param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed char func2181(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc2182(double param_0, signed short int param_1, signed int param_2, unsigned long long int param_3, signed int param_4, long double param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern double func2183(signed long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed int
 */
extern float func2184(float param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern signed int func2185(unsigned char param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern void proc2186(signed char param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed char func2187(signed int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed long long int func2188(signed char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern void proc2189(float param_0, unsigned long long int param_1, bool param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern void proc2190(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern void proc2191(unsigned long long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: float
 */
extern unsigned char func2192(unsigned char param_0, long double param_1, signed int param_2, signed long int param_3, float param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed short int func2193(double param_0, long double param_1);
/*
 * return type: array 4 signed char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern signed char * func2194(unsigned short int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern double func2195(signed long long int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern long double func2196(signed short int param_0, float param_1, bool param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned short int func2197(unsigned int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern bool func2198(unsigned short int param_0, float param_1, unsigned int param_2);
/*
 * return type: array 4 long double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern long double * func2199(unsigned long long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern float func2200(double param_0, signed long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern void proc2201(long double param_0, signed long int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern long double func2202(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func2203(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: bool
 */
extern bool func2204(signed char param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func2205(signed long long int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern double func2206(bool param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: signed char
 */
extern signed long long int func2207(signed long long int param_0, signed char param_1, unsigned int param_2, float param_3, bool param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed int func2208(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed long long int func2209(bool param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern bool func2210(signed long int param_0, double param_1, float param_2, double param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern unsigned long long int func2211(bool param_0, signed char param_1, signed char param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: unsigned int
 */
extern long double func2212(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: unsigned int
 */
extern bool func2213(unsigned int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern void proc2214(signed long int param_0, double param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern unsigned long int func2215(long double param_0, unsigned char param_1, signed short int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern void proc2216(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: float
 */
extern bool func2217(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern void proc2218(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern unsigned long int func2219(unsigned int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern unsigned long long int func2220(double param_0, signed short int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern void proc2221(unsigned long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern void proc2222(signed short int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern double func2223(unsigned short int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: float
 */
extern float func2224(long double param_0, unsigned long int param_1, signed short int param_2, float param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: bool
 */
extern float func2225(bool param_0, bool param_1, float param_2, signed int param_3, float param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern void proc2226(unsigned char param_0, unsigned short int param_1, double param_2, signed int param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern long double func2227(signed short int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern signed int func2228(float param_0, signed int param_1, unsigned int param_2, float param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned int func2229(signed long long int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern unsigned char func2230(bool param_0, long double param_1, long double param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: array 2 unsigned char
 */
extern unsigned char * func2231();
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern signed long long int func2232(unsigned long long int param_0, unsigned int param_1, unsigned long int param_2, float param_3);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int * func2233(signed short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern unsigned long int func2234(unsigned char param_0, unsigned char param_1, unsigned long long int param_2, long double param_3, signed long long int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 */
extern unsigned long long int func2235(unsigned short int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func2236(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned short int func2237(signed long long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: long double
 */
extern signed long long int func2238(unsigned int param_0, unsigned int param_1, bool param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern void proc2239(signed long int param_0, unsigned int param_1, float param_2, double param_3, long double param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: long double
 */
extern signed long long int func2240(double param_0, double param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed int
 */
extern signed short int func2241(unsigned int param_0, signed short int param_1, long double param_2, float param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned short int func2242(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned int func2243(unsigned int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: long double
 */
extern signed long int func2244(float param_0, long double param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned short int func2245(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern void proc2246(unsigned int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern void proc2247(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: long double
 */
extern unsigned short int func2248(long double param_0, float param_1, long double param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern void proc2249(float param_0, signed short int param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 */
extern signed short int func2250(signed int param_0, bool param_1, signed int param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern bool func2251(signed long long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern long double func2252(unsigned long long int param_0, float param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern void proc2253(signed long long int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern signed char func2254(long double param_0, double param_1, signed long int param_2, double param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned long int func2255(unsigned long int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned long int func2256(unsigned char param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed int func2257(long double param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern signed int func2258(signed long long int param_0, float param_1, signed short int param_2, bool param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned long int func2259(float param_0, float param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern long double func2260(signed short int param_0, double param_1, signed char param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 */
extern void proc2261(double param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern float func2262(double param_0, double param_1, unsigned long long int param_2, unsigned short int param_3, signed int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern void proc2263(bool param_0, unsigned long long int param_1, double param_2, signed int param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern signed int func2264(bool param_0, long double param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: float
 */
extern float func2265(unsigned char param_0, double param_1, float param_2);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern bool func2266(unsigned long long int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern long double func2267(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned char func2268(unsigned char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern float func2269(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned int func2270(signed long int param_0, unsigned long int param_1, long double param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern unsigned long long int func2271(signed long int param_0, unsigned int param_1, long double param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 */
extern void proc2272(signed long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern void proc2273(signed long long int param_0, double param_1, unsigned short int param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned short int func2274(signed long int param_0, unsigned char param_1, long double param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern unsigned int func2275(signed short int param_0, signed int param_1, signed int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: double
 */
extern bool func2276(signed char param_0, double param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern float func2277(unsigned short int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed int func2278(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: double
 */
extern signed long long int func2279(bool param_0, signed short int param_1, signed char param_2, signed long int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern signed long int func2280(signed char param_0, unsigned short int param_1, unsigned int param_2, bool param_3, signed int param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: double
 */
extern unsigned char func2281(float param_0, unsigned int param_1, bool param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern void proc2282(signed short int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: double
 */
extern float func2283(bool param_0, double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: double
 */
extern void proc2284(long double param_0, signed long int param_1, bool param_2, float param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 */
extern signed int func2285(unsigned long int param_0);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned int func2286(double param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern signed int func2287(signed char param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern signed long int func2288(unsigned long int param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 */
extern unsigned int func2289(unsigned long int param_0, signed long int param_1, unsigned int param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned int func2290(signed int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern double func2291(signed long int param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int func2292(signed long int param_0);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern bool func2293(bool param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: bool
 */
extern signed int func2294(unsigned char param_0, long double param_1, unsigned short int param_2, signed int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern signed short int func2295(unsigned int param_0, signed long long int param_1, unsigned long long int param_2, unsigned short int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed long long int func2296(signed char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 */
extern void proc2297(bool param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed short int func2298(float param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 */
extern long double func2299(unsigned long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern unsigned short int func2300(float param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern unsigned char func2301(signed char param_0, unsigned short int param_1, signed long int param_2, unsigned int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern void proc2302(signed char param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed long long int func2303(signed short int param_0, float param_1, signed long long int param_2, signed char param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func2304(signed long int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed long int func2305(signed short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern void proc2306(signed char param_0, signed short int param_1, unsigned long long int param_2, double param_3, signed long int param_4);
/*
 * return type: array 9 signed short int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed short int * func2307(double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 */
extern void proc2308(long double param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned long int func2309(signed short int param_0, long double param_1, bool param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern float func2310(signed long long int param_0, signed char param_1);
/*
 * return type: array 6 bool
 */
extern bool * func2311();
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern bool func2312(signed char param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: float
 */
extern bool func2313(double param_0, float param_1);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern signed short int * func2314(unsigned long long int param_0, float param_1, signed long int param_2, signed char param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern void proc2315(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern signed short int func2316(bool param_0, unsigned int param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern float func2317(unsigned long int param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern void proc2318(signed int param_0, signed int param_1, unsigned char param_2, signed char param_3, signed long long int param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned long int func2319(float param_0, bool param_1);
/*
 * return type: array 1 unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned short int * func2320(double param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern float func2321(unsigned char param_0, signed long long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern void proc2322(long double param_0, bool param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: double
 */
extern signed long long int func2323(unsigned char param_0, long double param_1, double param_2, double param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed char
 */
extern float func2324(unsigned int param_0, float param_1, long double param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern long double func2325(signed short int param_0, signed short int param_1, unsigned char param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern signed long int func2326(long double param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern void proc2327(bool param_0, unsigned char param_1, bool param_2, unsigned int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern void proc2328(signed char param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned long int func2329(unsigned int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed short int func2330(long double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern void proc2331(signed long int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: long double
 */
extern unsigned int func2332(double param_0, float param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern bool func2333(signed short int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern bool func2334(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern void proc2335(signed short int param_0, signed char param_1, unsigned long long int param_2, signed long int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern void proc2336(signed long int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed short int func2337(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern unsigned char func2338(unsigned long long int param_0, unsigned short int param_1, signed char param_2, signed long int param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern unsigned long long int func2339(float param_0, unsigned char param_1, signed long int param_2, long double param_3, unsigned int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern bool func2340(signed long long int param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern signed long int func2341(float param_0, float param_1, unsigned short int param_2, signed int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern void proc2342(long double param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed long long int func2343(long double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 */
extern void proc2344(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern void proc2345(unsigned int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern unsigned long long int func2346(signed short int param_0, unsigned long int param_1, bool param_2, signed long long int param_3);
/*
 * return type: pointer long double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern long double * func2347(long double param_0, signed char param_1, unsigned long long int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern void proc2348(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: float
 */
extern unsigned short int func2349(unsigned long int param_0, unsigned char param_1, signed char param_2, signed char param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern unsigned int func2350(signed int param_0, unsigned long int param_1, long double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern void proc2351(long double param_0, unsigned short int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern unsigned char func2352(signed char param_0, signed long int param_1, float param_2, long double param_3, unsigned int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern bool func2353(bool param_0, signed char param_1, signed long long int param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned long int func2354(unsigned long long int param_0, signed int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern signed char func2355(signed long int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern signed long int func2356(float param_0, signed long long int param_1, signed int param_2, float param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func2357(signed long long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed int func2358(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern void proc2359(unsigned int param_0, bool param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned short int func2360(unsigned char param_0, signed int param_1);
/*
 * return type: pointer long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern long double * func2361(unsigned long long int param_0, unsigned long long int param_1, signed long long int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned char func2362(long double param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern signed int func2363(signed int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned int func2364(signed long int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern signed long int func2365(bool param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: long double
 */
extern long double func2366(bool param_0, long double param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern float func2367(signed long long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern signed char func2368(signed int param_0, bool param_1, signed long int param_2, unsigned short int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned long long int func2369(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern unsigned int func2370(signed char param_0, float param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed short int
 */
extern unsigned long long int func2371(signed int param_0, unsigned short int param_1, signed char param_2, float param_3, signed short int param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern double func2372(bool param_0, unsigned long int param_1, unsigned int param_2, signed long long int param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern unsigned char func2373(signed short int param_0, unsigned long int param_1, signed char param_2, signed short int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: float
 */
extern unsigned short int func2374(signed long int param_0, signed int param_1, unsigned char param_2, unsigned long int param_3, double param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern unsigned long int func2375(signed long long int param_0, unsigned long long int param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern float func2376(unsigned long long int param_0, signed long int param_1, unsigned long int param_2, signed long int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed long int func2377(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed int func2378(unsigned long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern void proc2379(unsigned char param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 */
extern unsigned int func2380(long double param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern signed int func2381(unsigned long long int param_0, long double param_1, long double param_2, signed long long int param_3, double param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: long double
 */
extern double func2382(double param_0, bool param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned char func2383(unsigned char param_0, unsigned short int param_1);
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned char * func2384(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: array 4 unsigned char
 * param_0 type: signed long long int
 */
extern unsigned char * func2385(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern void proc2386(signed short int param_0, signed long int param_1, unsigned long long int param_2, unsigned long long int param_3, float param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned char func2387(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: double
 */
extern double func2388(signed int param_0, unsigned char param_1, double param_2, signed long long int param_3, double param_4, double param_5);
/*
 * return type: array 5 unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern unsigned char * func2389(unsigned short int param_0, signed long int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern signed int func2390(signed long int param_0, unsigned short int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern signed long int func2391(float param_0, long double param_1, long double param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 */
extern void proc2392(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern void proc2393(unsigned short int param_0, double param_1, long double param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern unsigned int func2394(unsigned int param_0, unsigned int param_1, signed int param_2, signed long int param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern void proc2395(bool param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned long long int func2396(double param_0, signed int param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 */
extern unsigned char func2397(unsigned int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 */
extern void proc2398(long double param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned long long int func2399(bool param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern void proc2400(signed short int param_0, unsigned char param_1, signed long int param_2, signed long long int param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: bool
 */
extern unsigned short int func2401(unsigned int param_0, bool param_1, long double param_2, signed char param_3, bool param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 */
extern void proc2402(bool param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned int func2403(signed short int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern float func2404(float param_0, signed short int param_1, signed int param_2, signed short int param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern void proc2405(unsigned short int param_0, unsigned short int param_1, long double param_2, double param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: array 5 unsigned int
 * param_0 type: bool
 */
extern unsigned int * func2406(bool param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern void proc2407(float param_0, unsigned long int param_1, signed long long int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: float
 */
extern float func2408(unsigned long long int param_0, long double param_1, signed short int param_2, signed short int param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed int func2409(unsigned int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed char func2410(float param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern signed char func2411(long double param_0, signed short int param_1, signed short int param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned char func2412(signed char param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern signed int func2413(signed int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned char func2414(signed char param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 */
extern signed short int func2415(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: double
 */
extern signed long long int func2416(double param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern signed long long int func2417(unsigned long int param_0, unsigned short int param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned short int func2418(unsigned char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed char
 */
extern void proc2419(signed long int param_0, unsigned long int param_1, float param_2, signed char param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed int func2420(signed long int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed char func2421(signed char param_0, unsigned int param_1, signed char param_2, double param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed long long int func2422(unsigned long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern void proc2423(signed char param_0, signed char param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern signed short int func2424(long double param_0, unsigned long int param_1, unsigned short int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern long double func2425(unsigned long int param_0, signed char param_1, bool param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern signed long long int func2426(double param_0, signed char param_1, float param_2, unsigned char param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed int func2427(long double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern void proc2428(signed long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern void proc2429(unsigned short int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: double
 */
extern unsigned int func2430(signed short int param_0, signed char param_1, double param_2, signed char param_3, bool param_4, double param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern bool func2431(unsigned int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern long double func2432(float param_0, unsigned short int param_1, signed long long int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern unsigned long long int func2433(unsigned long long int param_0, bool param_1, bool param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned short int func2434(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern void proc2435(signed int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern double func2436(unsigned short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern void proc2437(unsigned long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern void proc2438(signed char param_0, signed int param_1, unsigned int param_2, signed char param_3, unsigned int param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern signed char func2439(long double param_0, unsigned char param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: float
 */
extern signed short int func2440(unsigned char param_0, signed short int param_1, unsigned char param_2, double param_3, float param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed char func2441(unsigned short int param_0, bool param_1, unsigned long long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: bool
 */
extern unsigned long long int func2442(signed short int param_0, bool param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern signed short int func2443(unsigned short int param_0, unsigned long int param_1, signed char param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed char func2444(unsigned short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern void proc2445(signed char param_0, unsigned char param_1, signed char param_2, signed short int param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: long double
 */
extern unsigned char func2446(float param_0, signed int param_1, float param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern unsigned int func2447(double param_0, unsigned long long int param_1, unsigned long int param_2, signed short int param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed char func2448(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned char func2449(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned int func2450(unsigned long long int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern long double func2451(unsigned int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func2452(signed long long int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 */
extern unsigned int func2453(signed long int param_0, float param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed char func2454(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned long long int func2455(unsigned char param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned int func2456(signed short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern void proc2457(signed short int param_0, unsigned short int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned long int func2458(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 */
extern signed long long int func2459(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern void proc2460(signed short int param_0, unsigned long long int param_1, signed int param_2, signed char param_3, unsigned int param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: bool
 */
extern double func2461(signed char param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern signed long long int func2462(unsigned char param_0, signed int param_1, unsigned long int param_2, unsigned long long int param_3, unsigned char param_4, float param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern bool func2463(unsigned long long int param_0, signed int param_1, double param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern void proc2464(bool param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned char func2465(unsigned long int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed short int
 */
extern signed int func2466(unsigned long int param_0, signed char param_1, signed short int param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern double func2467(signed long long int param_0, unsigned short int param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func2468(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern void proc2469(float param_0, unsigned long long int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern unsigned long long int func2470(unsigned short int param_0, unsigned char param_1, signed short int param_2, long double param_3, unsigned int param_4, signed int param_5);
/*
 * return type: array 7 signed char
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern signed char * func2471(bool param_0, float param_1, double param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: bool
 */
extern unsigned long int func2472(float param_0, float param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed char
 */
extern unsigned int func2473(float param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern unsigned short int func2474(signed short int param_0, signed char param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern long double func2475(signed char param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned short int func2476(signed long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned char func2477(signed long long int param_0, long double param_1, unsigned long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed long int func2478(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern unsigned int func2479(unsigned short int param_0, unsigned long int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern signed long long int func2480(unsigned long int param_0, signed char param_1, unsigned long long int param_2, float param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern float func2481(bool param_0, unsigned long long int param_1, unsigned char param_2, signed int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern double func2482(unsigned long long int param_0, unsigned int param_1, float param_2, long double param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: float
 */
extern double func2483(signed int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: float
 */
extern unsigned long long int func2484(unsigned int param_0, long double param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern void proc2485(unsigned long long int param_0, bool param_1, float param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: float
 */
extern bool func2486(signed long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 */
extern void proc2487(long double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern signed char func2488(signed int param_0, double param_1, unsigned long int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern unsigned long int func2489(unsigned char param_0, unsigned long long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern void proc2490(unsigned long long int param_0, bool param_1, unsigned short int param_2, signed int param_3, long double param_4, unsigned short int param_5);
/*
 * return type: array 3 unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern unsigned long long int * func2491(unsigned long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: float
 */
extern void proc2492(signed char param_0, signed short int param_1, bool param_2, unsigned char param_3, float param_4);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern bool func2493(unsigned long int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern unsigned long int func2494(bool param_0, long double param_1, signed long long int param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern bool func2495(unsigned int param_0, signed long long int param_1, bool param_2, unsigned short int param_3, unsigned char param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned short int func2496(unsigned long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed short int func2497(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern void proc2498(float param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned long int func2499(double param_0, signed long long int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed short int func2500(float param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern signed char func2501(long double param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern void proc2502(unsigned long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern void proc2503(signed char param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed short int func2504(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern void proc2505(bool param_0, unsigned short int param_1, signed int param_2, unsigned short int param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern double func2506(signed char param_0, unsigned short int param_1, unsigned char param_2, signed long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned int func2507(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern double func2508(float param_0, unsigned long int param_1, signed int param_2, unsigned long int param_3, bool param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern unsigned short int func2509(unsigned short int param_0, signed char param_1, unsigned long int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern signed long int func2510(double param_0, long double param_1, double param_2, unsigned char param_3, bool param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern signed char func2511(bool param_0, signed char param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern unsigned char func2512(signed int param_0, unsigned int param_1, float param_2, long double param_3, signed long long int param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: float
 */
extern float func2513(float param_0, float param_1);
/*
 * return type: array 5 float
 * param_0 type: double
 */
extern float * func2514(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern unsigned short int func2515(signed long int param_0, unsigned long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern void proc2516(unsigned int param_0, signed char param_1, signed long long int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern unsigned short int func2517(signed char param_0, bool param_1, signed char param_2, signed long long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern void proc2518(bool param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern unsigned char func2519(unsigned char param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed short int func2520(signed long long int param_0, unsigned long int param_1);
/*
 * return type: array 8 unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned short int * func2521(unsigned char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern unsigned short int func2522(unsigned int param_0, long double param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed long int func2523(unsigned long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern void proc2524(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: unsigned int
 */
extern void proc2525(signed long int param_0, unsigned short int param_1, long double param_2, signed char param_3, long double param_4, unsigned int param_5);
/*
 * return type: array 2 float
 * param_0 type: signed int
 */
extern float * func2526(signed int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern void proc2527(signed long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 */
extern void proc2528(double param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned int func2529(long double param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern float func2530(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern signed long int func2531(unsigned long int param_0, unsigned long long int param_1, signed int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned char func2532(signed short int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: double
 */
extern bool func2533(signed char param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned long int func2534(unsigned long int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned int func2535(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern void proc2536(double param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern void proc2537(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned short int func2538(signed char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 */
extern void proc2539(bool param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 */
extern void proc2540(long double param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern float func2541(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned char func2542(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: long double
 */
extern unsigned int func2543(long double param_0, signed int param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed int func2544(double param_0, float param_1, signed long int param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed char func2545(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern unsigned char func2546(signed long long int param_0, unsigned char param_1, float param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern void proc2547(float param_0, unsigned char param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern signed int func2548(long double param_0, unsigned int param_1, unsigned long int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: bool
 */
extern signed short int func2549(signed char param_0, signed long int param_1, signed char param_2, unsigned short int param_3, signed char param_4, bool param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: double
 */
extern signed long int func2550(float param_0, signed long int param_1, unsigned char param_2, unsigned int param_3, double param_4, double param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern float func2551(double param_0, unsigned char param_1, float param_2, signed long long int param_3, unsigned long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern void proc2552(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern unsigned long int func2553(signed short int param_0, signed long int param_1, unsigned int param_2, signed long int param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 */
extern unsigned char func2554(signed short int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned char func2555(signed char param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern bool func2556(long double param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: double
 */
extern bool func2557(signed char param_0, signed char param_1, signed short int param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned char func2558(signed long int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern signed short int func2559(signed long int param_0, unsigned long int param_1, signed long long int param_2, unsigned long int param_3, long double param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned short int func2560(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern void proc2561(double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern void proc2562(unsigned long int param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern double func2563(signed short int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed short int func2564(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern void proc2565(signed long long int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: double
 */
extern bool func2566(long double param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: bool
 */
extern signed long long int func2567(float param_0, unsigned int param_1, unsigned long long int param_2, signed long int param_3, long double param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern bool func2568(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern signed short int func2569(signed long long int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed long long int func2570(unsigned long int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern signed short int func2571(signed short int param_0, signed long int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed long int func2572(float param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern signed int func2573(signed long int param_0, float param_1, signed short int param_2, signed long int param_3, float param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern signed long int func2574(float param_0, float param_1, signed short int param_2, unsigned char param_3, unsigned short int param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern bool func2575(float param_0, signed char param_1, signed char param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern float func2576(signed char param_0, unsigned short int param_1, signed int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern void proc2577(unsigned char param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern bool func2578(signed long int param_0, double param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern float func2579(double param_0, signed long int param_1, double param_2, long double param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern void proc2580(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed long long int func2581(signed long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern void proc2582(unsigned long long int param_0, unsigned char param_1, signed long int param_2, long double param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern unsigned int func2583(unsigned short int param_0, unsigned short int param_1, unsigned char param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 */
extern signed long int func2584(unsigned char param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern void proc2585(double param_0, signed long long int param_1, long double param_2);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern double func2586(float param_0, unsigned short int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern float func2587(double param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern unsigned long int func2588(signed int param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern signed long long int func2589(signed char param_0, signed short int param_1, signed char param_2, float param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern signed short int func2590(signed char param_0, signed int param_1, double param_2, double param_3, signed int param_4, unsigned int param_5);
/*
 * return type: pointer signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern signed char * func2591(unsigned int param_0, unsigned int param_1, unsigned char param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern signed short int func2592(unsigned char param_0, unsigned long long int param_1, unsigned short int param_2, bool param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed long int func2593(bool param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: signed int
 */
extern double func2594(signed int param_0);
/*
 * return type: float
 * param_0 type: unsigned long int
 */
extern float func2595(unsigned long int param_0);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern float func2596(signed int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed int func2597(unsigned long int param_0, signed short int param_1);
/*
 * return type: array 2 signed char
 * param_0 type: long double
 */
extern signed char * func2598(long double param_0);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed char func2599(signed short int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed int func2600(double param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern signed short int func2601(long double param_0, unsigned long int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern unsigned long long int func2602(unsigned long long int param_0, long double param_1, unsigned char param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern float func2603(long double param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern bool func2604(signed long long int param_0, signed int param_1, signed short int param_2, unsigned short int param_3, double param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 */
extern unsigned int func2605(bool param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern void proc2606(signed int param_0, long double param_1, signed short int param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed short int func2607(unsigned long int param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern long double func2608(unsigned char param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 */
extern signed char func2609(long double param_0);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern long double func2610(signed short int param_0, long double param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: array 7 unsigned short int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned short int * func2611(float param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern unsigned short int func2612(unsigned short int param_0, signed long long int param_1, signed short int param_2, unsigned int param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern signed char func2613(signed long long int param_0, unsigned long long int param_1, unsigned char param_2, unsigned int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern unsigned short int func2614(double param_0, long double param_1, unsigned long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern void proc2615(float param_0, unsigned int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern void proc2616(unsigned long int param_0, signed char param_1);
/*
 * return type: pointer unsigned long long int
 */
extern unsigned long long int * func2617();
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed int func2618(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern void proc2619(float param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed short int
 */
extern unsigned long long int func2620(unsigned short int param_0, signed long long int param_1, float param_2, float param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern long double func2621(unsigned int param_0, signed int param_1, unsigned int param_2, bool param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern float func2622(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed long long int func2623(signed long int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed char func2624(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern unsigned long long int func2625(unsigned long int param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed long int func2626(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 */
extern void proc2627(double param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: bool
 */
extern bool func2628(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern void proc2629(bool param_0, double param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern double func2630(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern unsigned short int func2631(signed short int param_0, signed char param_1, long double param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed long int func2632(unsigned short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern void proc2633(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned short int func2634(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern unsigned long int func2635(signed long long int param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: array 1 unsigned short int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned short int * func2636(long double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern signed char func2637(signed short int param_0, double param_1, signed short int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned short int func2638(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern unsigned short int func2639(signed int param_0, float param_1, unsigned char param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: array 7 signed char
 */
extern signed char * func2640();
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern void proc2641(signed long int param_0, signed int param_1, unsigned char param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed int
 */
extern bool func2642(double param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: long double
 */
extern float func2643(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern void proc2644(unsigned long int param_0, signed long long int param_1, signed char param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed int func2645(unsigned long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 */
extern signed int func2646(signed long int param_0, unsigned long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 */
extern void proc2647(float param_0, double param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern float func2648(signed short int param_0, signed int param_1, long double param_2, signed long int param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern float func2649(unsigned short int param_0, long double param_1, signed long long int param_2, long double param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed long long int func2650(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern signed int func2651(unsigned long int param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern float func2652(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern unsigned long int func2653(unsigned short int param_0, bool param_1, unsigned long long int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func2654(bool param_0, unsigned long long int param_1, signed short int param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: float
 */
extern signed short int func2655(double param_0, float param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern double func2656(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern void proc2657(signed int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern void proc2658(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern void proc2659(signed long int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern double func2660(float param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern long double func2661(unsigned long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern void proc2662(long double param_0, long double param_1, unsigned short int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed long long int func2663(long double param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: double
 */
extern void proc2664(unsigned long long int param_0, unsigned long int param_1, signed long int param_2, double param_3, signed char param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern signed char func2665(float param_0, signed int param_1, float param_2, unsigned char param_3, unsigned short int param_4, double param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern double func2666(unsigned short int param_0, signed short int param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern float func2667(signed long int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern unsigned int func2668(unsigned int param_0, signed short int param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed long int func2669(signed long int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned short int func2670(unsigned char param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed short int func2671(signed long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern void proc2672(float param_0, long double param_1, signed long long int param_2, long double param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: float
 */
extern long double func2673(float param_0);
/*
 * return type: array 2 signed short int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed short int * func2674(double param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: bool
 */
extern unsigned long long int func2675(signed char param_0, unsigned int param_1, signed int param_2, double param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern long double func2676(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed char func2677(signed char param_0, signed long int param_1);
/*
 * return type: array 6 signed char
 * param_0 type: double
 */
extern signed char * func2678(double param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern void proc2679(signed short int param_0, bool param_1, signed short int param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern bool func2680(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern void proc2681(unsigned char param_0, float param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern void proc2682(signed int param_0, unsigned char param_1, double param_2, unsigned char param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern unsigned char func2683(signed int param_0, double param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern unsigned long int func2684(unsigned short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern void proc2685(signed char param_0, long double param_1, float param_2, signed short int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern unsigned short int func2686(bool param_0, unsigned long long int param_1, float param_2, signed int param_3, signed long long int param_4);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned short int * func2687(signed int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed short int func2688(signed short int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern signed short int func2689(float param_0, double param_1, float param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: long double
 */
extern float func2690(signed char param_0, signed long int param_1, bool param_2, signed char param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed short int func2691(signed int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func2692(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: double
 */
extern unsigned short int func2693(bool param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed int func2694(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern void proc2695(bool param_0, bool param_1, unsigned long long int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned long int func2696(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern unsigned long long int func2697(signed short int param_0, unsigned int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc2698(signed short int param_0, signed long long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern void proc2699(float param_0, unsigned int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed short int func2700(long double param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern signed short int func2701(long double param_0, unsigned long long int param_1, unsigned short int param_2, signed short int param_3, double param_4);
/*
 * return type: pointer signed short int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed short int * func2702(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern void proc2703(long double param_0, signed int param_1, signed short int param_2);
/*
 * return type: pointer signed short int
 * param_0 type: signed long int
 */
extern signed short int * func2704(signed long int param_0);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed long long int func2705(double param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern long double func2706(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned int func2707(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern void proc2708(signed long long int param_0, unsigned long int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned long long int func2709(long double param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed long int func2710(signed short int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed int func2711(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern long double func2712(signed char param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern unsigned long long int func2713(unsigned long int param_0, signed long long int param_1, signed long int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 */
extern signed short int func2714(long double param_0);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern bool func2715(signed long long int param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern signed long int func2716(unsigned short int param_0, double param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern unsigned long int func2717(signed char param_0, unsigned char param_1, bool param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern unsigned int func2718(signed char param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern unsigned char func2719(signed char param_0, unsigned short int param_1, long double param_2, signed int param_3, unsigned char param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed short int func2720(unsigned char param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: float
 */
extern long double func2721(unsigned int param_0, unsigned int param_1, unsigned long int param_2, unsigned char param_3, signed int param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern unsigned char func2722(unsigned int param_0, unsigned long long int param_1, float param_2, signed short int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned long int func2723(unsigned long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: float
 * param_4 type: double
 */
extern signed long long int func2724(unsigned char param_0, signed char param_1, double param_2, float param_3, double param_4);
/*
 * return type: array 1 long double
 * param_0 type: double
 */
extern long double * func2725(double param_0);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern float func2726(long double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned int func2727(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, signed long long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern void proc2728(unsigned long int param_0, signed long int param_1);
/*
 * return type: array 3 double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern double * func2729(signed long int param_0, signed long long int param_1, unsigned long int param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern unsigned char func2730(double param_0, signed long int param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: double
 */
extern unsigned short int func2731(unsigned int param_0, unsigned int param_1, signed short int param_2, signed int param_3, signed short int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern void proc2732(signed char param_0, float param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern signed long int func2733(unsigned char param_0, unsigned long int param_1, unsigned short int param_2, signed long int param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed int func2734(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed short int func2735(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern unsigned short int func2736(double param_0, unsigned int param_1, signed int param_2, signed long int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern long double func2737(unsigned short int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern bool func2738(bool param_0, signed long int param_1, bool param_2, unsigned long int param_3, unsigned char param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern unsigned char func2739(signed char param_0, signed long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern unsigned char func2740(signed long int param_0, signed long int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern void proc2741(signed short int param_0, signed int param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern void proc2742(double param_0, double param_1, unsigned long long int param_2, unsigned char param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern unsigned long int func2743(unsigned long long int param_0, unsigned int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed int func2744(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned short int func2745(signed int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned short int func2746(signed int param_0, bool param_1, signed int param_2, double param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed short int
 */
extern long double func2747(float param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 */
extern void proc2748(long double param_0, double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern void proc2749(float param_0, signed long long int param_1, float param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern signed long int func2750(unsigned long int param_0, unsigned long long int param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed int func2751(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern signed int func2752(signed char param_0, unsigned long int param_1, signed long long int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern void proc2753(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed int func2754(double param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned long int func2755(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: array 9 signed short int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed short int * func2756(float param_0, unsigned char param_1);
/*
 * return type: array 9 signed short int
 * param_0 type: float
 */
extern signed short int * func2757(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned long int func2758(signed short int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed int func2759(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern void proc2760(long double param_0, signed char param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed char func2761(signed char param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern signed char func2762(unsigned short int param_0, float param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc2763(bool param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed int func2764(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern void proc2765(signed long int param_0, long double param_1, unsigned short int param_2, double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern void proc2766(unsigned long long int param_0, signed int param_1, unsigned short int param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed char func2767(signed long int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed char func2768(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned int func2769(double param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern unsigned short int func2770(unsigned long int param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc2771(unsigned long long int param_0, signed long int param_1, unsigned long int param_2, double param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern long double func2772(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern signed long long int func2773(unsigned char param_0, signed long int param_1, unsigned long long int param_2, float param_3, bool param_4, unsigned char param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern unsigned char func2774(unsigned long long int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func2775(signed int param_0, signed short int param_1, signed long long int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern signed int func2776(long double param_0, unsigned long int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned long long int func2777(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern unsigned long long int func2778(float param_0, float param_1, signed long long int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern double func2779(unsigned long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed int
 */
extern void proc2780(signed long long int param_0, unsigned long int param_1, signed long int param_2, long double param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: float
 */
extern void proc2781(signed short int param_0, unsigned char param_1, signed long int param_2, unsigned char param_3, signed int param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed char
 */
extern signed long int func2782(signed char param_0, float param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern void proc2783(signed short int param_0, signed long long int param_1);
/*
 * return type: array 8 bool
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern bool * func2784(signed long int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern bool func2785(unsigned short int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern signed long int func2786(signed long long int param_0, unsigned int param_1, long double param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed char func2787(signed long long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern float func2788(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern unsigned int func2789(double param_0, unsigned long long int param_1, unsigned int param_2, unsigned int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed short int func2790(float param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 */
extern unsigned int func2791(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern void proc2792(unsigned char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern void proc2793(bool param_0, signed long int param_1, double param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed short int func2794(float param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: double
 */
extern bool func2795(unsigned short int param_0, signed short int param_1, unsigned long long int param_2, signed long int param_3, signed int param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern signed int func2796(signed char param_0, signed int param_1, signed short int param_2, double param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: array 7 signed short int
 */
extern signed short int * func2797();
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern void proc2798(unsigned char param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern signed long int func2799(long double param_0, signed long int param_1, signed short int param_2, unsigned short int param_3, signed long int param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern signed long int func2800(unsigned char param_0, float param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern double func2801(double param_0, signed char param_1, signed int param_2, double param_3, double param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed long int func2802(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned int func2803(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern void proc2804(signed char param_0, unsigned char param_1, signed long long int param_2, bool param_3, signed long long int param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern unsigned short int func2805(signed char param_0, float param_1, signed long int param_2, unsigned long int param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned short int
 */
extern signed short int * func2806(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern void proc2807(signed int param_0, double param_1, signed int param_2, unsigned int param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern signed long long int func2808(signed short int param_0, unsigned int param_1, float param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern signed long long int func2809(unsigned char param_0, long double param_1, signed short int param_2, signed long int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed int func2810(unsigned short int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed char func2811(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern signed short int func2812(unsigned short int param_0, bool param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned char func2813(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed short int func2814(signed char param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern signed short int func2815(unsigned char param_0, unsigned short int param_1, unsigned char param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: long double
 */
extern void proc2816(signed int param_0, signed int param_1, unsigned long long int param_2, unsigned short int param_3, double param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern void proc2817(unsigned char param_0, unsigned short int param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned long long int func2818(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern unsigned char func2819(float param_0, bool param_1, signed short int param_2, unsigned long long int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern double func2820(signed short int param_0, unsigned int param_1);
/*
 * return type: array 7 signed short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed short int * func2821(signed char param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 */
extern bool func2822(signed long long int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern void proc2823(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern void proc2824(signed char param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned long int func2825(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern unsigned long long int func2826(signed long long int param_0, signed long int param_1, unsigned char param_2, signed long long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern void proc2827(double param_0, unsigned int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern void proc2828(unsigned long int param_0, signed long int param_1, signed long int param_2, signed long long int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern void proc2829(unsigned char param_0, unsigned short int param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned char func2830(float param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern long double func2831(float param_0, signed long long int param_1, double param_2, signed char param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern unsigned int func2832(long double param_0, double param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned long int func2833(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func2834(unsigned short int param_0, signed int param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned long int func2835(unsigned long long int param_0, unsigned short int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern void proc2836(unsigned char param_0, unsigned long long int param_1, signed long int param_2, double param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: float
 */
extern double func2837(unsigned int param_0, long double param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func2838(long double param_0, bool param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed int
 */
extern bool func2839(double param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern double func2840(signed char param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: long double
 */
extern bool func2841(signed char param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern unsigned short int func2842(signed short int param_0, signed long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned short int func2843(signed short int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern signed int func2844(unsigned int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern bool func2845(long double param_0, signed int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned int func2846(signed int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern unsigned short int func2847(signed short int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern void proc2848(unsigned long int param_0, unsigned int param_1, signed char param_2, unsigned char param_3, unsigned short int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned short int func2849(bool param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern unsigned long long int func2850(signed long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: float
 */
extern signed long int func2851(bool param_0, signed char param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern signed long int func2852(unsigned short int param_0, unsigned short int param_1, double param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern signed short int func2853(double param_0, signed long int param_1, float param_2, signed long long int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern signed long long int func2854(unsigned char param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned long long int func2855(float param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: float
 */
extern bool func2856(signed short int param_0, unsigned long long int param_1, double param_2, float param_3);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern float func2857(float param_0, signed char param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern float func2858(unsigned char param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed short int func2859(signed char param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern unsigned short int func2860(unsigned int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern float func2861(long double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern void proc2862(unsigned int param_0, signed long int param_1, unsigned int param_2, float param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 */
extern void proc2863(long double param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: bool
 */
extern signed short int func2864(unsigned long int param_0, unsigned short int param_1, long double param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern unsigned short int func2865(signed long long int param_0, signed long long int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern signed char func2866(unsigned long int param_0, signed long long int param_1, unsigned short int param_2, unsigned long long int param_3, float param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed int func2867(unsigned long long int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern signed int func2868(unsigned char param_0, unsigned int param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern signed int func2869(unsigned long long int param_0, unsigned short int param_1, double param_2, float param_3, long double param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned int func2870(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned long long int func2871(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 */
extern unsigned int func2872(signed long long int param_0);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern bool func2873(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern unsigned long long int func2874(signed char param_0, bool param_1, signed int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern unsigned long long int func2875(bool param_0, signed long long int param_1, unsigned char param_2, double param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 */
extern void proc2876(bool param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern unsigned int func2877(signed short int param_0, signed short int param_1, bool param_2, unsigned long int param_3, bool param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed int func2878(signed long long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern signed long long int func2879(signed short int param_0, long double param_1, unsigned long long int param_2, unsigned long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned long long int func2880(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern void proc2881(double param_0, long double param_1, signed short int param_2, unsigned short int param_3, signed long int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern unsigned long long int func2882(unsigned short int param_0, unsigned long int param_1, signed long long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern void proc2883(unsigned long long int param_0, unsigned char param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: bool
 */
extern double func2884(unsigned char param_0, float param_1, signed int param_2, double param_3, signed char param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed short int func2885(double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern signed long int func2886(float param_0, signed int param_1, unsigned int param_2, unsigned short int param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed short int func2887(unsigned short int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern bool func2888(unsigned long long int param_0, long double param_1, long double param_2, double param_3, signed short int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc2889(unsigned char param_0, signed int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern signed short int func2890(unsigned long long int param_0, double param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed long int func2891(signed short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed int
 */
extern void proc2892(bool param_0, bool param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern signed int func2893(long double param_0, float param_1, unsigned int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 */
extern void proc2894(float param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned long long int func2895(signed long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: signed short int
 */
extern void proc2896(unsigned char param_0, bool param_1, unsigned long long int param_2, double param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned char func2897(signed long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern void proc2898(long double param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern signed char func2899(unsigned int param_0, unsigned short int param_1, long double param_2, signed int param_3, float param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed short int func2900(double param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: bool
 */
extern unsigned int func2901(double param_0, double param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern void proc2902(double param_0, signed long long int param_1, unsigned short int param_2, double param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern signed short int func2903(unsigned long long int param_0, signed short int param_1, signed long long int param_2, float param_3);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern long double func2904(signed char param_0, signed long int param_1, long double param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed int func2905(signed int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern void proc2906(unsigned int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern signed char func2907(signed char param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern void proc2908(long double param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern signed long int func2909(float param_0, long double param_1, unsigned long int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern unsigned int func2910(unsigned long long int param_0, unsigned short int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern unsigned short int func2911(signed char param_0, float param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern void proc2912(signed long long int param_0, unsigned long int param_1, float param_2, long double param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: bool
 */
extern bool func2913(bool param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned short int func2914(bool param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed long long int func2915(double param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern long double func2916(signed short int param_0, unsigned long int param_1, signed int param_2, float param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern long double func2917(unsigned long int param_0, long double param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern unsigned short int func2918(unsigned short int param_0, bool param_1, signed int param_2, signed long long int param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern void proc2919(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern void proc2920(unsigned long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc2921(signed char param_0, unsigned int param_1, double param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern void proc2922(unsigned long int param_0, signed short int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 */
extern unsigned int func2923(long double param_0);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed short int func2924(signed char param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned long int func2925(signed long int param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern double func2926(double param_0, unsigned long long int param_1, bool param_2, unsigned short int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed short int
 */
extern signed short int func2927(unsigned char param_0, signed long int param_1, long double param_2, unsigned int param_3, double param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern double func2928(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func2929(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned long long int func2930(signed long int param_0, double param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern double func2931(long double param_0, signed char param_1, unsigned long long int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern double func2932(signed short int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern bool func2933(unsigned int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern void proc2934(unsigned int param_0, signed char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern void proc2935(double param_0, bool param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern void proc2936(signed long int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 */
extern signed long int func2937(signed long int param_0, bool param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern void proc2938(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc2939(long double param_0, float param_1, unsigned char param_2, double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern signed long long int func2940(signed long int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern signed long long int func2941(signed long long int param_0, unsigned long long int param_1, bool param_2, unsigned long int param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed long long int func2942(long double param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern unsigned long long int func2943(unsigned char param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned long long int func2944(signed short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern void proc2945(signed long int param_0, signed short int param_1, unsigned int param_2, unsigned int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed long long int func2946(signed short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern void proc2947(unsigned long long int param_0, double param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern signed int func2948(float param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern void proc2949(unsigned int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed char func2950(signed int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern void proc2951(unsigned char param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern signed int func2952(unsigned char param_0, unsigned short int param_1, unsigned long long int param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern unsigned long long int func2953(float param_0, unsigned char param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed short int func2954(signed long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern float func2955(signed char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 */
extern void proc2956(signed short int param_0, double param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 */
extern float func2957(signed short int param_0, unsigned short int param_1, bool param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern bool func2958(unsigned char param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed char
 */
extern bool func2959(double param_0, unsigned long long int param_1, signed int param_2, signed short int param_3, long double param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern void proc2960(signed short int param_0, unsigned long int param_1, signed long long int param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern signed long long int func2961(unsigned int param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned int func2962(unsigned char param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern unsigned int func2963(signed char param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: double
 */
extern signed int func2964(signed int param_0, long double param_1, float param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern void proc2965(signed char param_0, unsigned long int param_1, unsigned char param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern double func2966(bool param_0, signed short int param_1);
/*
 * return type: array 4 unsigned char
 */
extern unsigned char * func2967();
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned int
 */
extern unsigned char * func2968(unsigned int param_0);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern signed short int func2969(signed char param_0, signed long int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed long int func2970(signed long long int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern signed char func2971(signed int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned short int func2972(signed short int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern signed long long int func2973(unsigned int param_0, unsigned char param_1, unsigned long int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern void proc2974(unsigned int param_0, unsigned short int param_1, long double param_2, unsigned short int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern void proc2975(signed short int param_0, long double param_1, unsigned char param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed long int func2976(signed long int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern long double func2977(float param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: float
 */
extern signed char func2978(unsigned char param_0, unsigned char param_1, float param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern unsigned int func2979(double param_0, unsigned short int param_1, bool param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern unsigned int func2980(signed char param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern long double func2981(unsigned long int param_0, signed long long int param_1, unsigned short int param_2, signed long int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern void proc2982(unsigned long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern void proc2983(unsigned char param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern void proc2984(signed char param_0, double param_1, signed char param_2, signed short int param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: signed char
 * param_0 type: signed long int
 */
extern signed char func2985(signed long int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed long long int func2986(unsigned short int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern float func2987(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed char
 */
extern void proc2988(bool param_0, bool param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern bool func2989(unsigned char param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed long long int func2990(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned long int func2991(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern void proc2992(long double param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned short int func2993(signed long long int param_0, signed long int param_1);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func2994();
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern float func2995(unsigned int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern void proc2996(signed int param_0, float param_1, unsigned char param_2, signed int param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned char func2997(unsigned char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern void proc2998(unsigned char param_0, unsigned long int param_1, signed short int param_2, unsigned long int param_3, unsigned short int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func2999(float param_0, signed long long int param_1, unsigned short int param_2, unsigned long long int param_3);



#endif
