#ifndef __prototypes_h__
#define __prototypes_h__



/*
 * return type: float
 * param_0 type: double
 */
extern float func0(double param_0);
/*
 * return type: signed char
 * param_0 type: unsigned int
 */
extern signed char func1(unsigned int param_0);
/*
 * return type: signed long int
 */
extern signed long int func2();
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern signed char func3(long double param_0, unsigned long long int param_1, unsigned int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern double func4(unsigned short int param_0, signed long int param_1);
/*
 * return type: signed char
 */
extern signed char func5();
/*
 * return type: void
 */
extern void proc6();
/*
 * return type: signed short int
 */
extern signed short int func7();
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed short int func8(signed short int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern signed long long int func9(unsigned char param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 */
extern unsigned int func10(unsigned long long int param_0);
/*
 * return type: double
 */
extern double func11();
/*
 * return type: double
 * param_0 type: signed char
 */
extern double func12(signed char param_0);
/*
 * return type: void
 */
extern void proc13();
/*
 * return type: void
 */
extern void proc14();
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned short int func15(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed int
 */
extern signed int func16();
/*
 * return type: unsigned long int
 */
extern unsigned long int func17();
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned long long int func18(signed char param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern double func19(signed int param_0, signed int param_1, signed int param_2, signed short int param_3);
/*
 * return type: signed long int
 */
extern signed long int func20();
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern signed int func21(unsigned char param_0, bool param_1, float param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 */
extern signed int func22(signed char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern unsigned long long int func23(signed long int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern void proc24(unsigned long long int param_0, double param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 */
extern unsigned long long int func25(unsigned char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern unsigned long long int func26(signed long int param_0, unsigned int param_1, unsigned char param_2, signed long long int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 */
extern unsigned short int func27();
/*
 * return type: signed int
 * param_0 type: signed int
 */
extern signed int func28(signed int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern signed int func29(unsigned long long int param_0, signed int param_1, unsigned long int param_2, float param_3);
/*
 * return type: unsigned short int
 */
extern unsigned short int func30();
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern signed long long int func31(signed long int param_0, unsigned long long int param_1, unsigned short int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern signed short int func32(unsigned int param_0, signed long int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned long long int func33(signed long long int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned long long int func34(signed int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern double func35(long double param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 */
extern signed short int func36(unsigned long int param_0);
/*
 * return type: signed long long int
 */
extern signed long long int func37();
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned short int func38(signed short int param_0, signed int param_1);
/*
 * return type: long double
 */
extern long double func39();
/*
 * return type: signed short int
 * param_0 type: unsigned char
 */
extern signed short int func40(unsigned char param_0);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern signed long int func41(float param_0, double param_1, signed long int param_2, signed int param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern double func42(double param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned long long int func43(unsigned char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern void proc44(float param_0, signed int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern float func45(signed char param_0, signed char param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: unsigned int
 */
extern unsigned int func46();
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern void proc47(double param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: double
 */
extern double func48();
/*
 * return type: signed char
 */
extern signed char func49();
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned int func50(unsigned char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc51(unsigned short int param_0, signed int param_1, float param_2);
/*
 * return type: unsigned long long int
 */
extern unsigned long long int func52();
/*
 * return type: double
 * param_0 type: float
 */
extern double func53(float param_0);
/*
 * return type: unsigned long long int
 */
extern unsigned long long int func54();
/*
 * return type: signed char
 * param_0 type: signed long int
 */
extern signed char func55(signed long int param_0);
/*
 * return type: float
 * param_0 type: double
 */
extern float func56(double param_0);
/*
 * return type: long double
 * param_0 type: signed long int
 */
extern long double func57(signed long int param_0);
/*
 * return type: signed char
 * param_0 type: double
 */
extern signed char func58(double param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 */
extern void proc59(bool param_0, double param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern bool func60(unsigned long long int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed long long int func61(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: array 7 bool
 */
extern bool * func62();
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 */
extern unsigned long long int func63(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed long long int func64(signed long long int param_0, signed 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: unsigned short int
 * param_4 type: long double
 */
extern signed short int func65(unsigned char param_0, unsigned short int param_1, unsigned char param_2, unsigned short int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: float
 */
extern void proc66(unsigned long int param_0, signed char param_1, bool param_2, signed int param_3, float param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed char func67(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 */
extern unsigned short int func68(unsigned long long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned long int func69(long double param_0, long double param_1);
/*
 * return type: unsigned int
 */
extern unsigned int func70();
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: bool
 */
extern double func71(signed char param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 */
extern signed int func72(signed char param_0);
/*
 * return type: signed int
 */
extern signed int func73();
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern void proc74(unsigned char param_0, signed long int param_1, signed long long int param_2, unsigned long int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: double
 */
extern signed char func75(float param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned char func76(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned short int func77(signed short int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 */
extern long double func78(unsigned char param_0);
/*
 * return type: void
 * param_0 type: long double
 */
extern void proc79(long double param_0);
/*
 * return type: bool
 */
extern bool func80();
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned long int func81(bool param_0, signed int param_1);
/*
 * return type: unsigned long int
 */
extern unsigned long int func82();
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern void proc83(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 */
extern unsigned long int func84(signed int param_0);
/*
 * return type: signed int
 * param_0 type: long double
 */
extern signed int func85(long double param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern void proc86(double param_0, signed long int param_1, unsigned char param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: bool
 */
extern unsigned short int func87(bool param_0);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned short int func88(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 */
extern void proc89(signed short int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed long int func90(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed short int
 */
extern signed short int func91();
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern void proc92(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern unsigned long long int func93(signed short int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 */
extern unsigned short int func94(signed int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 */
extern unsigned long long int func95(bool param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern unsigned long long int func96(unsigned int param_0, double param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 */
extern unsigned long int func97(unsigned int param_0);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern double func98(unsigned short int param_0, unsigned long int param_1, double param_2, unsigned long int param_3, unsigned char param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern unsigned int func99(long double param_0, float param_1, signed short int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: bool
 */
extern bool func100();
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern void proc101(long double param_0, long double param_1, signed char param_2, bool param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 */
extern signed long long int func102();
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed long long int func103(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern void proc104(signed char param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 */
extern signed int func105(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern void proc106(unsigned short int param_0, bool param_1);
/*
 * return type: bool
 */
extern bool func107();
/*
 * return type: signed short int
 * param_0 type: signed int
 */
extern signed short int func108(signed int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned char func109(signed short int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern float func110(float param_0, signed short int param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern float func111(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func112(signed char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 */
extern float func113(unsigned int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern unsigned long long int func114(unsigned long int param_0, bool param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern void proc115(signed int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc116(signed long int param_0, signed int param_1, signed char param_2);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern signed long long int func117(double param_0, long double param_1, signed char param_2, signed short int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: long double
 */
extern void proc118(long double param_0);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern long double func119(signed long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 */
extern float func120(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: float
 */
extern signed short int func121(float param_0);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern float func122(signed long int param_0, unsigned long long int param_1, signed char param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: long double
 */
extern long double func123();
/*
 * return type: long double
 */
extern long double func124();
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern unsigned int func125(float param_0, signed long int param_1, signed int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern void proc126(signed short int param_0, double param_1, bool param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned char func127(signed long int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern long double func128(float param_0, signed long long int param_1, signed short int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed long long int func129(long double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 */
extern void proc130(unsigned short int param_0);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned char func131(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern void proc132(signed long long int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern long double func133(unsigned long long int param_0, signed long long int param_1, signed long long int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern unsigned long int func134(unsigned char param_0, unsigned char param_1, signed char param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: unsigned char
 */
extern unsigned char func135();
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern unsigned long long int func136(bool param_0, unsigned short int param_1, signed int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern void proc137(unsigned short int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 */
extern bool func138(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed char
 */
extern signed short int func139(float param_0, unsigned long int param_1, signed short int param_2, signed char param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char func140(unsigned char param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern unsigned short int func141(unsigned short int param_0, double param_1, signed char param_2, float param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned short int func142(double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern void proc143(unsigned long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern unsigned short int func144(unsigned int param_0, signed long long int param_1, unsigned long int param_2, signed short int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 */
extern signed short int func145(unsigned long long int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned char func146(signed short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed int func147(signed char param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern signed short int func148(signed char param_0, signed int param_1, signed long long int param_2, long double param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 */
extern unsigned long long int func149(unsigned short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern unsigned short int func150(bool param_0, unsigned long long int param_1, signed long long int param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern bool func151(unsigned long int 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 func152(double param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern signed long long int func153(long double param_0, long double param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned short int func154(bool param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed char func155(signed long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed long int func156(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern signed short int func157(signed int param_0, signed int param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern signed long int func158(signed short int param_0, double param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern void proc159(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern unsigned short int func160(unsigned long int param_0, double param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed long long int func161(signed short int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 */
extern signed short int func162(float param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 */
extern unsigned long int func163(signed int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned long long int func164(bool param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 */
extern void proc165(bool param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned short int func166(double param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern signed char func167(signed char param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 */
extern unsigned short int func168(float param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int func169(unsigned int param_0);
/*
 * return type: unsigned short int
 * param_0 type: bool
 */
extern unsigned short int func170(bool param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed short int func171(signed long long int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 */
extern double func172(signed short int param_0);
/*
 * return type: unsigned char
 */
extern unsigned char func173();
/*
 * return type: double
 * param_0 type: unsigned short int
 */
extern double func174(unsigned short int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long int
 */
extern unsigned long long int func175(unsigned char param_0, float param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed int func176(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 */
extern unsigned long int func177(signed short int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern void proc178(long double param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern void proc179(signed char param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 */
extern float func180(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc181(unsigned int param_0, signed long long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern void proc182(double param_0, unsigned long int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern unsigned long int func183(unsigned long int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern unsigned int func184(signed char param_0, signed char param_1, long double param_2, long double param_3, signed long long int param_4, bool param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 */
extern signed int func185(signed long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern signed long int func186(unsigned char param_0, unsigned long long int param_1, long double param_2, unsigned char param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed char
 */
extern unsigned char func187(long double param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 */
extern signed char func188(signed char param_0);
/*
 * return type: signed int
 * param_0 type: signed long long int
 */
extern signed int func189(signed long long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 */
extern signed int func190(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern void proc191(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern signed short int func192(bool param_0, signed short int param_1, float param_2, unsigned long long int param_3, signed char param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern signed int func193(signed short int param_0, bool param_1, unsigned char param_2, unsigned int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern unsigned short int func194(unsigned char param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed short int func195(signed short int param_0, unsigned short int param_1);
/*
 * return type: array 3 signed short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern signed short int * func196(float param_0, signed char param_1, unsigned long long int param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 */
extern void proc197(unsigned long long int param_0);
/*
 * return type: signed long int
 * param_0 type: float
 */
extern signed long int func198(float param_0);
/*
 * return type: float
 */
extern float func199();
/*
 * return type: double
 * param_0 type: float
 */
extern double func200(float param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed long long int func201(unsigned long int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 */
extern signed short int func202(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern void proc203(unsigned char param_0, bool param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 */
extern void proc204(unsigned char param_0);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: bool
 */
extern unsigned int func205(bool param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed int func206(bool param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: signed int
 */
extern float func207(signed int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 */
extern signed long long int func208(signed int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned int
 */
extern signed int func209(unsigned int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed char func210(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern unsigned short int func211(bool param_0, float param_1, unsigned int param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func212(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 */
extern void proc213(unsigned long int param_0);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern unsigned int func214(float param_0, signed short int param_1, double param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 */
extern signed long long int func215(signed long int param_0);
/*
 * return type: bool
 * param_0 type: float
 */
extern bool func216(float param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern void proc217(signed long int param_0, signed int param_1, unsigned char param_2);
/*
 * return type: array 8 bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern bool * func218(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed char
 */
extern long double func219(unsigned long int param_0, signed char param_1, bool param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: signed int
 */
extern bool func220(signed int param_0);
/*
 * return type: signed long int
 * param_0 type: long double
 */
extern signed long int func221(long double param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern unsigned long long int func222(unsigned char param_0, bool param_1, signed char param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed int func223(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 */
extern void proc224(long double param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned long int func225(long double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 */
extern signed int func226(unsigned short int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 */
extern signed long long int func227(signed int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern signed long long int func228(unsigned short int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern void proc229(signed int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned char func230(bool param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed char func231(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 */
extern void proc232(unsigned int param_0);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern unsigned short int func233(double param_0, unsigned short int param_1, unsigned long long int param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed char func234(double param_0, signed int param_1);
/*
 * return type: array 2 signed char
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: float
 */
extern signed char * func235(signed char param_0, unsigned int param_1, bool param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern signed int func236(signed long int param_0, signed long int param_1, signed short int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed long long int func237(signed long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed long long int func238(unsigned int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 */
extern signed int func239(unsigned long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned int func240(signed int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern void proc241(signed char param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed short int func242(signed long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern void proc243(unsigned int param_0, double param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern double func244(double param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func245(signed int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed long long int func246(long double param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: double
 */
extern signed char func247(double param_0);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 */
extern signed char func248(unsigned long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned long long int func249(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 */
extern void proc250(signed long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 */
extern unsigned short int func251(signed int param_0);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern unsigned int func252(double param_0, signed long int param_1, signed short int param_2, signed char param_3, signed short int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned int func253(signed char param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern unsigned int func254(float param_0, signed char param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed int
 */
extern void proc255(signed int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed int
 */
extern unsigned int func256(signed int param_0);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: double
 */
extern unsigned short int func257(double param_0, double param_1, bool param_2, unsigned long int param_3, double param_4);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern bool func258(unsigned char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 */
extern void proc259(float param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern signed long long int func260(signed int param_0, signed int param_1, signed long long int param_2, signed short int param_3, unsigned char param_4, signed int param_5);
/*
 * return type: float
 */
extern float func261();
/*
 * return type: unsigned int
 * param_0 type: signed char
 */
extern unsigned int func262(signed char param_0);
/*
 * return type: unsigned int
 * param_0 type: bool
 */
extern unsigned int func263(bool param_0);
/*
 * 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 int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned long long int func264(unsigned short int param_0, signed int param_1, signed char param_2, unsigned int param_3, signed int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: double
 */
extern void proc265(double param_0);
/*
 * return type: long double
 * param_0 type: unsigned char
 */
extern long double func266(unsigned char param_0);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern unsigned long int func267(double param_0, signed short int param_1, unsigned char param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned char func268(bool param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 */
extern void proc269(unsigned long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 */
extern unsigned short int func270(float param_0);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern double func271(unsigned char param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed char func272(bool param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern unsigned long int func273(signed long int param_0, unsigned char param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned long int func274(signed short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 */
extern signed int func275(signed short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern unsigned short int func276(signed int param_0, unsigned long long int param_1, float param_2, unsigned int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed char
 */
extern void proc277(signed char param_0);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern long double func278(unsigned long long int param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern signed long long int func279(unsigned long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: float
 */
extern bool func280(signed int param_0, bool param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern void proc281(signed short int param_0, signed char param_1);
/*
 * return type: array 5 double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern double * func282(unsigned long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: long double
 */
extern bool func283(long double param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern unsigned int func284(unsigned long long int param_0, unsigned char param_1, signed long int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed long long int func285(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern unsigned short int func286(unsigned char param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern void proc287(long double param_0, unsigned long long int param_1, signed short int param_2, signed long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern void proc288(bool param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 */
extern signed short int func289(float param_0);
/*
 * return type: unsigned int
 * param_0 type: bool
 */
extern unsigned int func290(bool param_0);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern double func291(signed char param_0, signed char param_1, long double param_2, long double param_3, unsigned char param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 */
extern signed long long int func292(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed long long int func293(signed char param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 */
extern double func294(unsigned long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func295(signed long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern long double func296(signed int param_0, float param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed int func297(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 */
extern unsigned long long int func298(unsigned char param_0);
/*
 * return type: float
 * param_0 type: signed char
 */
extern float func299(signed char param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern void proc300(unsigned long int param_0, bool param_1, unsigned short int param_2, signed int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned int func301(unsigned long int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern signed short int func302(bool param_0, float param_1, unsigned long int param_2, float param_3, bool param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc303(signed long long int param_0, unsigned long long int param_1, unsigned char param_2, double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern signed long long int func304(signed char param_0, signed long long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern void proc305(signed int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern void proc306(signed char param_0, float param_1, bool param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 */
extern void proc307(signed short int param_0);
/*
 * return type: pointer float
 * param_0 type: unsigned char
 */
extern float * func308(unsigned char param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern signed long long int func309(unsigned char param_0, bool param_1, unsigned int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed long long int func310(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 */
extern unsigned char func311(signed char param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 */
extern void proc312(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 */
extern void proc313(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern void proc314(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: double
 */
extern signed int func315(unsigned char param_0, signed long long int param_1, signed long int param_2, bool param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern void proc316(signed long long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern signed long long int func317(unsigned long int param_0, signed long int param_1, unsigned short int param_2, unsigned short int param_3, unsigned int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern void proc318(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: long double
 */
extern signed int func319(unsigned long int param_0, unsigned char param_1, signed int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern unsigned int func320(signed int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern long double func321(signed long int param_0, unsigned short int param_1, signed int param_2, double param_3, unsigned char param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned long long int func322(signed short int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern bool func323(double param_0, signed long int param_1, signed long int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: double
 */
extern bool func324(double param_0, double param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 */
extern double func325(signed long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 */
extern signed long long int func326(signed long int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern signed long long int func327(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 */
extern signed long int func328(signed long int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern signed long long int func329(unsigned int param_0, unsigned long int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed long long int func330(signed char param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 */
extern unsigned char func331(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern void proc332(unsigned long int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: bool
 */
extern float func333(bool param_0, unsigned int param_1, unsigned int param_2, float param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 */
extern unsigned long long int func334(unsigned long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 */
extern unsigned long long int func335(signed int param_0);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern unsigned int func336(long double param_0, double param_1, signed char param_2, unsigned char param_3, unsigned char param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned int func337(bool param_0, float param_1);
/*
 * return type: bool
 * param_0 type: signed int
 */
extern bool func338(signed int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 */
extern unsigned long int func339(unsigned long long int param_0);
/*
 * return type: array 2 bool
 * param_0 type: float
 * param_1 type: signed short int
 */
extern bool * func340(float param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern signed long long int func341(signed int param_0, unsigned short int param_1, signed long long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern bool func342(long double param_0, signed short int param_1, long double param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 */
extern void proc343(double param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: bool
 */
extern signed int func344(bool param_0);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed char func345(signed long int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: double
 */
extern long double func346(double param_0, double param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern double func347(signed long long int param_0, double param_1, long double param_2, bool param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 */
extern void proc348(unsigned char param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 */
extern signed long long int func349(signed short int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern void proc350(signed long int 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 char
 * param_3 type: signed int
 */
extern void proc351(signed short int param_0, unsigned char param_1, signed char param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed long long int func352(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern void proc353(signed short int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 */
extern float func354(signed long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern void proc355(unsigned int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern float func356(double param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern float func357(signed short int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed long long int func358(bool param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern signed short int func359(unsigned short int param_0, signed char param_1, bool param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern signed short int func360(signed short int param_0, signed int param_1, signed int param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed short int func361(float 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
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern unsigned long long int func362(signed short int param_0, signed long int param_1, signed short int param_2, signed int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 */
extern void proc363(signed long int param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern void proc364(signed short int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern unsigned long long int func365(unsigned int param_0, signed char param_1, unsigned int param_2, signed short int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: double
 */
extern void proc366(double param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern void proc367(double param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern unsigned long long int func368(signed short int param_0, double param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern void proc369(unsigned long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 */
extern void proc370(signed char param_0);
/*
 * return type: unsigned long int
 * param_0 type: long double
 */
extern unsigned long int func371(long double param_0);
/*
 * return type: signed long int
 * param_0 type: bool
 */
extern signed long int func372(bool param_0);
/*
 * return type: array 1 signed long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed long long int * func373(signed int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 */
extern signed long long int func374(signed char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 */
extern unsigned long long int func375(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern void proc376(float param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern float func377(signed long long int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: bool
 */
extern long double func378(long double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: double
 */
extern signed long long int func379(double param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed long long int func380(long double param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed long long int func381(signed long long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern unsigned int func382(signed long int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed char
 */
extern unsigned long int func383(double param_0, unsigned int param_1, float param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern void proc384(unsigned long long int param_0, unsigned long long int param_1, signed int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern float func385(signed int param_0, long double param_1, double param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern void proc386(unsigned int param_0, float param_1, unsigned short int param_2, signed char param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 */
extern signed long int func387(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: long double
 */
extern unsigned long int func388(long double param_0);
/*
 * return type: long double
 * param_0 type: float
 */
extern long double func389(float param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 */
extern unsigned long long int func390(signed char param_0);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed char func391(float param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern float func392(signed short int param_0, unsigned short int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern unsigned long int func393(double param_0, unsigned short int param_1, signed long long int param_2, unsigned long long int param_3, bool param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern double func394(unsigned short int param_0, signed int param_1, long double param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 */
extern unsigned long int func395(unsigned char param_0);
/*
 * return type: unsigned char
 * param_0 type: long double
 */
extern unsigned char func396(long double param_0);
/*
 * return type: unsigned long int
 * param_0 type: float
 */
extern unsigned long int func397(float param_0);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed int func398(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern unsigned int func399(signed int param_0, unsigned long long int param_1, unsigned long int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern signed short int func400(signed char param_0, bool param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern float func401(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 */
extern unsigned long int func402(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern void proc403(unsigned long long int param_0, signed short int param_1, unsigned long int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc404(float param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern unsigned long long int func405(long double param_0, unsigned char param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed short int func406(unsigned char param_0, signed int param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern signed short int func407(unsigned int param_0, signed char param_1, bool param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned int func408(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern void proc409(bool param_0, signed char param_1, bool param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: signed char
 * param_0 type: signed int
 */
extern signed char func410(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern void proc411(unsigned long long int param_0, signed char param_1, signed long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern void proc412(signed long int param_0, double param_1, unsigned long long int param_2, bool param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern void proc413(unsigned char param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 */
extern signed long int func414(unsigned long int param_0);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern double func415(unsigned short int param_0, bool param_1, unsigned long int param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 */
extern void proc416(unsigned long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 */
extern unsigned int func417(unsigned short int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned int func418(signed int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern void proc419(long double param_0, unsigned char param_1, signed char param_2, bool param_3, long double param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 */
extern signed int func420(signed long int param_0);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 */
extern long double func421(unsigned long long int param_0);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed int func422(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 */
extern void proc423(signed long long int param_0);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern long double func424(signed short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern void proc425(unsigned char param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 */
extern long double func426(unsigned int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned char func427(unsigned int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern bool func428(unsigned char param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 */
extern unsigned long int func429(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern void proc430(float param_0, signed char param_1, float param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern void proc431(unsigned short int param_0, unsigned char param_1, unsigned char param_2, signed int param_3, unsigned int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 */
extern unsigned short int func432(double param_0);
/*
 * return type: unsigned long int
 * param_0 type: double
 */
extern unsigned long int func433(double param_0);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed short int func434(long double 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 func435(signed long long int param_0);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern bool func436(unsigned long int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned long long int func437(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned long long int func438(signed long int param_0, signed int param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 */
extern unsigned char func439(unsigned long int param_0);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern float func440(float param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed int func441(signed long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern float func442(unsigned long int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: double
 */
extern double func443(signed char param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 */
extern unsigned long long int func444(float param_0);
/*
 * return type: signed char
 * param_0 type: float
 */
extern signed char func445(float param_0);
/*
 * return type: double
 * param_0 type: unsigned char
 */
extern double func446(unsigned char param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 */
extern unsigned short int func447(signed char param_0);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern long double func448(double param_0, signed short int param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 */
extern signed short int func449(unsigned long long int param_0);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern float func450(signed long int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern bool func451(signed char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern signed char func452(long double param_0, float param_1, bool param_2, unsigned long long int param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 */
extern unsigned char func453(signed long long int param_0, unsigned short int param_1, bool param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: float
 */
extern signed long int func454(signed int param_0, long double param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed char func455(bool param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern signed char func456(unsigned int param_0, bool param_1, signed long long 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: signed long long int
 */
extern unsigned long long int func457(signed long int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: signed int
 */
extern float func458(signed int param_0);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern double func459(long double param_0, double param_1, signed long int param_2, double param_3, signed short int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 */
extern double func460(signed long long int param_0);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern signed long int func461(float param_0, signed short int param_1, double param_2, signed int param_3, unsigned char param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern void proc462(unsigned long int param_0, double param_1, unsigned char param_2, bool param_3);
/*
 * return type: array 3 signed char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed char * func463(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern unsigned int func464(signed char param_0, signed long int param_1, signed long long int param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 */
extern unsigned int func465(signed short int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed short int func466(signed long int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern float func467(unsigned long int param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern void proc468(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 */
extern void proc469(unsigned int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern signed short int func470(unsigned long int param_0, unsigned char param_1, double param_2, float param_3, bool param_4, signed long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern unsigned long long int func471(unsigned short int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned long long int func472(bool param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 */
extern signed long long int func473(unsigned long long int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern unsigned char func474(signed long long int param_0, signed long long int param_1, signed int param_2, signed long int param_3, double param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed long int func475(signed short int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed char func476(long double param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned short int func477(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 */
extern void proc478(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern void proc479(signed int param_0, unsigned short int param_1, float param_2, double param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed int func480(signed long long int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 */
extern signed int func481(unsigned short int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern signed char func482(unsigned long int param_0, double param_1, unsigned char param_2, unsigned short int param_3, signed long long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed int
 */
extern void proc483(signed int param_0);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 */
extern double func484(long double param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 */
extern signed int func485(signed short int param_0);
/*
 * return type: bool
 * param_0 type: unsigned int
 */
extern bool func486(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern bool func487(unsigned long int param_0, unsigned int param_1, long double param_2, unsigned long long int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern long double func488(unsigned int param_0, double param_1, signed char param_2, signed long long int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern bool func489(float param_0, float param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed char func490(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: float
 */
extern void proc491(float param_0);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern bool func492(double param_0, double param_1, signed long int param_2, unsigned long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: double
 */
extern bool func493(signed short int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 */
extern unsigned long int func494(bool param_0);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern signed long int func495(double param_0, signed long long int param_1, bool param_2, unsigned char param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: float
 */
extern unsigned long long int func496(double param_0, unsigned int param_1, long double param_2, float param_3, float param_4);
/*
 * return type: long double
 * param_0 type: long double
 */
extern long double func497(long double param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern void proc498(signed char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern void proc499(signed char param_0, double param_1, signed long int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern signed long int func500(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned long int func501(unsigned short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern void proc502(long double param_0, signed int param_1, unsigned char param_2, signed short int param_3, signed short int param_4);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern bool func503(float param_0, signed long long int param_1, unsigned char param_2, signed long long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern void proc504(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 */
extern signed long long int func505(float param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern void proc506(signed long long int param_0, signed char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern void proc507(long double param_0, signed short int param_1, long double param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern signed char func508(double param_0, unsigned long long int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: float
 */
extern void proc509(float param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: float
 */
extern signed long int func510(signed long int param_0, float param_1, unsigned char param_2, long double param_3, float param_4);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed short int * func511(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 */
extern unsigned int func512(signed long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed short int func513(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern void proc514(signed short int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern unsigned long int func515(signed short int param_0, unsigned int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: double
 */
extern signed char func516(bool param_0, double param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 */
extern float func517(unsigned int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern void proc518(signed long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern void proc519(signed long long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed long int func520(signed int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 */
extern signed long long int func521(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned int func522(bool param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned int func523(signed long long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern float func524(bool param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 */
extern unsigned int func525(unsigned long long int param_0);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed char func526(signed int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern unsigned long long int func527(unsigned int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern bool func528(unsigned long long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed long long int func529(unsigned long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern void proc530(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern void proc531(unsigned long int param_0, unsigned int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern signed int func532(unsigned long long int param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 */
extern unsigned char func533(float param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int func534(unsigned long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned long int func535(unsigned char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern void proc536(signed int param_0, unsigned char param_1, bool param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed long long int func537(long double param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned char func538(signed int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern unsigned long int func539(bool param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: double
 */
extern void proc540(unsigned int param_0, signed short int param_1, float param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern double func541(signed long long int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern double func542(unsigned int param_0, double param_1, unsigned long int param_2, signed int param_3, unsigned int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern void proc543(signed char param_0, unsigned int param_1, bool param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern long double func544(unsigned long long int param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 */
extern unsigned int func545(double param_0);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned char func546(double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern void proc547(signed long long int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern double func548(double param_0, signed long long int param_1, signed char param_2, signed char param_3, signed short int param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 */
extern unsigned char func549(signed long int param_0);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern double func550(long double param_0, unsigned short int param_1, double param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern float func551(bool param_0, float param_1, double param_2, signed long long int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed char
 */
extern float func552(float param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern signed char func553(signed int param_0, bool param_1, unsigned long long int param_2, double param_3, unsigned long int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern signed long int func554(signed char param_0, bool param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern void proc555(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 */
extern unsigned long long int func556(signed int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 */
extern void proc557(float param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed long int func558(signed long long int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned long long int func559(signed long int param_0, float param_1);
/*
 * return type: void
 * 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 void proc560(unsigned short int param_0, signed long int param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern unsigned int func561(signed long long int param_0, signed long int param_1, float param_2, signed char param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 */
extern unsigned int func562(unsigned char param_0, signed long long int param_1, long double param_2, double param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned long long int func563(signed int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 */
extern unsigned long long int func564(unsigned long long int param_0);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern bool func565(unsigned short int param_0, long double param_1, signed int param_2, bool param_3, bool param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed short int
 */
extern long double func566(signed int param_0, signed char param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern void proc567(unsigned char param_0, unsigned int param_1, signed long long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern void proc568(signed short int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: float
 */
extern float func569(float param_0);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern float func570(unsigned short int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 */
extern signed short int func571(bool param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: bool
 */
extern void proc572(double param_0, bool param_1, unsigned long long int param_2, double param_3, float param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern unsigned long long int func573(signed char param_0, bool param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern void proc574(signed char param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned short int func575(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned short int func576(long double param_0, unsigned char param_1);
/*
 * return type: array 3 unsigned short int
 */
extern unsigned short int * func577();
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: bool
 */
extern unsigned short int func578(unsigned long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3, signed char param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern void proc579(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern void proc580(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 */
extern void proc581(float param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed char
 */
extern float func582(unsigned long long int param_0, double param_1, bool param_2, long double param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern unsigned short int func583(unsigned long long int param_0, unsigned int param_1, long double param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern unsigned long int func584(unsigned char param_0, unsigned short int param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 */
extern signed long int func585(long double param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 */
extern signed long int func586(unsigned int param_0);
/*
 * return type: float
 * param_0 type: signed long int
 */
extern float func587(signed long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 */
extern unsigned long int func588(signed char param_0);
/*
 * return type: double
 * param_0 type: signed int
 */
extern double func589(signed int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern void proc590(long double param_0, bool param_1, unsigned short int param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: float
 */
extern unsigned short int func591(signed short int param_0, signed char param_1, double param_2, bool param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int func592(unsigned short int param_0);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: double
 */
extern signed long int func593(signed char param_0, signed char param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern void proc594(unsigned long long int param_0, unsigned long long int param_1, float param_2, unsigned int param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: array 8 signed char
 */
extern signed char * func595();
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern void proc596(unsigned int param_0, unsigned char param_1, signed long int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: double
 */
extern unsigned long int func597(unsigned long long int param_0, double param_1, bool param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: double
 */
extern unsigned short int func598(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned short int func599(unsigned int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: double
 * param_5 type: signed short int
 */
extern double func600(double param_0, signed long long int param_1, signed short int param_2, signed char param_3, double param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: long double
 */
extern signed long long int func601(long double param_0);
/*
 * return type: bool
 * param_0 type: unsigned long int
 */
extern bool func602(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed int func603(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned long long int func604(signed char param_0, unsigned long int param_1);
/*
 * return type: array 5 unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int * func605(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: float
 */
extern signed int func606(float param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern void proc607(unsigned int param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern void proc608(float param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: long double
 */
extern bool func609(long double param_0);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern unsigned int func610(signed int param_0, signed long long int param_1, signed long long int param_2, long double param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 */
extern signed short int func611(long double param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned short int func612(unsigned long int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern double func613(unsigned short int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern signed long int func614(signed long int param_0, signed short int param_1, float param_2, signed short int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern signed short int func615(signed short int param_0, long double param_1, signed long int param_2, signed long int param_3);
/*
 * return type: array 2 signed char
 * param_0 type: long double
 */
extern signed char * func616(long double param_0);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: double
 */
extern signed int func617(unsigned short int param_0, float param_1, signed long long int param_2, bool param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern signed char func618(long double param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long int
 */
extern long double func619(double param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 */
extern unsigned int func620(unsigned int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 */
extern void proc621(signed long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 */
extern void proc622(float param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed int func623(signed char param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 */
extern long double func624(signed short int param_0);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern long double func625(unsigned short int param_0, float param_1, unsigned int param_2, signed short int param_3, signed int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: bool
 */
extern signed char func626(bool param_0);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 */
extern signed char func627(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 */
extern signed short int func628(signed long long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 */
extern signed short int func629(signed long long int param_0);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern double func630(double param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 */
extern unsigned long int func631(float param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 */
extern signed long long int func632(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern void proc633(double param_0, unsigned short int param_1, unsigned long int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: array 5 unsigned char
 * param_0 type: unsigned short int
 */
extern unsigned char * func634(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long int
 */
extern signed short int func635(signed long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned int func636(unsigned short int param_0, signed int param_1);
/*
 * return type: array 8 unsigned long int
 * param_0 type: long double
 */
extern unsigned long int * func637(long double param_0);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern signed short int func638(signed char param_0, float param_1, unsigned int param_2, unsigned char param_3, long double param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 */
extern signed int func639(unsigned long long int param_0);
/*
 * return type: signed long int
 * param_0 type: signed char
 */
extern signed long int func640(signed char param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern signed long long int func641(unsigned int param_0, signed long long int param_1, signed char param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 */
extern void proc642(unsigned char param_0, signed char param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 */
extern signed char func643(signed int param_0);
/*
 * return type: long double
 * param_0 type: long double
 */
extern long double func644(long double param_0);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern bool func645(signed int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed int func646(signed short int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed int func647(signed short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 */
extern void proc648(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern void proc649(signed int param_0, long double param_1, bool param_2, unsigned char param_3, signed short int param_4, signed long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 */
extern unsigned char func650(signed long long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned long int func651(signed char param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern unsigned long int func652(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 */
extern signed long long int func653(unsigned short int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned int func654(signed long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern void proc655(bool param_0, unsigned char param_1, long double param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned short int func656(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern void proc657(signed long long int param_0, unsigned int param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 */
extern signed short int func658(long double param_0);
/*
 * return type: pointer float
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern float * func659(signed long int param_0, unsigned char param_1, unsigned short int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern void proc660(long double param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern bool func661(long double param_0, unsigned char param_1);
/*
 * return type: array 8 unsigned short int
 */
extern unsigned short int * func662();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 */
extern void proc663(signed int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 */
extern unsigned long long int func664(signed short int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern unsigned long long int func665(signed int param_0, signed short int param_1, bool param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long int
 */
extern float func666(double param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 */
extern unsigned long long int func667(float param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed long int func668(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern unsigned long int func669(unsigned long int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned char func670(unsigned int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern bool func671(signed char param_0, unsigned char param_1, signed long int param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed char
 */
extern bool func672(float param_0, float param_1, bool param_2, float param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 */
extern signed short int func673(signed char param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern signed int func674(unsigned long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: float
 */
extern bool func675(float param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 */
extern unsigned int func676(unsigned int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern unsigned short int func677(unsigned short int param_0, signed short int param_1, signed char param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern void proc678(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned char func679(float param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned char func680(signed char param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 */
extern signed int func681(double param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern void proc682(float param_0, float param_1, unsigned long long int param_2, float param_3, bool param_4, signed short int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 */
extern signed long int func683(bool param_0);
/*
 * return type: array 1 bool
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern bool * func684(signed char param_0, unsigned long long int param_1, unsigned int param_2, signed char param_3, signed int param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed long long int func685(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern void proc686(unsigned short int param_0, bool param_1, double param_2, signed short int param_3, signed short int param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern unsigned short int func687(signed short int param_0, signed long int param_1, signed long int param_2, signed long long int param_3, unsigned short int param_4, float param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 */
extern bool func688(signed long int param_0);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern signed long int func689(double param_0, unsigned long int param_1, unsigned short int param_2, unsigned int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: double
 */
extern signed long long int func690(unsigned int param_0, unsigned long long int param_1, unsigned long long int param_2, double param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned short int func691(long double param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern long double func692(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern signed int func693(bool param_0, signed long long int param_1, bool param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern void proc694(unsigned char param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed long int func695(signed long int param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: float
 */
extern signed short int func696(double param_0, float param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern long double func697(signed char param_0, double param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: signed long int
 */
extern signed char func698(signed long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern unsigned long long int func699(signed long long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned long int func700(bool param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 */
extern long double func701(unsigned short int param_0);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern long double func702(float param_0, unsigned char param_1, signed int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 */
extern void proc703(signed char param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern long double func704(long double param_0, unsigned long long int param_1, unsigned char param_2, long double param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned short int func705(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int func706(unsigned int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func707(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern signed short int func708(unsigned short int param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: float
 */
extern bool func709(signed char param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern unsigned int func710(unsigned char param_0, unsigned long int param_1, long double param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern unsigned long int func711(unsigned char param_0, double param_1, long double param_2, unsigned long int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: bool
 */
extern signed int func712(unsigned int param_0, unsigned char param_1, unsigned int param_2, signed int param_3, float param_4, bool param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 */
extern signed long int func713(unsigned short int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern unsigned int func714(unsigned char param_0, unsigned short int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int func715(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: long double
 */
extern unsigned short int func716(long double param_0);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern bool func717(signed short int param_0, signed char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern void proc718(float param_0, unsigned short int param_1, unsigned short int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 */
extern signed long long int func719(signed long long int param_0);
/*
 * return type: long double
 * param_0 type: signed long long int
 */
extern long double func720(signed long long int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed char func721(unsigned long 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 func722(signed long int param_0);
/*
 * return type: bool
 * param_0 type: unsigned int
 */
extern bool func723(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern bool func724(double param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern unsigned long long int func725(signed long long int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned char func726(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: double
 */
extern signed int func727(double param_0, signed short int param_1, double param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed char
 */
extern float func728(long double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern void proc729(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 */
extern void proc730(float param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned long int func731(unsigned long int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern void proc732(signed char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern void proc733(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: float
 */
extern signed int func734(float param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern void proc735(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern unsigned long long int func736(unsigned long long int param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 */
extern unsigned int func737(unsigned short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 */
extern unsigned long int func738(unsigned long int param_0);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed long int func739(double param_0, long double param_1);
/*
 * return type: double
 * param_0 type: signed short int
 */
extern double func740(signed short int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed long long int func741(signed long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern void proc742(bool param_0, unsigned int param_1, signed long long int param_2, signed long int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: array 5 bool
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern bool * func743(signed long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern void proc744(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern unsigned int func745(unsigned long long int param_0, unsigned short int param_1, signed long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern void proc746(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 */
extern unsigned int func747(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: signed short int
 */
extern signed short int func748(signed short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 */
extern unsigned long int func749(unsigned short int param_0);
/*
 * return type: signed int
 * param_0 type: long double
 */
extern signed int func750(long double param_0);
/*
 * return type: signed int
 * param_0 type: double
 */
extern signed int func751(double param_0);
/*
 * return type: signed int
 * param_0 type: bool
 */
extern signed int func752(bool param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern signed long long int func753(signed int param_0, signed long long int param_1, unsigned short int param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern void proc754(signed int param_0, signed long int param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern signed int func755(signed long int param_0, signed long long int param_1, signed short int param_2, signed char param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern double func756(signed short int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed long int func757(signed long long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern unsigned long long int func758(double param_0, unsigned long int param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed long long int func759(signed int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern signed int func760(unsigned long long int param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern float func761(unsigned char param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: bool
 */
extern unsigned long long int func762(unsigned short int param_0, double param_1, bool param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 */
extern unsigned long long int func763(signed long int param_0);
/*
 * return type: long double
 * param_0 type: unsigned long int
 */
extern long double func764(unsigned long int param_0);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern float func765(bool param_0, signed long int param_1, double param_2, unsigned char param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern void proc766(unsigned char param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func767(signed short int param_0, unsigned int param_1, signed short int param_2, signed long long int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern void proc768(unsigned char param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 */
extern signed long long int func769(long double param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 */
extern unsigned short int func770(signed char param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern void proc771(unsigned int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed long long int func772(double param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern unsigned char func773(signed long long int param_0, unsigned char param_1, signed char param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern void proc774(signed long int param_0, unsigned int param_1, unsigned long int param_2, signed long int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern unsigned long long int func775(signed int param_0, signed long int param_1, signed char param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: signed int
 */
extern signed short int func776(signed int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned int func777(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed int func778(signed long long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long int
 */
extern bool func779(float param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: double
 */
extern unsigned int func780(long double param_0, double param_1, double param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern double func781(unsigned short int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: signed char
 */
extern double func782(signed long long int param_0, float param_1, unsigned short int param_2, signed short int param_3, float param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern void proc783(bool param_0, signed short int param_1, unsigned long int param_2, unsigned long int param_3, bool param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern void proc784(signed long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 */
extern unsigned int func785(long double param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern void proc786(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned long long int func787(signed char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: unsigned long int
 */
extern void proc788(bool param_0, bool param_1, unsigned long long int param_2, unsigned long int param_3, double param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed long long int func789(unsigned short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern void proc790(signed char param_0, signed short int param_1, signed long long int param_2, unsigned int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned long long int func791(double param_0, unsigned short int param_1, double param_2, long double param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern bool func792(signed int param_0, float param_1, long double param_2, signed long long int param_3, signed char param_4, unsigned int param_5);
/*
 * return type: array 9 bool
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern bool * func793(bool param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern signed char func794(unsigned int param_0, signed long long int param_1, signed long int param_2, unsigned int param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: double
 */
extern signed long int func795(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: double
 */
extern unsigned short int func796(unsigned long long int param_0, double param_1, float param_2, double param_3, double param_4);
/*
 * return type: bool
 * param_0 type: unsigned char
 */
extern bool func797(unsigned char param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern signed short int func798(unsigned long int param_0, double param_1, signed long int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern void proc799(signed long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern void proc800(unsigned long int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern long double func801(unsigned short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern void proc802(bool param_0, signed long int param_1, signed long long int param_2, long double param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 */
extern unsigned long int func803(signed long int param_0);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern long double func804(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned long long int func805(unsigned long long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern signed long int func806(signed int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed char func807(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 */
extern void proc808(double param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned int
 */
extern unsigned long int func809(bool param_0, signed char param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed char func810(unsigned long long int param_0, unsigned short int param_1, bool param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed short int func811(unsigned long long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 */
extern double func812(unsigned long int param_0);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed long long int func813(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern void proc814(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: float
 */
extern unsigned long long int func815(unsigned long long int param_0, bool param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern signed char func816(signed char param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern void proc817(unsigned int param_0, bool param_1, unsigned long long int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int func818(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern unsigned int func819(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 */
extern unsigned char func820(bool param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern void proc821(signed int param_0, float param_1, signed short int param_2, unsigned long int param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 */
extern void proc822(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 */
extern void proc823(signed char param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern signed short int func824(float param_0, unsigned long long int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern void proc825(unsigned int param_0, unsigned int param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern signed long long int func826(double param_0, unsigned int param_1, long double param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: signed int
 */
extern unsigned int func827(unsigned long int param_0, signed char param_1, float param_2, signed long long int param_3, double param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: double
 */
extern signed int func828(unsigned short int param_0, bool param_1, double param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 */
extern void proc829(float param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned int func830(unsigned long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern float func831(signed short int param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: double
 */
extern signed short int func832(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern void proc833(signed char param_0, unsigned long long int param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: unsigned short int
 */
extern double func834(unsigned short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern unsigned short int func835(float param_0, double param_1, signed char param_2, unsigned long int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern signed int func836(double param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern unsigned int func837(unsigned long int param_0, unsigned char param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern unsigned long int func838(bool param_0, signed char param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 */
extern signed long long int func839(float param_0);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long int
 */
extern bool func840(float param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 */
extern float func841(unsigned long long int param_0);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern bool func842(signed char param_0, float param_1, signed char param_2, signed long int param_3, signed long long int param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern signed long long int func843(bool param_0, signed long int param_1, unsigned char param_2, long double param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned long int func844(unsigned char param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern unsigned long int func845(unsigned int param_0, long double param_1);
/*
 * return type: array 9 bool
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern bool * func846(unsigned char param_0, unsigned short int param_1, bool param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern float func847(signed char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern long double func848(double param_0, signed char param_1, unsigned short int param_2, signed short int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned long int func849(unsigned long int param_0, signed char 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 int
 */
extern long double func850(unsigned long int param_0, signed char param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 */
extern signed char func851(unsigned long long int param_0);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern double func852(signed long int param_0, signed short int param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 */
extern signed short int func853(unsigned short int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 */
extern signed long long int func854(unsigned char param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned short int func855(unsigned char param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern signed short int func856(bool param_0, unsigned short int param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern void proc857(signed short int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed long long int func858(bool param_0, float param_1, signed int param_2, signed short int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: bool
 */
extern void proc859(unsigned char param_0, signed long long int param_1, bool param_2, signed int param_3, float param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed short int func860(unsigned long long int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern bool func861(signed long long int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: bool
 */
extern unsigned int func862(unsigned long int param_0, signed int param_1, signed int param_2, bool param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed short int func863(signed char param_0, double param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern double func864(signed long int param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern signed long int func865(signed char param_0, signed int param_1, float param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern unsigned long long int func866(bool param_0, unsigned long long int param_1, unsigned char param_2, bool param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed short int func867(unsigned long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern void proc868(signed char param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed char func869(unsigned short int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 */
extern signed long int func870(signed char param_0);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern signed char func871(signed short int param_0, signed short int param_1, unsigned int param_2, signed long int param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: array 8 signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern signed char * func872(signed long long int param_0, unsigned int param_1, signed char param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern bool func873(signed long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 */
extern void proc874(signed char param_0, float param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern void proc875(long double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned int func876(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern void proc877(unsigned int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern void proc878(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern signed long long int func879(signed long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern void proc880(signed long long int param_0, signed long int param_1, signed int param_2, signed char param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern void proc881(unsigned short int param_0, signed long int param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern unsigned int func882(bool param_0, unsigned char param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned int func883(long double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern signed char func884(unsigned char param_0, unsigned long long int param_1, unsigned int param_2, unsigned char param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 */
extern unsigned long long int func885(long double param_0);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 */
extern unsigned char func886(signed long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned long long int func887(unsigned char param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 */
extern bool func888(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern void proc889(unsigned long int param_0, unsigned short int param_1, signed long long int param_2, signed long long int param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern signed long int func890(signed short int param_0, signed long int param_1, signed long int param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed long long int func891(signed long int param_0, float param_1, signed int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern long double func892(float param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern void proc893(long double param_0, float param_1, unsigned long int param_2, float param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 */
extern unsigned char func894(long double param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern signed int func895(unsigned long long int param_0, signed char param_1, double param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern unsigned long long int func896(unsigned long long int param_0, unsigned char param_1, signed short int param_2, signed short int param_3, bool param_4);
/*
 * return type: signed long long 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 long long int
 */
extern signed long long int func897(double param_0, unsigned int param_1, unsigned short int param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 */
extern void proc898(long double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed long int func899(float param_0, unsigned long int param_1);
/*
 * return type: pointer bool
 */
extern bool * func900();
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern void proc901(long double param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed char
 * param_5 type: bool
 */
extern unsigned char func902(unsigned long long int param_0, signed int param_1, signed short int param_2, signed long int param_3, signed char param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed short int func903(signed long int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern double func904(signed short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern void proc905(long double param_0, signed short int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed long int func906(bool param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed int func907(float param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 */
extern signed char func908(unsigned int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: float
 */
extern signed long int func909(unsigned char param_0, unsigned short int param_1, signed char param_2, unsigned char param_3, signed int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed int func910(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern signed long long int func911(unsigned char param_0, signed long long int param_1, unsigned int param_2, signed char param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned long int func912(signed char param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern signed int func913(unsigned long int param_0, signed char param_1, signed char param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed short int func914(unsigned short int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern signed short int func915(unsigned long long int param_0, signed short int param_1, unsigned char param_2, unsigned long int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: float
 */
extern signed short int func916(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern void proc917(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 */
extern unsigned long long int func918(signed short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 */
extern unsigned long int func919(signed short int param_0);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: long double
 */
extern float func920(signed char param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned short int func921(signed int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed long long int func922(signed char param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern double func923(unsigned long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern bool func924(unsigned int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 */
extern unsigned long int func925(double param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: long double
 */
extern signed long int func926(signed long int param_0, signed long long int param_1, double param_2, float param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern unsigned long int func927(unsigned long long int param_0, unsigned long int param_1, float param_2, signed short int param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed char func928(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 */
extern unsigned long long int func929(bool param_0);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern signed char func930(signed long long int param_0, signed short int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char func931(unsigned char param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 */
extern unsigned long int func932(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed short int func933(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 */
extern unsigned long int func934(unsigned short int param_0);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern float func935(unsigned short int param_0, long double param_1, signed char param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern float func936(signed char param_0, signed long long int param_1, signed int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 */
extern void proc937(float param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 */
extern float func938(unsigned int param_0, double param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern unsigned long long int func939(signed int param_0, bool param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 */
extern signed long int func940(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: long double
 */
extern bool func941(long double param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern bool func942(unsigned long long int param_0, signed long long int param_1, signed long int param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func943(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned short int func944(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 */
extern unsigned long long int func945(unsigned long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 */
extern signed long long int func946(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern void proc947(bool param_0, double param_1, unsigned char param_2, unsigned int param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 */
extern signed long int func948(unsigned short int param_0);
/*
 * return type: float
 * param_0 type: signed long long int
 */
extern float func949(signed long long int param_0);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern float func950(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: bool
 */
extern void proc951(bool param_0);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed short int func952(signed short int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern signed short int func953(unsigned long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed int func954(unsigned int param_0, signed long int param_1, signed long int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 */
extern bool func955(unsigned char param_0);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern signed long int func956(double param_0, bool param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: long double
 */
extern signed short int func957(signed short int param_0, unsigned char param_1, signed long int param_2, long double param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: double
 */
extern long double func958(double param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern void proc959(unsigned char param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 */
extern signed char func960(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern signed short int func961(float param_0, signed char param_1, unsigned long int param_2, unsigned long long int param_3, bool param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern void proc962(bool param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern signed int func963(long double param_0, double param_1, unsigned long long int param_2, signed long long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern bool func964(double param_0, unsigned short int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed long int func965(bool param_0, unsigned long int param_1, signed char param_2, double param_3, signed long int param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: double
 */
extern double func966(double param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned long int func967(signed int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 */
extern void proc968(long double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern signed int func969(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern unsigned int func970(signed short int param_0, unsigned long long int param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: signed char
 */
extern double func971(signed char param_0);
/*
 * return type: pointer double
 */
extern double * func972();
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern void proc973(float param_0, signed long long int param_1, unsigned char param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: signed short int
 */
extern bool func974(signed short int param_0);
/*
 * return type: bool
 * param_0 type: unsigned short int
 */
extern bool func975(unsigned short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned short int func976(unsigned long long int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: float
 */
extern double func977(unsigned char param_0, unsigned char param_1, signed char param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed char func978(signed long 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 func979(unsigned char param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: long double
 */
extern signed short int func980(unsigned long long int param_0, long double param_1, unsigned int param_2, double param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern signed char func981(signed long int param_0, double param_1, unsigned long int param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern void proc982(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern void proc983(unsigned short int param_0, unsigned long int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned int func984(signed long int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern unsigned int func985(signed short int param_0, unsigned long int param_1, unsigned short int param_2, signed long long int param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern bool func986(long double param_0, signed int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern void proc987(signed short int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned long long int func988(signed int param_0, bool param_1);
/*
 * return type: array 9 signed int
 */
extern signed int * func989();
/*
 * return type: pointer array 9 signed int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed int * * func990(long double param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 */
extern signed long long int func991(unsigned int param_0);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed int func992(signed char param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern double func993(signed short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern void proc994(float param_0, signed char param_1, unsigned long long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed long int func995(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 */
extern signed long int func996(signed int param_0);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 */
extern signed long int func997(signed long long int param_0);
/*
 * return type: float
 * param_0 type: signed long int
 */
extern float func998(signed long int param_0);
/*
 * return type: double
 * param_0 type: unsigned long long int
 */
extern double func999(unsigned long long int param_0);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern signed short int func1000(double param_0, unsigned long long int param_1, unsigned long long int param_2, signed long int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned long long int func1001(float param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned long long int func1002(unsigned long long int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed int func1003(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern signed int func1004(signed char param_0, unsigned char param_1, bool param_2, unsigned int param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern long double func1005(float param_0, signed long long 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: unsigned short int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern signed short int func1006(double param_0, double param_1, unsigned short int param_2, unsigned short int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed short int func1007(signed int param_0, double 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 func1008(signed int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 */
extern unsigned long long int func1009(long double param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern void proc1010(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 */
extern unsigned int func1011(unsigned long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func1012(signed int param_0, unsigned long long int param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 */
extern void proc1013(double param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed int func1014(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 */
extern unsigned int func1015(unsigned long int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned int func1016(signed long int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern unsigned char func1017(signed long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern void proc1018(unsigned long int param_0, signed int param_1, bool param_2, double param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern void proc1019(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern void proc1020(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned long long int func1021(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern void proc1022(signed short int param_0, signed short int param_1, signed int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int func1023(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: float
 */
extern signed int func1024(long double param_0, long double param_1, float param_2);
/*
 * return type: double
 * param_0 type: unsigned int
 */
extern double func1025(unsigned int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern void proc1026(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: double
 */
extern signed long int func1027(signed long long int param_0, float param_1, signed int param_2, double param_3);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern long double func1028(signed char param_0, signed char param_1, unsigned int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern unsigned long int func1029(signed char param_0, long double param_1, signed short int param_2, bool param_3);
/*
 * return type: array 1 signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern signed long long int * func1030(unsigned short int param_0, unsigned long int param_1, unsigned short int param_2, unsigned char param_3, unsigned short int param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern unsigned long int func1031(bool param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern bool func1032(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 */
extern unsigned long int func1033(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern void proc1034(signed short int param_0, unsigned char param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern void proc1035(signed char param_0, signed short int param_1, signed int param_2, unsigned short int param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 */
extern unsigned long int func1036(unsigned int param_0);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed int func1037(signed long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed int func1038(signed int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: float
 */
extern bool func1039(bool param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: double
 */
extern bool func1040(unsigned short int param_0, signed long long int param_1, double param_2, long 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: unsigned int
 * param_4 type: signed long int
 */
extern void proc1041(float param_0, unsigned long int param_1, unsigned short int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed int func1042(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 */
extern void proc1043(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern void proc1044(double param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern unsigned int func1045(long double param_0, bool param_1, unsigned short int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed int func1046(unsigned int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern double func1047(unsigned long long int param_0, unsigned int param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern void proc1048(unsigned long long int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 */
extern bool func1049(unsigned long long int param_0);
/*
 * return type: unsigned char
 * param_0 type: bool
 */
extern unsigned char func1050(bool param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed long int func1051(unsigned short int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned char func1052(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern void proc1053(signed short int param_0, float param_1, unsigned char param_2, signed long long int param_3, unsigned int param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long 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: unsigned int
 */
extern unsigned char func1054(signed long int param_0, unsigned long long int param_1, signed int param_2, signed char param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned int func1055(unsigned long int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned int func1056(signed int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern unsigned long long int func1057(signed long int param_0, signed long int param_1, unsigned int param_2, unsigned char param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 */
extern unsigned char func1058(signed short int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned char func1059(unsigned short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 */
extern void proc1060(bool param_0);
/*
 * return type: array 9 bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern bool * func1061(signed long int param_0, signed int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern bool func1062(signed short int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: bool
 */
extern long double func1063(bool param_0);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern signed long int func1064(signed short int param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern signed short int func1065(signed long int param_0, unsigned long long int param_1, float param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern void proc1066(long double param_0, unsigned long int param_1, float param_2, unsigned int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern signed long long int func1067(signed int param_0, bool param_1, signed long long int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern bool func1068(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned int func1069(float param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern signed int func1070(signed short int param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed short int func1071(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern signed short int func1072(double param_0, unsigned long int param_1, unsigned char param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed long int func1073(long double param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern unsigned short int func1074(unsigned long long int param_0, signed short int param_1, unsigned short int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern void proc1075(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned short int func1076(long double param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed short int func1077(double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern void proc1078(unsigned int param_0, signed long long int param_1, signed long long int param_2, double param_3, long double param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 */
extern double func1079(unsigned int param_0);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern double func1080(long double param_0, double param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned 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 signed long long int func1081(unsigned 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: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern signed int func1082(unsigned short int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: array 6 unsigned short int
 * param_0 type: float
 */
extern unsigned short int * func1083(float param_0);
/*
 * return type: unsigned int
 * param_0 type: float
 */
extern unsigned int func1084(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern unsigned long int func1085(unsigned long int param_0, unsigned long long int param_1, signed char param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern unsigned long int func1086(long double param_0, unsigned long long int param_1, bool param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: double
 */
extern double func1087(signed short int param_0, long double param_1, double param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed int
 */
extern long double func1088(signed long int param_0, double param_1, unsigned short int param_2, float param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: bool
 */
extern float func1089(long double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern signed long long int func1090(unsigned short int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed long int
 */
extern unsigned short int func1091(unsigned short int param_0, float param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern void proc1092(bool param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed short int func1093(double param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern long double func1094(signed int param_0, signed short int param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed int func1095(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func1096(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func1097(unsigned int param_0, bool param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 */
extern unsigned long int func1098(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern void proc1099(unsigned short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern void proc1100(unsigned short int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 */
extern signed long int func1101(signed int param_0);
/*
 * return type: long double
 * param_0 type: signed long int
 */
extern long double func1102(signed long int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed long long int func1103(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned long int func1104(unsigned char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: long double
 */
extern void proc1105(unsigned short int param_0, double param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern signed int func1106(signed long int param_0, signed int param_1, signed long long int param_2, signed long int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern signed char func1107(unsigned long long int param_0, double param_1, double param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed int func1108(signed long long int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern double func1109(signed long int param_0, double param_1, float param_2, signed char param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 */
extern signed short int func1110(signed long int param_0);
/*
 * return type: float
 * param_0 type: unsigned long long int
 */
extern float func1111(unsigned long long int param_0);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern float func1112(signed long int param_0, float param_1, unsigned int param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern float func1113(unsigned long long int param_0, double param_1, signed int param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern long double func1114(unsigned char param_0, signed int param_1, double param_2, signed short int param_3, double param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern unsigned short int func1115(signed short int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 */
extern unsigned int func1116(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern void proc1117(signed long int param_0, signed short int param_1, unsigned short int param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: long double
 */
extern float func1118(long double param_0);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern float func1119(bool param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed short int func1120(bool param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern unsigned short int func1121(float param_0, bool param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: bool
 */
extern unsigned short int func1122(unsigned int param_0, long double param_1, unsigned long int param_2, signed char param_3, signed int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: float
 */
extern void proc1123(unsigned int param_0, double param_1, float param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern bool func1124(long double param_0, unsigned short int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern float func1125(signed long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern void proc1126(unsigned long int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed short int func1127(signed short int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed long long int func1128(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: bool
 */
extern signed char func1129(bool param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 */
extern void proc1130(signed short int param_0, double param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern float func1131(unsigned short int param_0, signed short int param_1, signed long long int param_2, signed long int param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern unsigned char func1132(signed char param_0, signed long long int param_1, signed int param_2);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func1133();
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern signed int func1134(signed long long int param_0, signed int param_1, float param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned long int func1135(signed short int param_0, signed long int param_1);
/*
 * return type: array 5 unsigned long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned long int * func1136(signed int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 */
extern signed long long int func1137(signed short int param_0);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern signed short int func1138(long double param_0, double param_1, unsigned long int param_2, signed long int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: bool
 */
extern double func1139(long double param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: double
 */
extern unsigned char func1140(signed short int param_0, unsigned int param_1, signed char param_2, signed long long int param_3, float param_4, double param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 */
extern float func1141(unsigned char param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern unsigned long int func1142(signed long long int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern long double func1143(signed long int param_0, signed int param_1, signed long long int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern bool func1144(float param_0, unsigned char param_1, signed char param_2, signed int param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned char func1145(signed short int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long int
 */
extern double func1146(double param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 */
extern signed int func1147(signed long long int param_0, unsigned long int param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: signed char
 */
extern unsigned long long int func1148(double param_0, signed long long int param_1, signed char param_2, long double param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 */
extern signed long long int func1149(float param_0, double param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed char func1150(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: double
 */
extern signed char func1151(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern void proc1152(unsigned short int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed int func1153(unsigned long long int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern double func1154(signed int param_0, long double param_1, unsigned char param_2, bool param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern float func1155(signed char param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern unsigned int func1156(unsigned long int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned char func1157(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed long int func1158(long double param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed char
 */
extern signed short int func1159(float param_0, double param_1, signed char param_2);
/*
 * return type: array 7 signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern signed short int * func1160(signed long long int param_0, unsigned short int param_1, unsigned long int param_2, signed short int param_3, signed int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned char func1161(signed int param_0, signed int param_1, bool param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern long double func1162(signed long long int param_0, signed short int param_1, unsigned long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 */
extern void proc1163(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern void proc1164(signed int param_0, signed long long int param_1, unsigned int param_2, signed char param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned int func1165(unsigned short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern void proc1166(float param_0, unsigned char param_1, signed long int param_2, unsigned short int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 */
extern void proc1167(float param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern unsigned int func1168(long double param_0, signed char param_1);
/*
 * return type: pointer long double
 * param_0 type: unsigned int
 */
extern long double * func1169(unsigned int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 */
extern void proc1170(bool param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed char func1171(signed short int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed char func1172(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 */
extern unsigned short int func1173(long double param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern void proc1174(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned long int func1175(signed short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc1176(unsigned char param_0, signed short int param_1, signed short int param_2, signed char param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern void proc1177(unsigned int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 */
extern unsigned long int func1178(signed long int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern void proc1179(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern void proc1180(signed int param_0, long double param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern unsigned long long int func1181(long double param_0, unsigned short int param_1, signed char param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: double
 */
extern unsigned long long int func1182(signed int param_0, unsigned int param_1, unsigned short int param_2, signed long int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern unsigned short int func1183(long double param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern unsigned int func1184(signed long int param_0, unsigned long long int param_1, double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern void proc1185(bool param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern unsigned char func1186(signed char param_0, double param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern signed long long int func1187(unsigned long long int param_0, signed long long int param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed long int func1188(long double param_0, unsigned char param_1);
/*
 * return type: array 5 unsigned short int
 * param_0 type: float
 */
extern unsigned short int * func1189(float param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern unsigned long long int func1190(signed long long int param_0, unsigned int param_1, double param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed char func1191(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern signed short int func1192(double param_0, unsigned short int param_1, double param_2, signed long int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern void proc1193(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern void proc1194(signed short int param_0, signed long long int param_1);
/*
 * return type: array 5 unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int * func1195(signed long long int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern void proc1196(float param_0, float param_1, signed char param_2, signed long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed long long int func1197(unsigned char param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed char func1198(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern unsigned long int func1199(signed int param_0, unsigned short int param_1, bool param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern unsigned long long int func1200(unsigned long long int param_0, unsigned char param_1, signed long long int param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 */
extern unsigned long long int func1201(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern signed short int func1202(signed char param_0, float param_1, unsigned long int param_2, bool param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern signed char func1203(signed long long int param_0, unsigned short int param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern void proc1204(signed char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed int
 */
extern void proc1205(long double param_0, float param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern void proc1206(unsigned char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern void proc1207(unsigned char param_0, bool param_1, signed char param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: array 5 signed long int
 */
extern signed long int * func1208();
/*
 * return type: array 9 array 5 signed long int
 * param_0 type: unsigned char
 */
extern signed long int * * func1209(unsigned char param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern signed short int func1210(unsigned long long int param_0, bool param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed long int func1211(double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern void proc1212(float param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed short int func1213(signed char param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern signed int func1214(long double param_0, signed long long int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned long long int func1215(long double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed short int func1216(signed int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern signed long int func1217(signed long long int param_0, signed long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed char func1218(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern unsigned char func1219(bool param_0, signed long long int param_1, signed long long int param_2, signed long long int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern bool func1220(signed short int param_0, unsigned char param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern signed int func1221(unsigned short int param_0, unsigned long long int param_1, double param_2, unsigned short int param_3, float param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: float
 */
extern signed short int func1222(signed long int param_0, unsigned short int param_1, unsigned long long int param_2, signed int param_3, long double param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 */
extern unsigned long long int func1223(double param_0);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern bool func1224(signed long long int param_0, unsigned long int param_1, signed long long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 */
extern void proc1225(signed int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned int func1226(float param_0, signed int param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern unsigned int func1227(bool param_0, float param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern void proc1228(unsigned long int param_0, signed int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern unsigned long int func1229(signed long long int param_0, signed int param_1, long double param_2, long double param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed char
 */
extern signed short int func1230(float param_0, signed long int param_1, double param_2, float param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed long int func1231(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern void proc1232(unsigned long long int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern signed long int func1233(bool param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: long double
 */
extern signed long int func1234(signed char param_0, signed char param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed char func1235(signed short int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned long long int func1236(signed int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed long long int func1237(float param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern unsigned char func1238(signed long long int param_0, unsigned int param_1, double param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern void proc1239(long double param_0, signed long long int param_1, signed short int param_2, signed long int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern void proc1240(signed long long int param_0, long double param_1, long double param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern float func1241(signed char param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed long long int func1242(signed short int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern double func1243(unsigned long int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern void proc1244(unsigned short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern void proc1245(unsigned long int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern unsigned long int func1246(long double param_0, unsigned short int param_1, signed short int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern void proc1247(unsigned int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed char func1248(unsigned char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern signed char func1249(signed short int param_0, unsigned short int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: array 1 unsigned short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern unsigned short int * func1250(long double param_0, signed long int param_1, unsigned char param_2, signed long int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned short int func1251(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned short int func1252(signed char param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: float
 */
extern signed long long int func1253(float param_0, unsigned int param_1, double param_2, float param_3, signed char param_4, float param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed char func1254(unsigned short int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern float func1255(long double param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed int
 */
extern bool func1256(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern void proc1257(signed long int param_0, double param_1, signed char param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern void proc1258(signed short int param_0, unsigned char param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern signed short int func1259(signed long int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: bool
 */
extern signed long int func1260(signed int param_0, unsigned char param_1, signed int param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern unsigned long long int func1261(signed long long int param_0, signed short int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed int
 */
extern bool func1262(bool param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern bool func1263(signed char param_0, signed long int param_1, unsigned long long int param_2, unsigned long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed int func1264(long double param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned long int func1265(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 */
extern unsigned long int func1266(signed long long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed long int func1267(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern unsigned long long int func1268(double param_0, double param_1, signed char param_2, double param_3, signed int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern void proc1269(signed char param_0, signed short int param_1, signed short int param_2, signed char param_3, signed int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 */
extern void proc1270(signed int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned char func1271(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern void proc1272(signed char param_0, signed long long int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 */
extern double func1273(unsigned long int param_0);
/*
 * return type: long double
 * param_0 type: double
 */
extern long double func1274(double param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 */
extern unsigned long int func1275(signed char param_0);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed char func1276(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed long int func1277(unsigned short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern void proc1278(double param_0, unsigned long long int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern bool func1279(signed char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern void proc1280(bool param_0, unsigned short int param_1, unsigned char param_2, signed short int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 */
extern unsigned char func1281(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern void proc1282(signed char 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: signed long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern unsigned char func1283(signed long int param_0, long double param_1, float param_2, unsigned char param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern float func1284(signed short int param_0, long double param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed long int func1285(unsigned long int param_0, float param_1, unsigned char param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern signed long int func1286(long double param_0, double param_1, unsigned int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern signed char func1287(unsigned int param_0, float param_1, signed long long int param_2, unsigned int param_3, signed long int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern void proc1288(unsigned char param_0, float param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern void proc1289(float param_0, signed long int param_1, signed short int param_2, float param_3, signed long int param_4, signed short int param_5);
/*
 * return type: array 1 float
 * param_0 type: double
 * param_1 type: double
 * param_2 type: float
 * param_3 type: double
 */
extern float * func1290(double param_0, double param_1, float param_2, double param_3);
/*
 * return type: array 1 float
 * param_0 type: signed long long int
 */
extern float * func1291(signed long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed long long int func1292(unsigned short int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern double func1293(unsigned int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern void proc1294(unsigned int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern signed long long int func1295(unsigned long long int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: array 1 array 1 float
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern float * * func1296(signed short int param_0, float param_1, unsigned long int param_2, unsigned long long int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: signed 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
 * param_5 type: unsigned short int
 */
extern float func1297(signed int param_0, unsigned long long int param_1, unsigned long long int param_2, long double param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern unsigned int func1298(unsigned long int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern void proc1299(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned short int func1300(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern void proc1301(signed short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern void proc1302(unsigned long long int param_0, signed int param_1, signed int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern signed short int func1303(bool param_0, float param_1, float param_2, signed char param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern bool func1304(signed char param_0, bool param_1, float param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern double func1305(double param_0, unsigned long long int param_1, bool param_2, double param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned long int func1306(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern signed long long int func1307(signed char param_0, double param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern void proc1308(unsigned int param_0, signed char param_1, long double param_2, float param_3, unsigned short int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern bool func1309(double param_0, bool param_1, unsigned long int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed char func1310(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: float
 */
extern unsigned long int func1311(signed int param_0, signed char param_1, float param_2);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern float func1312(float param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern unsigned long int func1313(float param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed int func1314(float param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed char func1315(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: array 8 signed long int
 * param_0 type: unsigned long int
 */
extern signed long int * func1316(unsigned long int param_0);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed char func1317(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern signed int func1318(float param_0, unsigned short int param_1, double param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern void proc1319(unsigned short int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern signed long long int func1320(unsigned long int param_0, unsigned char param_1, unsigned long long int param_2, signed short int param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern unsigned int func1321(long double param_0, signed char param_1, signed long long int param_2, unsigned long long int param_3, unsigned long int param_4, double param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern unsigned short int func1322(signed short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern void proc1323(signed short int param_0, signed long long int param_1, signed long long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed int
 */
extern signed short int func1324(unsigned char param_0, float param_1, signed long long int param_2, double param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: double
 */
extern double func1325(double param_0);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 */
extern unsigned char func1326(signed short int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 */
extern void proc1327(double param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern double func1328(unsigned char param_0, signed short int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned int func1329(signed char param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned long long int func1330(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned long long int func1331(signed long long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern unsigned long int func1332(unsigned long long int param_0, unsigned long int param_1, unsigned long long int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 */
extern signed short int func1333(signed char param_0);
/*
 * return type: long double
 * param_0 type: signed int
 */
extern long double func1334(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern void proc1335(unsigned long long int param_0, unsigned int param_1, signed int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern void proc1336(unsigned char param_0, long double param_1, signed short int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern void proc1337(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * 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
 */
extern unsigned long int func1338(long double param_0, signed long long int param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern signed short int func1339(signed char param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned char func1340(long double param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned int func1341(float param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: long double
 */
extern double func1342(long double param_0);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed int
 */
extern long double func1343(bool param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 */
extern float func1344(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern void proc1345(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: long double
 */
extern unsigned char func1346(unsigned int param_0, long double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern void proc1347(long double param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern unsigned short int func1348(bool param_0, double param_1, float param_2, unsigned short int param_3, double param_4, unsigned char param_5);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern long double func1349(unsigned int param_0, signed short int param_1, signed long long int param_2, signed char param_3, signed int param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned char func1350(signed long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern signed long int func1351(signed long int param_0, unsigned short int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern unsigned int func1352(long double param_0, float param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed long long int func1353(signed int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned char func1354(bool param_0, long double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 */
extern void proc1355(long double param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern signed short int func1356(float param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: float
 */
extern signed short int func1357(signed char param_0, long double param_1, unsigned long int param_2, bool param_3, signed int param_4, float param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: double
 */
extern signed short int func1358(unsigned long int param_0, long double param_1, unsigned long int param_2, double param_3, double param_4);
/*
 * return type: pointer bool
 */
extern bool * func1359();
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern void proc1360(signed short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern signed int func1361(float param_0, signed long long int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed char
 */
extern signed short int func1362(unsigned int param_0, unsigned long long int param_1, long double param_2, double param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed short int func1363(double param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern double func1364(unsigned char param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 */
extern unsigned int func1365(signed long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed long int func1366(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 */
extern unsigned short int func1367(unsigned long long int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern signed short int func1368(unsigned long long int param_0, signed long int param_1, double param_2, signed long long int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern float func1369(double param_0, signed char param_1, unsigned long long int param_2, unsigned int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned short int func1370(float param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern void proc1371(double param_0, float param_1, unsigned int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern unsigned long int func1372(double param_0, unsigned int param_1, signed int param_2, float param_3, signed char param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern signed short int func1373(double param_0, unsigned long long int param_1, signed long int param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: float
 */
extern long double func1374(float param_0);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed int
 */
extern signed char func1375(unsigned long int param_0, unsigned int param_1, signed char param_2, float param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed char func1376(signed short int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned short int func1377(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern signed long int func1378(float param_0, signed char param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern unsigned int func1379(unsigned char param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned char func1380(unsigned short int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned long long int func1381(signed long int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern signed long int func1382(double param_0, unsigned int param_1, signed int param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern long double func1383(float param_0, unsigned int param_1, signed long int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern signed long long int func1384(bool param_0, signed char param_1, long double param_2, signed long long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern void proc1385(signed long long int param_0, double param_1, unsigned short int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern unsigned int func1386(unsigned long long int param_0, unsigned int param_1, double param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func1387(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern signed int func1388(double param_0, signed short int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned long int func1389(unsigned long int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern long double func1390(double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern void proc1391(unsigned long long int param_0, unsigned int param_1, signed long long int param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern unsigned long int func1392(unsigned short int param_0, signed char param_1, signed int param_2, unsigned char param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed int func1393(signed int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern signed int func1394(unsigned short int param_0, signed long long int param_1, unsigned long int param_2, signed char param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: bool
 * param_0 type: signed long long int
 */
extern bool func1395(signed long long int param_0);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern float func1396(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern signed long int func1397(signed short int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: double
 */
extern signed int func1398(signed short int param_0, signed short int param_1, bool param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern void proc1399(unsigned char param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern signed short int func1400(unsigned short int param_0, signed char param_1, unsigned int param_2, double param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern unsigned int func1401(signed short int param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 */
extern signed char func1402(signed short int param_0);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed short int func1403(long double param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: float
 */
extern signed char func1404(float param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned int func1405(unsigned long int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern long double func1406(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned short int func1407(bool param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed short int func1408(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern void proc1409(bool param_0, double param_1, long double param_2, unsigned long long int param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern long double func1410(signed char param_0, unsigned char param_1, unsigned short int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern void proc1411(signed long int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern unsigned short int func1412(signed long int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 */
extern signed int func1413(signed long long int param_0);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern signed int func1414(double param_0, unsigned short int param_1, long double param_2, double param_3, bool param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern void proc1415(signed long int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern float func1416(long double param_0, signed short int param_1, signed long int param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned short int func1417(unsigned short int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 */
extern signed short int func1418(unsigned int param_0);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned long int func1419(double param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern signed char func1420(float param_0, long double param_1, double param_2, unsigned long long int param_3, signed long 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: unsigned long int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern signed short int func1421(signed char param_0, unsigned short int param_1, unsigned long int param_2, double param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 */
extern void proc1422(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern void proc1423(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern unsigned long long int func1424(signed int param_0, signed char param_1, unsigned long int param_2, bool param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern void proc1425(unsigned long long int param_0, signed long int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern unsigned short int func1426(signed int param_0, unsigned char param_1, bool param_2, double param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: float
 */
extern signed long long int func1427(bool param_0, float param_1, signed short int param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed short int func1428(double param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern float func1429(signed long long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern signed short int func1430(double param_0, double param_1, float param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 */
extern void proc1431(signed int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern signed short int func1432(float param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern long double func1433(signed int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: double
 */
extern signed int func1434(unsigned long long int param_0, unsigned long long int param_1, bool param_2, bool param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern signed short int func1435(float param_0, unsigned long long int param_1, float param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern void proc1436(long double param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern long double func1437(unsigned short int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern signed int func1438(double param_0, double param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern bool func1439(double 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
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern void proc1440(signed int param_0, bool param_1, unsigned long long int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: double
 */
extern bool func1441(signed long int param_0, signed int param_1, double param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern void proc1442(float param_0, unsigned long long int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern void proc1443(signed short int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed short int func1444(signed char param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed short int func1445(bool param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern void proc1446(long double param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed int func1447(double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: double
 */
extern signed long long int func1448(signed long int param_0, float param_1, bool param_2, double param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 */
extern long double func1449(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed short int func1450(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 */
extern signed long long int func1451(unsigned int param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern void proc1452(unsigned char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern void proc1453(double param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern unsigned long int func1454(signed long long int param_0, bool param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern signed long int func1455(signed int param_0, float param_1, signed long int param_2, double param_3, float param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern void proc1456(unsigned int param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern signed int func1457(signed long long int param_0, long double param_1, signed char param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed int func1458(signed char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern void proc1459(double param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: float
 */
extern signed char func1460(unsigned long long int param_0, bool param_1, float param_2);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern float func1461(float param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern double func1462(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned long long int func1463(signed char param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern double func1464(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned int func1465(bool param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned long long int func1466(signed long long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern double func1467(signed int param_0, unsigned char param_1);
/*
 * return type: array 4 unsigned short int
 * param_0 type: double
 */
extern unsigned short int * func1468(double param_0);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func1469();
/*
 * return type: bool
 * param_0 type: signed short int
 */
extern bool func1470(signed short int param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed long long int func1471(unsigned long long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed long long int func1472(signed char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed int func1473(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 */
extern long double func1474(signed short int param_0);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed short int func1475(bool param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: long double
 */
extern double func1476(double param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed long long int func1477(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: signed int
 */
extern double func1478(signed int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern void proc1479(signed long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: long double
 */
extern float func1480(long double param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern void proc1481(float param_0, signed int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern float func1482(bool param_0, unsigned long long int param_1, unsigned short int param_2, signed char param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern void proc1483(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern unsigned int func1484(float param_0, signed long int param_1, signed short 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 long int
 * param_1 type: signed long int
 */
extern unsigned long int func1485(signed long int param_0, signed long 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 func1486(signed long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed long long int func1487(signed int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed short int func1488(unsigned char param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 */
extern unsigned int func1489(double param_0);
/*
 * return type: signed long long int
 * param_0 type: double
 */
extern signed long long int func1490(double param_0);
/*
 * return type: unsigned int
 * param_0 type: signed int
 */
extern unsigned int func1491(signed int param_0);
/*
 * return type: bool
 * param_0 type: bool
 */
extern bool func1492(bool param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern void proc1493(signed char param_0, double param_1, long double param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned long long int func1494(long double param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed long long int func1495(signed short int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern double func1496(unsigned short int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern signed int func1497(unsigned char param_0, signed short int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 */
extern bool func1498(signed long int param_0);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: float
 */
extern signed short int func1499(float param_0, unsigned short int param_1, signed int param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern unsigned int func1500(double param_0, signed short int param_1, bool param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 */
extern signed long int func1501(signed long long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed long int func1502(unsigned long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern signed long int func1503(unsigned short int param_0, signed int param_1, unsigned short int param_2, double param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern bool func1504(signed long int param_0, unsigned char param_1, long double param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed long long int func1505(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern void proc1506(signed short int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern bool func1507(signed int param_0, bool param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed int
 */
extern unsigned char func1508(unsigned long long int param_0, bool param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern signed int func1509(double param_0, float param_1, signed long int param_2, unsigned long long int param_3, long double param_4, signed short int param_5);
/*
 * return type: pointer float
 */
extern float * func1510();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern void proc1511(signed int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned char func1512(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern signed long long int func1513(unsigned long long int param_0, signed short int param_1, signed short int param_2, signed long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern signed short int func1514(unsigned short int param_0, bool param_1, unsigned short int param_2, signed short int param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 */
extern unsigned char func1515(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern void proc1516(unsigned short int param_0, signed char param_1, signed char param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern unsigned long long int func1517(signed char param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern void proc1518(signed char param_0, unsigned long long int param_1, double param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern signed int func1519(signed char param_0, signed long int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed long long int func1520(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: float
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern bool func1521(unsigned short int param_0, signed short int param_1, float param_2, unsigned char param_3, unsigned char param_4, double param_5);
/*
 * return type: array 8 signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed char * func1522(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned char func1523(signed char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern void proc1524(long double param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed char func1525(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed long int func1526(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: bool
 */
extern signed int func1527(float param_0, signed long int param_1, signed char param_2, bool param_3, bool param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 */
extern void proc1528(bool param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned char func1529(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 */
extern unsigned long long int func1530(signed long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed long long int func1531(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern void proc1532(double param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern void proc1533(unsigned long long int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed long long int func1534(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern unsigned int func1535(double param_0, signed int param_1, signed long long int param_2, signed char param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern signed long int func1536(long double param_0, unsigned char param_1, signed long long int param_2, unsigned long int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned int func1537(signed long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: long double
 */
extern void proc1538(signed char param_0, double param_1, long double param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern double func1539(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed short int func1540(unsigned long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern signed long long int func1541(signed short int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern float func1542(signed short int param_0, unsigned long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern unsigned long int func1543(unsigned char param_0, unsigned long long int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned long long int func1544(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 */
extern unsigned char func1545(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern signed int func1546(signed int param_0, unsigned long long int param_1, unsigned int param_2, unsigned long long int param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern signed int func1547(unsigned int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern void proc1548(unsigned long int param_0, double param_1, signed long int param_2, long double param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 */
extern double func1549(bool param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern signed long int func1550(unsigned char param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 */
extern void proc1551(float param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern float func1552(unsigned long long int param_0, unsigned long long int param_1, long double param_2, unsigned char param_3, float param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 */
extern void proc1553(long double param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern float func1554(unsigned long int param_0, float param_1);
/*
 * return type: pointer unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned int * func1555(unsigned short int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern unsigned long long int func1556(signed char param_0, double param_1, float param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern long double func1557(bool param_0, float param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: bool
 */
extern float func1558(double param_0, long double param_1, signed int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern void proc1559(unsigned int param_0, signed long int param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern void proc1560(unsigned long int param_0, signed int param_1, signed char param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned long int func1561(bool param_0, long double param_1, unsigned long long int param_2, unsigned short int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 */
extern signed long int func1562(unsigned char param_0);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern signed int func1563(signed long int param_0, unsigned char param_1, unsigned char param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern void proc1564(signed long int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed long int func1565(unsigned int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: long double
 */
extern float func1566(signed int param_0, long double param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern unsigned char func1567(float param_0, unsigned long int param_1, signed long long int param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: double
 */
extern signed long int func1568(unsigned long int param_0, unsigned short int param_1, signed int param_2, long double param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int func1569(signed long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed long int func1570(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern signed long int func1571(unsigned short int param_0, signed long long int param_1, signed int param_2, signed int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 */
extern signed long long int func1572(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern void proc1573(bool param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern unsigned int func1574(signed short int param_0, unsigned long long int param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern bool func1575(signed short int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: array 5 signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed char * func1576(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 */
extern void proc1577(float param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern signed int func1578(unsigned long int param_0, bool param_1, float param_2, unsigned long long int param_3, double param_4);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 */
extern bool func1579(unsigned long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned int func1580(unsigned long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern void proc1581(signed short int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed long long int func1582(signed int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern void proc1583(long double param_0, unsigned long int param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: long double
 */
extern signed long long int func1584(long double param_0, float param_1, signed long int param_2, double param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: signed int
 */
extern long double func1585(signed int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern void proc1586(signed int param_0, unsigned long long int param_1, signed short int param_2, signed long long int param_3, unsigned long int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed short int func1587(bool param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern signed long int func1588(unsigned char param_0, signed int param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: long double
 */
extern double func1589(long double param_0);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern double func1590(unsigned int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern void proc1591(signed long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern double func1592(signed long long int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed int func1593(signed long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 */
extern unsigned int func1594(long double param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed long int func1595(signed long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern void proc1596(unsigned int param_0, unsigned char param_1, signed char param_2, signed long long int param_3, unsigned int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned int func1597(double 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 long long int
 */
extern unsigned int func1598(signed long long int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern double func1599(unsigned short int param_0, unsigned long long int param_1, long double param_2, double param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern float func1600(unsigned long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern bool func1601(unsigned long int param_0, signed char param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern bool func1602(signed long int param_0, bool param_1, float param_2, unsigned short int param_3, long double param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern long double func1603(signed long int param_0, signed char param_1, bool param_2);
/*
 * return type: float
 * param_0 type: float
 */
extern float func1604(float param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern void proc1605(double param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed long int func1606(bool param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 */
extern unsigned char func1607(float param_0);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed short int func1608(signed int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 */
extern signed short int func1609(double param_0);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern signed int func1610(float param_0, double param_1, bool param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: double
 */
extern bool func1611(double param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern void proc1612(double param_0, unsigned int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern void proc1613(unsigned char param_0, long double param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed long long int func1614(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern signed long long int func1615(float param_0, unsigned long int param_1, unsigned long int param_2, long double param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed int func1616(signed short int param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern double func1617(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern void proc1618(signed short int param_0, signed int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 */
extern signed int func1619(signed int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern signed char func1620(unsigned long int param_0, bool param_1, signed long long int param_2, unsigned int param_3, long double param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed long int func1621(signed char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 */
extern void proc1622(float param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed long int func1623(signed int param_0, float param_1, unsigned long long int param_2, float param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned char func1624(double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern void proc1625(double param_0, signed long int param_1, unsigned short int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern void proc1626(signed long int param_0, signed char param_1);
/*
 * return type: pointer unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned long long int * func1627(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: float
 */
extern void proc1628(unsigned char param_0, unsigned long int param_1, unsigned char param_2, long double param_3, float param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed long int func1629(signed short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: float
 */
extern signed int func1630(signed int param_0, signed char param_1, signed long int param_2, signed char param_3, signed long int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern signed int func1631(signed char param_0, unsigned long long int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed char func1632(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern void proc1633(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int func1634(unsigned short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned long int func1635(unsigned short int param_0, unsigned char param_1);
/*
 * return type: array 7 unsigned short int
 * param_0 type: float
 * param_1 type: signed char
 */
extern unsigned short int * func1636(float param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern long double func1637(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern void proc1638(signed int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned int func1639(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern void proc1640(unsigned char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern void proc1641(unsigned long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: long double
 */
extern float func1642(signed char param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 */
extern unsigned char func1643(signed long int param_0);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed int
 */
extern float func1644(unsigned int param_0, unsigned long int param_1, signed long int param_2, double param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned char
 */
extern signed char func1645(unsigned char param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned long int func1646(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: bool
 */
extern unsigned int func1647(bool param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern signed short int func1648(unsigned int param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern void proc1649(long double param_0, unsigned int param_1, long double param_2, bool param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern void proc1650(unsigned long long int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned long long int func1651(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern void proc1652(unsigned long long int param_0, bool param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern void proc1653(double param_0, float param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern float func1654(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int func1655(unsigned long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern unsigned short int func1656(signed long long int param_0, unsigned short int param_1, unsigned short int param_2, unsigned char param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern signed long int func1657(unsigned char param_0, signed long int param_1, unsigned short int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern unsigned short int func1658(unsigned int param_0, signed long int param_1, unsigned int param_2, float param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern void proc1659(signed int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern signed long long int func1660(unsigned char param_0, unsigned long int param_1, signed short int param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern unsigned short int func1661(signed short int param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern signed int func1662(signed char param_0, bool param_1, float param_2, unsigned int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern signed long int func1663(signed long long int param_0, double param_1, unsigned long int param_2, signed long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned long int func1664(signed long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 */
extern unsigned char func1665(unsigned short int param_0);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern signed char func1666(float param_0, unsigned long long int param_1, float param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern void proc1667(signed char param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern signed long int func1668(signed long int param_0, long double param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed short int func1669(unsigned short int param_0, signed char param_1);
/*
 * return type: array 6 signed char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed char * func1670(unsigned long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern signed long int func1671(signed char param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: float
 */
extern void proc1672(unsigned short int param_0, bool param_1, float param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern void proc1673(float param_0, signed char param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern float func1674(float param_0, long double param_1, long double param_2, double param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern long double func1675(signed char param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 */
extern signed short int func1676(unsigned char param_0);
/*
 * return type: float
 * param_0 type: unsigned char
 */
extern float func1677(unsigned char param_0);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern float func1678(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned long int func1679(long double param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern unsigned long long int func1680(unsigned long long int param_0, signed int param_1, bool param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern signed long int func1681(signed long long int param_0, float param_1, signed long int param_2, unsigned long long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed char
 */
extern unsigned char func1682(signed char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned long long int func1683(signed char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern float func1684(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern unsigned char func1685(signed long int param_0, unsigned short int param_1, signed long long int param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern void proc1686(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern void proc1687(unsigned short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern void proc1688(signed long long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern signed long long int func1689(bool param_0, unsigned char param_1, signed long int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern bool func1690(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern float func1691(signed long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern void proc1692(signed long long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: double
 */
extern bool func1693(double param_0);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed short int func1694(signed long int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 */
extern signed long int func1695(unsigned long long int param_0);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed long int func1696(bool param_0, double param_1);
/*
 * return type: double
 * 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: bool
 * param_5 type: unsigned int
 */
extern double func1697(signed long int param_0, unsigned short int param_1, unsigned short int param_2, bool param_3, bool param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned int func1698(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern long double func1699(unsigned long int param_0, signed char param_1, double param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed char func1700(signed long int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern bool func1701(bool param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern bool func1702(signed char param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern double func1703(double param_0, signed long long int param_1, unsigned long long int param_2, signed char param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed int func1704(signed int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern unsigned long long int func1705(unsigned short int param_0, long double param_1, float param_2, unsigned long int param_3);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern long double func1706(float param_0, unsigned char param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed char func1707(signed char param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 */
extern long double func1708(unsigned int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned long int func1709(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned short int func1710(signed int param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern long double func1711(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned long int func1712(signed long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed int func1713(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern void proc1714(signed short int param_0, signed short int param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern unsigned short int func1715(long double param_0, long double param_1, unsigned long long int param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern signed long long int func1716(signed short int param_0, unsigned char param_1, unsigned long int param_2, signed long int param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned char func1717(signed short int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed short int func1718(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned char func1719(signed int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed long int func1720(bool param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern long double func1721(unsigned short int param_0, unsigned short int param_1, unsigned int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed int func1722(unsigned int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern void proc1723(unsigned char param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern signed long long int func1724(signed long int param_0, signed int param_1, signed short int param_2, unsigned long long int param_3, signed long long int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern signed int func1725(unsigned char param_0, long double param_1, unsigned long long int param_2, unsigned long long int param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern float func1726(signed long int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned long int func1727(float param_0, bool param_1);
/*
 * return type: array 3 signed short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern signed short int * func1728(bool param_0, double param_1, signed long long int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned int func1729(unsigned int param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed int func1730(signed int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern bool func1731(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern signed char func1732(float param_0, float param_1, float param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed char func1733(float param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern void proc1734(bool param_0, signed char param_1, unsigned long long int param_2, bool param_3, signed short int param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 */
extern signed long long int func1735(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern void proc1736(unsigned char param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern long double func1737(unsigned int param_0, float param_1, double param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned int func1738(float param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 */
extern unsigned char func1739(unsigned int param_0);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern signed short int func1740(long double param_0, signed short int param_1, unsigned short int param_2, unsigned short int param_3, unsigned int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: bool
 */
extern void proc1741(signed short int param_0, float param_1, bool param_2, bool param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern long double func1742(bool param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern bool func1743(unsigned int param_0, signed long long int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern unsigned short int func1744(double param_0, unsigned char param_1, signed short int param_2, bool param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern void proc1745(signed long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern void proc1746(long double param_0, signed long long int param_1, double param_2, signed short int param_3, signed char param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern unsigned int func1747(double param_0, unsigned long long int param_1, signed long long int param_2, signed char param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed long long int func1748(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed short int func1749(signed short int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern unsigned short int func1750(unsigned int param_0, double param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern signed short int func1751(signed long long int param_0, signed short int param_1, unsigned char param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern unsigned long long int func1752(unsigned char param_0, unsigned short int param_1, signed long long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern void proc1753(unsigned char param_0, unsigned int param_1, signed long long int param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed long long int func1754(signed short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern void proc1755(unsigned char param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 */
extern signed char func1756(unsigned char param_0);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern long double func1757(unsigned char param_0, signed short int param_1, double param_2, double param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed int func1758(double param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern signed short int func1759(unsigned long int param_0, signed char param_1, unsigned long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern void proc1760(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: double
 */
extern void proc1761(unsigned long long int param_0, double param_1, double param_2);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 */
extern long double func1762(unsigned long long int param_0);
/*
 * return type: float
 * param_0 type: signed short int
 */
extern float func1763(signed short int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern void proc1764(signed long long int param_0, unsigned short int param_1, signed char param_2, signed int param_3, signed long long int param_4, float param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed short int func1765(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed long int func1766(signed long long int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed long long int func1767(double param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern signed long int func1768(unsigned char param_0, unsigned short int param_1, bool param_2, signed short int param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned int func1769(double param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern signed long long int func1770(unsigned int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern unsigned long long int func1771(signed long long int param_0, float param_1, double param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern void proc1772(bool param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 */
extern unsigned int func1773(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned short int func1774(unsigned char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern void proc1775(signed int param_0, long double param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern void proc1776(long double param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: float
 */
extern signed int func1777(signed long long int param_0, unsigned int param_1, signed long int param_2, signed long long int param_3, double param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed int func1778(unsigned char param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern signed long long int func1779(float param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: float
 */
extern long double func1780(signed long int param_0, unsigned long long int param_1, unsigned char param_2, float param_3, long double param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern void proc1781(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned short int func1782(signed long long int param_0, float param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern double func1783(signed long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern signed long long int func1784(signed short int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned long long int func1785(signed long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern void proc1786(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned char func1787(signed long int param_0, float param_1, unsigned short int param_2, long double param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed long int func1788(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern void proc1789(unsigned short int param_0, unsigned long long int param_1, long double param_2, signed char param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned long long int func1790(double param_0, signed short 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 func1791(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern void proc1792(unsigned short int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern long double func1793(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern void proc1794(signed long long int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern long double func1795(signed long int param_0, float param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed int func1796(bool param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern unsigned short int func1797(bool param_0, float param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern unsigned short int func1798(float param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 */
extern signed int func1799(unsigned int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern unsigned char func1800(unsigned int param_0, double param_1, signed short int param_2, bool param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern unsigned short int func1801(signed short int param_0, unsigned long long int param_1, double param_2, signed int param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned int func1802(signed long long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func1803(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern long double func1804(unsigned long int param_0, long double param_1, unsigned char param_2, bool param_3, bool param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 */
extern void proc1805(bool param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern signed long int func1806(unsigned short int param_0, unsigned int param_1, long double param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern long double func1807(unsigned int param_0, unsigned int param_1, signed int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern bool func1808(unsigned short int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed short int func1809(bool param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 */
extern float func1810(unsigned long int param_0);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern float func1811(double param_0, unsigned int param_1, signed int param_2, unsigned int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned int func1812(signed int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern void proc1813(unsigned long int param_0, unsigned short int param_1, signed long long int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern void proc1814(float param_0, unsigned char param_1, unsigned int param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned char func1815(bool param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed short int func1816(long double param_0, unsigned 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 func1817(signed int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned char func1818(unsigned short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern void proc1819(unsigned char param_0, unsigned char param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern unsigned short int func1820(signed long long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern signed char func1821(signed char param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned short int func1822(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern unsigned int func1823(unsigned short int param_0, signed char param_1, unsigned long int param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned long long int func1824(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern void proc1825(signed long int param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: double
 */
extern signed long int func1826(double param_0);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: double
 */
extern long double func1827(bool param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern long double func1828(unsigned long int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern long double func1829(long double param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: float
 */
extern signed char func1830(double param_0, float param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed char
 */
extern bool func1831(long double param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned long int func1832(signed char param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern bool func1833(signed long int param_0, unsigned char param_1, unsigned int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned char func1834(long double param_0, signed short int param_1);
/*
 * return type: array 1 signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed char * func1835(unsigned short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern void proc1836(signed char param_0, bool param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern double func1837(unsigned char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern void proc1838(signed long long int param_0, signed short int param_1, signed int param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: signed char
 */
extern unsigned char func1839(signed int param_0, unsigned short int param_1, float param_2, bool param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern signed int func1840(signed char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern signed int func1841(unsigned char param_0, signed long long int param_1, double param_2, signed long long int param_3, unsigned char param_4, float param_5);
/*
 * return type: array 6 float
 * param_0 type: unsigned 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: bool
 */
extern float * func1842(unsigned long int param_0, signed long long int param_1, unsigned long long int param_2, signed short int param_3, bool param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed long long int func1843(signed long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern signed long int func1844(double param_0, long double param_1, signed short int param_2, long double param_3, long double param_4, signed long long int param_5);
/*
 * return type: array 9 bool
 */
extern bool * func1845();
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed long int func1846(signed char param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed long long int func1847(float param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern unsigned int func1848(bool param_0, unsigned long long int param_1, signed short int param_2, signed short int param_3, signed long int param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern long double func1849(signed long long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed long long int func1850(float param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 */
extern void proc1851(signed long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 */
extern void proc1852(signed short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern void proc1853(float param_0, unsigned int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern signed long long int func1854(float param_0, long double param_1, unsigned long int param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 */
extern signed short int func1855(unsigned int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned short int func1856(signed long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern void proc1857(long double param_0, unsigned long long int param_1, signed char param_2, signed long int param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern double func1858(signed short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern void proc1859(signed long long int param_0, signed int param_1);
/*
 * return type: array 4 unsigned short int
 */
extern unsigned short int * func1860();
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern void proc1861(long double param_0, long double param_1, double param_2, signed char param_3, unsigned long long int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern unsigned int func1862(unsigned long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern void proc1863(bool param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern long double func1864(unsigned int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern double func1865(unsigned short int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed int func1866(double param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed long int func1867(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned int func1868(signed long int param_0, signed char param_1, unsigned int param_2, signed short int param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed short int func1869(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned char func1870(signed int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern long double func1871(double param_0, signed long int param_1, float param_2, signed long int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed long int func1872(bool param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long int
 */
extern void proc1873(signed char param_0, float param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: long double
 */
extern float func1874(long double param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern signed short int func1875(unsigned long int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern bool func1876(unsigned long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 */
extern void proc1877(long double param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern signed long int func1878(long double param_0, long double param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern signed int func1879(unsigned long long int param_0, bool param_1, unsigned long int param_2, signed char param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern void proc1880(unsigned long int param_0, signed char param_1, signed int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: float
 */
extern void proc1881(double param_0, double param_1, float param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern double func1882(signed long long int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed short int func1883(unsigned char param_0, signed int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 */
extern unsigned short int func1884(bool param_0, signed short int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned short int func1885(unsigned long long int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern double func1886(bool param_0, unsigned int param_1, signed short int param_2, signed short int param_3, double param_4);
/*
 * return type: array 9 signed short int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern signed short int * func1887(signed short int param_0, long double param_1, float param_2, unsigned int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern signed char func1888(unsigned int param_0, unsigned long long int param_1, signed char param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned char func1889(unsigned long int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed char func1890(double param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed long int func1891(unsigned int param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern signed long int func1892(signed long long int param_0, signed long int param_1, double param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern unsigned char func1893(double param_0, float param_1, long double param_2, unsigned short int param_3, bool param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed int func1894(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned long long int func1895(bool param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed int func1896(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned int func1897(unsigned int param_0, unsigned short 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 func1898(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned char func1899(signed int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: array 2 signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: float
 */
extern signed long long int * func1900(unsigned short int param_0, signed long int param_1, unsigned long int param_2, double param_3, signed long int param_4, float param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern double func1901(unsigned int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed long int func1902(unsigned short int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern float func1903(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned int func1904(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned int func1905(signed char param_0, long double param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern float func1906(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 */
extern unsigned long long int func1907(double param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern void proc1908(unsigned int param_0, long double param_1, unsigned char param_2, unsigned short int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern void proc1909(float param_0, bool param_1, signed int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern signed long int func1910(signed int param_0, long double param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed long int func1911(unsigned short int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed long int func1912(unsigned long long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern signed long long int func1913(bool param_0, float param_1, signed long long int param_2, signed short int param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern float func1914(unsigned long long int param_0, float param_1, unsigned int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern signed int func1915(unsigned long int param_0, unsigned long int param_1, bool param_2, signed long int param_3, signed long int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: float
 */
extern signed int func1916(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern void proc1917(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed int
 */
extern unsigned long long int func1918(double param_0, signed short int param_1, signed char param_2, float param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed short int func1919(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned long long int func1920(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func1921(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern void proc1922(signed char param_0, double param_1, unsigned long int param_2);
/*
 * return type: array 7 signed short int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern signed short int * func1923(signed char param_0, double param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func1924(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern bool func1925(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern unsigned char func1926(signed short int param_0, long double param_1, unsigned long int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed short int func1927(double param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern bool func1928(signed long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern void proc1929(unsigned long int param_0, long double param_1, unsigned long long int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern signed short int func1930(long double param_0, signed int param_1, signed int param_2, signed long long int param_3, signed int param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern long double func1931(signed short int param_0, long double param_1, signed char param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern void proc1932(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned long int func1933(long double param_0, unsigned short int param_1, unsigned long int param_2, bool param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 */
extern signed int func1934(unsigned char param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned int func1935(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned int func1936(signed int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern long double func1937(signed short int param_0, long double param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern unsigned short int func1938(unsigned int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: double
 */
extern unsigned long int func1939(float param_0, signed char param_1, float param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern unsigned long int func1940(double param_0, unsigned long int param_1, signed short int param_2, long double param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern unsigned int func1941(unsigned long int param_0, double param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern double func1942(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed char
 */
extern unsigned long long int func1943(unsigned int param_0, unsigned char param_1, bool param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned int func1944(unsigned short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern void proc1945(signed long long int param_0, float param_1, signed long long int param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed int func1946(signed int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern bool func1947(signed char param_0, float param_1, signed long long int param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned long long int func1948(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: bool
 */
extern void proc1949(signed char param_0, unsigned int param_1, double param_2, double param_3, bool param_4);
/*
 * return type: array 2 unsigned char
 * param_0 type: long double
 */
extern unsigned char * func1950(long double param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned char func1951(unsigned short int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed int func1952(signed int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern long double func1953(unsigned char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern void proc1954(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed short int
 */
extern void proc1955(signed int param_0, double param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern signed short int func1956(bool param_0, signed char param_1, unsigned char param_2, long double param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern float func1957(double param_0, unsigned long long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern void proc1958(signed long long int param_0, unsigned int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern void proc1959(unsigned short int param_0, signed char param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern signed char func1960(long double param_0, unsigned short int param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 */
extern signed long int func1961(signed long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern unsigned long long int func1962(unsigned int param_0, unsigned char param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: bool
 */
extern bool func1963(long double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed long long int func1964(signed long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern void proc1965(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned long long int func1966(unsigned char param_0, float param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned int func1967(float param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern void proc1968(signed long long int param_0, signed long long int param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned long long int func1969(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned long long int func1970(float param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern unsigned short int func1971(long double param_0, unsigned long int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: double
 */
extern unsigned int func1972(bool param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 */
extern long double func1973(signed long long int param_0);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed char
 */
extern bool func1974(double param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern long double func1975(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func1976(unsigned char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern unsigned long int func1977(long double param_0, signed long long int param_1, signed short int param_2, signed long long int param_3, signed char param_4, signed char param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern bool func1978(unsigned int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 */
extern signed char func1979(signed short int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern void proc1980(signed long int param_0, double param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern unsigned int func1981(unsigned char param_0, unsigned char param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned int func1982(float param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern double func1983(long double param_0, signed int param_1, unsigned long int param_2, signed long long int param_3, bool param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern long double func1984(signed long long int param_0, signed int param_1, signed char param_2, signed short int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned int func1985(unsigned short int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern signed int func1986(float param_0, signed long int param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern unsigned int func1987(bool param_0, double param_1, double param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern signed short int func1988(signed long long int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern unsigned int func1989(signed int param_0, long double param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned long int func1990(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern unsigned int func1991(signed long long int param_0, unsigned long long int param_1, signed short int param_2, unsigned int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed short int func1992(unsigned int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed char
 */
extern signed char func1993(signed long int param_0, double param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern unsigned char func1994(float param_0, double param_1, signed long long int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned char func1995(bool param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed long int func1996(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern void proc1997(signed short int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: float
 */
extern signed short int func1998(signed long long int param_0, signed long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern void proc1999(bool param_0, unsigned int param_1, signed char param_2, signed short int param_3, unsigned char param_4, signed int param_5);
/*
 * return type: array 5 bool
 * param_0 type: signed short int
 */
extern bool * func2000(signed short int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned char func2001(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern void proc2002(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern void proc2003(signed int param_0, unsigned long long int param_1);
/*
 * return type: array 5 bool
 * param_0 type: signed int
 */
extern bool * func2004(signed int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern void proc2005(unsigned long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: long double
 */
extern void proc2006(unsigned char param_0, float param_1, signed char param_2, unsigned long long int param_3, long double param_4, long double param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern void proc2007(float param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 */
extern signed long int func2008(unsigned long long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed long int func2009(unsigned char param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed short int func2010(float param_0, long double param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: signed char
 */
extern float func2011(signed short int param_0, double param_1, signed int param_2, unsigned char param_3, bool param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned long long int func2012(signed long int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: bool
 */
extern float func2013(bool param_0);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern double func2014(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned long long int func2015(long double param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed short int func2016(unsigned short int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned long long int func2017(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern unsigned long int func2018(unsigned short int param_0, signed long long int param_1, double param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern long double func2019(unsigned int param_0, unsigned long long int param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern long double func2020(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern unsigned int func2021(long double param_0, unsigned long int param_1, unsigned char param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned long long int func2022(double param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern bool func2023(long double param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern double func2024(signed int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern unsigned long int func2025(long double param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long int
 */
extern signed short int func2026(signed int param_0, float param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed long int func2027(unsigned char param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern unsigned long int func2028(signed long long int param_0, long double param_1, signed short int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: array 9 signed char
 */
extern signed char * func2029();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern void proc2030(signed int param_0, signed short int param_1, signed long long int param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: float
 */
extern double func2031(signed char param_0, signed char param_1, signed short int param_2, signed long int param_3, long double param_4, float param_5);
/*
 * return type: array 6 double
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern double * func2032(signed short int param_0, bool 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 func2033(unsigned char 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
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern long double func2034(unsigned long int param_0, signed long long int param_1, signed int param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int func2035(unsigned char param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern void proc2036(bool param_0, signed long long int param_1, float param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 */
extern signed short int func2037(signed short int param_0);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 */
extern bool func2038(double param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern long double func2039(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern void proc2040(double param_0, unsigned long long int param_1, unsigned char param_2, signed short int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed long int func2041(double param_0, unsigned int param_1);
/*
 * return type: pointer float
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern float * func2042(unsigned int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern signed long long int func2043(unsigned int param_0, unsigned int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern void proc2044(signed int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern void proc2045(float param_0, unsigned char param_1, unsigned char param_2, unsigned short int param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed char func2046(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern void proc2047(unsigned long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned char func2048(bool param_0, unsigned int param_1);
/*
 * return type: pointer float
 * param_0 type: signed long long int
 */
extern float * func2049(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern void proc2050(signed char 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: signed char
 */
extern signed long int func2051(signed long long int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned long int func2052(float param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned int func2053(long double param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed long int func2054(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 */
extern void proc2055(float param_0, bool param_1);
/*
 * return type: array 4 bool
 * param_0 type: signed long long int
 */
extern bool * func2056(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned int func2057(double param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed long int func2058(unsigned int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern signed long long int func2059(float param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed char
 */
extern unsigned long int func2060(signed short int param_0, signed long int param_1, signed int param_2, unsigned long long int param_3, float param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern unsigned long int func2061(unsigned int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern unsigned long long int func2062(float param_0, unsigned long long int param_1, double param_2);
/*
 * return type: array 6 unsigned char
 * param_0 type: double
 */
extern unsigned char * func2063(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned short int func2064(unsigned short int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: float
 */
extern signed int func2065(signed short int param_0, signed long int param_1, signed int param_2, signed int param_3, float param_4);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern float func2066(signed long int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed int func2067(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned long int func2068(signed long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern void proc2069(signed long int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern float func2070(signed int param_0, signed long long int param_1, signed long int param_2, unsigned int param_3, float param_4);
/*
 * return type: array 6 float
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern float * func2071(double param_0, float param_1, unsigned int param_2, float param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed long long int func2072(unsigned int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned int func2073(unsigned char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed int func2074(signed short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed int func2075(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern unsigned short int func2076(unsigned short int param_0, unsigned long int 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 char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: long double
 */
extern void proc2077(signed char param_0, unsigned short int param_1, signed int param_2, long double param_3, float param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern unsigned long long int func2078(unsigned long long int param_0, signed int param_1, long double param_2, unsigned short int param_3, unsigned int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed short int func2079(unsigned short int param_0, signed int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: long double
 */
extern signed char func2080(long double param_0);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed long int func2081(float param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: bool
 */
extern bool func2082(bool param_0);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: double
 */
extern signed short int func2083(signed int param_0, unsigned short int param_1, signed int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern void proc2084(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern unsigned short int func2085(unsigned long long int param_0, double param_1, signed char param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern signed char func2086(unsigned short int param_0, double param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern long double func2087(unsigned long int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned short int func2088(signed int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern signed long int func2089(unsigned long int param_0, float param_1, float param_2, unsigned short int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned long int func2090(double param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed char
 */
extern bool func2091(float param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: double
 */
extern void proc2092(double param_0, signed char param_1, signed short int param_2, unsigned int param_3, long double param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed short int func2093(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func2094(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern void proc2095(unsigned int param_0, unsigned char param_1, unsigned short int param_2, bool param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern unsigned short int func2096(signed char param_0, float param_1, bool param_2, long double param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed long long int func2097(signed short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern void proc2098(unsigned char param_0, signed int param_1, unsigned char param_2, signed long long int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern long double func2099(unsigned char param_0, unsigned long int param_1, signed short int param_2, float param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern unsigned long int func2100(double param_0, unsigned short int param_1, signed short int param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned long int func2101(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned short int func2102(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern signed long long int func2103(long double param_0, signed long long int param_1, bool param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern signed char func2104(bool param_0, signed int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern void proc2105(unsigned char param_0, bool param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern void proc2106(unsigned char param_0, signed long int param_1, unsigned int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed 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: signed int
 */
extern unsigned long int func2107(signed int param_0, signed long long int param_1, unsigned long long int param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed int
 */
extern signed long long int func2108(unsigned char param_0, unsigned short int param_1, bool param_2, bool param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed long long int func2109(signed int param_0, unsigned char param_1, signed long int param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed long int func2110(signed short int param_0, signed long int param_1);
/*
 * return type: array 9 signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: float
 */
extern signed short int * func2111(signed short int param_0, unsigned short int param_1, unsigned char param_2, signed short int param_3, signed short int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern void proc2112(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned int func2113(unsigned long long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed long long int func2114(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern unsigned long long int func2115(unsigned char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern void proc2116(unsigned long long int param_0, double param_1, double param_2, unsigned long int param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern signed long int func2117(signed long int param_0, signed long int param_1, long double param_2, unsigned char param_3, signed int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern void proc2118(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern unsigned long long int func2119(signed long int param_0, signed long int param_1, long double param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern void proc2120(unsigned long long int param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern signed long int func2121(unsigned long int param_0, signed long long int param_1, unsigned char param_2, bool param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern long double func2122(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern signed long int func2123(unsigned char param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned long int func2124(double param_0, unsigned char param_1, unsigned long long int param_2, signed short int param_3, signed int param_4);
/*
 * 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: signed int
 * param_4 type: signed long int
 */
extern signed char func2125(unsigned long int param_0, signed long long int param_1, unsigned short int param_2, signed int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned long long int func2126(signed char param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern double func2127(unsigned int param_0, long double param_1, unsigned char param_2, signed long long int param_3, signed char param_4);
/*
 * return type: array 9 signed char
 */
extern signed char * func2128();
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed int func2129(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed long long int func2130(bool param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern void proc2131(float param_0, signed char param_1, unsigned char param_2, unsigned long long int param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed short int func2132(float param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed long int func2133(bool param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern bool func2134(unsigned long int param_0, bool param_1);
/*
 * return type: array 2 bool
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern bool * func2135(signed int param_0, bool param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern signed char func2136(double param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed char func2137(double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern void proc2138(float param_0, unsigned char param_1, unsigned long long int param_2, signed short int param_3, bool param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: long double
 */
extern signed char func2139(long double param_0);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed long long int func2140(signed char param_0, double param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern double func2141(signed long long int param_0, signed long long int param_1, signed short int param_2, signed char param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern double func2142(long double param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern signed short int func2143(unsigned short int param_0, unsigned long long int param_1, bool param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: double
 */
extern signed int func2144(double param_0, signed char param_1, bool param_2, unsigned long int param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern signed long long int func2145(signed long long int param_0, bool param_1, double param_2, unsigned char param_3);
/*
 * return type: pointer signed short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed short int * func2146(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed int
 */
extern unsigned long long int func2147(signed char param_0, float param_1, double param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned short int func2148(unsigned long int param_0, unsigned int param_1);
/*
 * return type: void
 * 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: unsigned long long int
 */
extern void proc2149(float param_0, unsigned short int param_1, signed long long int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern void proc2150(float param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern unsigned int func2151(signed long long int param_0, float param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern void proc2152(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned long int func2153(signed char param_0, signed int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern void proc2154(signed char param_0, unsigned int param_1, unsigned int param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: unsigned 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 long int
 */
extern unsigned char func2155(bool param_0, signed long long int param_1, float param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern void proc2156(float param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed short int func2157(signed char param_0, long double param_1, signed long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned long int func2158(signed int param_0, bool param_1);
/*
 * return type: float
 * param_0 type: signed char
 */
extern float func2159(signed char param_0);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern bool func2160(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern void proc2161(signed int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: double
 */
extern bool func2162(signed char param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned char func2163(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed long int func2164(unsigned short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern void proc2165(unsigned long int param_0, signed long int param_1, double param_2, bool param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed long int func2166(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern signed long int func2167(unsigned long int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func2168(signed long long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern bool func2169(float param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern long double func2170(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned long long int func2171(float param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern void proc2172(signed long int param_0, signed char param_1, unsigned long int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed long int func2173(unsigned short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern void proc2174(signed int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern bool func2175(unsigned short int param_0, long double param_1, signed int param_2, unsigned int param_3, long double param_4, signed int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern signed long long int func2176(unsigned int param_0, signed long int param_1, unsigned int param_2, unsigned long long int param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern signed long int func2177(signed long long int param_0, long double param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed int func2178(double param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern long double func2179(double param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: double
 * param_0 type: signed long int
 */
extern double func2180(signed long int param_0);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern bool func2181(unsigned int param_0, signed long long int param_1, unsigned short int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern bool func2182(unsigned char param_0, long double param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed short int
 */
extern float func2183(double param_0, long double param_1, double param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern void proc2184(double param_0, unsigned long int param_1, float param_2, signed short int param_3, signed short int param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern signed short int func2185(long double param_0, signed int param_1, signed char param_2, signed long long int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed long long int func2186(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern void proc2187(unsigned long int param_0, float param_1, double param_2, unsigned short int param_3, signed long long int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern unsigned long int func2188(long double param_0, signed short int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned char func2189(bool param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 */
extern double func2190(unsigned char param_0);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed char func2191(long double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern void proc2192(unsigned long int param_0, signed long int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern unsigned long int func2193(long double param_0, long double param_1, signed int param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 */
extern unsigned int func2194(unsigned char param_0);
/*
 * 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 long long int
 */
extern void proc2195(signed short int param_0, signed long long int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern bool func2196(signed long long int param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 */
extern signed long int func2197(signed short int param_0);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed long int func2198(long double param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern void proc2199(unsigned long long int param_0, signed int param_1, double param_2, bool param_3, signed long int param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern bool func2200(bool param_0, signed long long int param_1, signed char param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern signed long int func2201(signed long int param_0, signed char param_1, bool param_2, signed char param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned long int func2202(signed long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern void proc2203(signed int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed int
 */
extern bool func2204(long double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern void proc2205(unsigned long int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern long double func2206(unsigned long int param_0, signed long long int param_1, signed int param_2, unsigned int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed int func2207(signed int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern unsigned short int func2208(bool param_0, signed long long int param_1, unsigned long int param_2, signed long long int param_3, unsigned short int param_4, bool param_5);
/*
 * 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: unsigned long int
 */
extern void proc2209(signed int param_0, long double param_1, signed short int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: array 4 signed short int
 * param_0 type: unsigned int
 */
extern signed short int * func2210(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: double
 */
extern bool func2211(signed int param_0, signed int param_1, signed char param_2, signed short int param_3, double param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: float
 */
extern void proc2212(unsigned long int param_0, signed long long int param_1, unsigned long long int param_2, unsigned int param_3, long double param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern unsigned long long int func2213(long double param_0, bool param_1, double param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: float
 */
extern void proc2214(signed long long int param_0, long double param_1, long double param_2, long double param_3, float param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern float func2215(signed char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed int func2216(unsigned int param_0, signed char param_1);
/*
 * return type: pointer signed int
 * param_0 type: signed long long int
 */
extern signed int * func2217(signed long long int param_0);
/*
 * return type: array 9 array 4 signed short int
 */
extern signed short int * * func2218();
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern signed short int func2219(unsigned long int param_0, signed int param_1, double param_2, signed char param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern unsigned long int func2220(signed int param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned long long int func2221(signed short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern void proc2222(long double param_0, unsigned long int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern void proc2223(signed int param_0, signed long long int param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern signed char func2224(unsigned int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern double func2225(unsigned long int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern double func2226(long double param_0, signed long int param_1, unsigned long long int param_2, signed short int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern void proc2227(unsigned int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern unsigned short int func2228(long double param_0, signed char param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern bool func2229(unsigned char param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern signed char func2230(bool param_0, signed long long int param_1, unsigned long long int param_2, unsigned int param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 */
extern unsigned int func2231(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern unsigned long int func2232(signed short int param_0, signed long long int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned long long int func2233(signed char param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed long long int func2234(unsigned int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed int
 */
extern unsigned long int func2235(unsigned char param_0, bool param_1, float param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 */
extern signed long long int func2236(unsigned char param_0);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern float func2237(unsigned long long int param_0, bool param_1, unsigned char param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: array 8 unsigned char
 */
extern unsigned char * func2238();
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern long double func2239(signed short int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed short int func2240(double param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern float func2241(unsigned int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern unsigned long long int func2242(bool param_0, signed long int param_1, unsigned char param_2, unsigned long long int param_3, float param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed int func2243(signed long int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern unsigned int func2244(bool param_0, bool param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern signed long long int func2245(unsigned long long int param_0, unsigned short int param_1, signed int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern void proc2246(double param_0, signed int param_1, signed int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed short int func2247(unsigned 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 int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern unsigned short int func2248(signed short int param_0, signed long int param_1, unsigned int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern void proc2249(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 */
extern signed long int func2250(unsigned long int param_0);
/*
 * return type: array 1 signed short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed short int * func2251(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned int func2252(float param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern float func2253(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern void proc2254(unsigned char param_0, unsigned long int param_1, bool param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed long int func2255(signed char param_0, signed short int param_1, unsigned long long int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern signed long int func2256(unsigned long long int param_0, signed long long int param_1, bool param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 */
extern signed long int func2257(signed short int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 */
extern void proc2258(double param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern unsigned short int func2259(unsigned long long int param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern bool func2260(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned char func2261(unsigned long int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: bool
 */
extern bool func2262(unsigned long int param_0, bool param_1, float param_2, signed char param_3, float param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned short int func2263(signed long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern void proc2264(unsigned long int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 */
extern float func2265(signed short int param_0);
/*
 * return type: signed short int
 * param_0 type: double
 */
extern signed short int func2266(double param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern void proc2267(signed long long int param_0, long double param_1, signed char param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern unsigned long int func2268(float param_0, signed long int param_1, float param_2, float param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed int func2269(long double param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern long double func2270(unsigned int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern long double func2271(unsigned char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern void proc2272(double param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed char func2273(long double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern signed char func2274(unsigned long int param_0, signed long int param_1, float param_2, long double param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern signed int func2275(long double param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern void proc2276(long double param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern unsigned int func2277(long double param_0, unsigned int param_1, unsigned char param_2, signed long long int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern bool func2278(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern void proc2279(signed int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned long int func2280(unsigned long int param_0, signed long int param_1);
/*
 * return type: array 5 unsigned int
 * param_0 type: signed short int
 */
extern unsigned int * func2281(signed short int param_0);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern void proc2282(long double param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: double
 */
extern signed long int func2283(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern void proc2284(unsigned long int param_0, long double param_1, unsigned char param_2, bool param_3, unsigned int param_4);
/*
 * return type: array 1 signed short int
 * param_0 type: float
 */
extern signed short int * func2285(float param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern void proc2286(signed char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern void proc2287(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned int func2288(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: double
 */
extern void proc2289(long double param_0, long double param_1, unsigned long int param_2, unsigned char param_3, long double param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern void proc2290(signed short int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: bool
 */
extern long double func2291(bool param_0);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern signed short int func2292(signed short int param_0, double param_1, unsigned long int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed char func2293(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern void proc2294(signed short int param_0, signed char param_1, signed char param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern signed int func2295(signed int param_0, signed short int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed short int func2296(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: array 8 signed short int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern signed short int * func2297(double param_0, signed long int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: double
 */
extern unsigned char func2298(unsigned int param_0, bool param_1, float param_2, long double param_3, double param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern bool func2299(signed long int param_0, signed short int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed long int func2300(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed short int func2301(unsigned short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern void proc2302(signed long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern signed long long int func2303(double param_0, unsigned long int param_1, signed char param_2, signed long long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern void proc2304(signed int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern void proc2305(unsigned long long int param_0, signed long long int param_1, signed int param_2, unsigned long int param_3, double param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: double
 */
extern signed long long int func2306(double param_0);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: float
 */
extern signed long long int func2307(signed short int param_0, bool param_1, unsigned short int param_2, long double param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned int func2308(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern void proc2309(signed long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed long int func2310(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: long double
 */
extern void proc2311(float param_0, signed int param_1, signed char param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern unsigned int func2312(double param_0, signed long long int param_1, signed int param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 */
extern signed char func2313(unsigned long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern unsigned long int func2314(long double param_0, signed long long int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern long double func2315(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: float
 * param_3 type: bool
 */
extern unsigned long int func2316(signed char param_0, double param_1, float param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func2317(unsigned long long int param_0, bool param_1, signed long int param_2, signed short int param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed short int func2318(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern unsigned long int func2319(signed long long int param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern unsigned long int func2320(signed short int param_0, bool param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern double func2321(double param_0, double param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern double func2322(unsigned char param_0, double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern void proc2323(double param_0, unsigned int param_1, signed char param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc2324(signed int param_0, bool param_1, long double param_2, unsigned short int param_3, float param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern void proc2325(unsigned long int param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 */
extern unsigned int func2326(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern void proc2327(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern unsigned long int func2328(unsigned char param_0, unsigned int param_1, unsigned char param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern signed short int func2329(unsigned short int param_0, signed int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern unsigned short int func2330(signed int param_0, signed char param_1, long double param_2, signed long long int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed char func2331(float param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: float
 */
extern unsigned char func2332(signed char param_0, double param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed short int func2333(double param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: bool
 */
extern float func2334(double param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern bool func2335(long double param_0, signed long long int param_1, double param_2, long double param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern void proc2336(unsigned char param_0, float param_1, signed char param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern float func2337(signed long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern void proc2338(float param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned char func2339(long double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed int func2340(unsigned int param_0, long double param_1);
/*
 * return type: array 5 bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern bool * func2341(signed short int param_0, unsigned int param_1, signed int param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed short int func2342(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: array 1 signed char
 * param_0 type: unsigned char
 */
extern signed char * func2343(unsigned char param_0);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern signed int func2344(unsigned char param_0, float param_1, unsigned short int param_2, bool param_3, float param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern unsigned char func2345(double param_0, signed char param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern void proc2346(double param_0, unsigned short int param_1, double param_2, signed char param_3, long double param_4, signed long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned long int func2347(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern void proc2348(double param_0, unsigned int param_1, bool param_2, signed long long int param_3, signed long int param_4, unsigned long int param_5);
/*
 * 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
 */
extern unsigned long int func2349(float param_0, double param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern unsigned long int func2350(unsigned short int param_0, unsigned char param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern void proc2351(signed long int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned char func2352(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned long int func2353(signed long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern signed long long int func2354(signed long long int param_0, bool param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned long int func2355(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern void proc2356(unsigned long int param_0, unsigned short int param_1, float param_2, signed long long int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern float func2357(unsigned long long int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern signed char func2358(signed long long int param_0, long double param_1, unsigned int param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 */
extern unsigned long long int func2359(unsigned int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned int func2360(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern void proc2361(signed short int param_0, long double param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern bool func2362(signed long int param_0, signed long int param_1, bool param_2, signed short int param_3, signed int param_4, signed char param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern bool func2363(unsigned long long int param_0, unsigned long int param_1, long double param_2, long double param_3, signed char param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: double
 */
extern float func2364(float param_0, bool param_1, double param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern void proc2365(signed long long int param_0, unsigned long int param_1, bool param_2, unsigned int param_3, long double param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern unsigned int func2366(unsigned short int param_0, signed long long int param_1, signed long int param_2, unsigned short int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed short int func2367(unsigned long int param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed char
 */
extern long double func2368(signed short int param_0, unsigned short int param_1, signed long long int param_2, double param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern double func2369(bool param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern double func2370(bool param_0, unsigned short int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern void proc2371(double param_0, unsigned long int param_1, long double param_2, bool param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern void proc2372(signed char param_0, double param_1, unsigned char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed char func2373(unsigned long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 */
extern void proc2374(long double param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern unsigned short int func2375(signed long int param_0, double param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed long int func2376(signed long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed int func2377(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned long int func2378(signed short int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: double
 */
extern double func2379(double param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 */
extern signed long int func2380(unsigned char param_0);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed char func2381(float param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed int func2382(float param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern signed short int func2383(unsigned long long int param_0, unsigned int param_1, unsigned char param_2, float param_3, signed int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern unsigned int func2384(unsigned char param_0, signed long int param_1, unsigned int param_2, unsigned char param_3, signed int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern void proc2385(unsigned long long int param_0, signed int param_1, signed short int param_2, long double param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed short int func2386(unsigned short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern void proc2387(bool param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern double func2388(bool param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern signed long long int func2389(unsigned long int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned int func2390(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern unsigned int func2391(signed short int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern unsigned long int func2392(unsigned int param_0, float param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: double
 */
extern unsigned int func2393(unsigned long int param_0, float param_1, double param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern long double func2394(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern void proc2395(unsigned int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: long double
 */
extern bool func2396(signed int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed int func2397(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern void proc2398(signed long int param_0, unsigned long long int param_1, unsigned int param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned int func2399(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern unsigned int func2400(unsigned short int param_0, float param_1, double param_2, float param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: pointer signed char
 * param_0 type: unsigned long int
 */
extern signed char * func2401(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern signed int func2402(unsigned long int param_0, unsigned char param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern unsigned long int func2403(bool param_0, signed long int param_1, unsigned char param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern void proc2404(signed long int param_0, signed short int param_1, float param_2, signed long long int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern float func2405(signed char param_0, signed long long int param_1, signed long long int param_2, float param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern unsigned long int func2406(double param_0, unsigned long long int param_1, signed long int param_2, signed long long int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern void proc2407(signed long int param_0, signed short int param_1, unsigned int param_2, bool param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned long long int func2408(bool param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern void proc2409(signed char param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: double
 */
extern signed long long int func2410(signed char param_0, unsigned int param_1, long double param_2, double param_3);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern long double func2411(unsigned long int param_0, signed int param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern void proc2412(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern void proc2413(signed int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern void proc2414(signed short int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned long int func2415(long double param_0, double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern void proc2416(long double param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern float func2417(unsigned char param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern signed int func2418(long double param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern float func2419(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern unsigned long int func2420(signed int param_0, signed int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern void proc2421(unsigned char param_0, signed long int param_1, unsigned short int param_2, float param_3);
/*
 * return type: array 5 unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char * func2422(unsigned char param_0);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern long double func2423(unsigned long long int param_0, signed char param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 */
extern unsigned short int func2424(double param_0, unsigned long int param_1, unsigned int param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern double func2425(signed long long int param_0, long double param_1, unsigned int param_2, unsigned char param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned short int func2426(signed int param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern signed char func2427(unsigned char param_0, unsigned char param_1, unsigned long int param_2, long double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern void proc2428(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern void proc2429(unsigned int param_0, signed long int param_1, signed char param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed long long int func2430(double param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern unsigned long int func2431(signed long long int param_0, unsigned char param_1, long double param_2, signed int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern long double func2432(signed short int param_0, unsigned int param_1, unsigned long int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: signed char
 */
extern bool func2433(signed char param_0);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned char func2434(signed short int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern long double func2435(signed long int param_0, long double param_1);
/*
 * return type: array 7 unsigned short int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned short int * func2436(long double param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern double func2437(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned int func2438(signed char param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed int func2439(float param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 */
extern unsigned char func2440(unsigned int param_0);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern signed int func2441(signed short int param_0, signed char param_1, unsigned long long int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern void proc2442(signed long int param_0, signed char param_1, unsigned char param_2, unsigned int param_3, double param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern long double func2443(unsigned long long int param_0, long double param_1, unsigned short int param_2, signed char param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned char func2444(signed char param_0, long double param_1);
/*
 * return type: array 2 unsigned char
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned char * func2445(signed long int param_0, long double param_1, unsigned short int param_2, bool param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: float
 */
extern long double func2446(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc2447(unsigned char param_0, signed long long int param_1, long double param_2, float param_3, long double param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: float
 */
extern double func2448(unsigned int param_0, double param_1, signed char param_2, unsigned char param_3, long double param_4, float param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long int
 */
extern float func2449(double param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern double func2450(float param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern bool func2451(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern void proc2452(unsigned long long int param_0, signed long int param_1);
/*
 * return type: array 5 unsigned char
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned char * func2453(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern void proc2454(signed long long int param_0, signed int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed long long int func2455(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern unsigned int func2456(signed long long int param_0, double param_1, signed short int param_2, signed long long int param_3, signed short int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern signed short int func2457(float param_0, double param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern signed short int func2458(unsigned char param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc2459(double param_0, signed long long int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed long int
 */
extern long double func2460(float param_0, float param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed char
 */
extern signed long long int func2461(long double param_0, long double param_1, unsigned long long int param_2, float param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern void proc2462(bool param_0, signed char param_1, signed char param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed int func2463(unsigned char param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern void proc2464(signed int param_0, float param_1, unsigned int param_2);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern unsigned short int * func2465(signed char param_0, double param_1, bool param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 */
extern signed char func2466(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern unsigned int func2467(long double param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed long int func2468(unsigned short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern void proc2469(signed long int param_0, double param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern unsigned short int func2470(signed int param_0, float param_1, signed long long int param_2);
/*
 * return type: array 8 unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern unsigned short int * func2471(unsigned int param_0, long double param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: array 6 array 8 unsigned short int
 */
extern unsigned short int * * func2472();
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed short int func2473(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern void proc2474(signed short int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 */
extern signed long long int func2475(float param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern signed long long int func2476(signed long long int param_0, bool param_1, unsigned long long int param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: long double
 */
extern bool func2477(signed char param_0, double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern void proc2478(unsigned long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed long long int func2479(signed int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern void proc2480(unsigned long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern void proc2481(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: array 4 signed char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern signed char * func2482(unsigned long int param_0, signed char param_1, float param_2, unsigned char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 */
extern void proc2483(double param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern signed long int func2484(signed short int param_0, float param_1, signed char param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern signed char func2485(signed long long int param_0, unsigned char param_1, double param_2, signed char param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern unsigned long long int func2486(float param_0, unsigned long long int param_1, signed short int param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned long int func2487(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern void proc2488(signed long long int param_0, long double param_1, bool param_2, long double param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed short int func2489(signed int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed int func2490(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 */
extern unsigned long long int func2491(signed long int param_0, bool param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned long long int func2492(unsigned long int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern signed int func2493(unsigned long long int param_0, signed long long int param_1, unsigned char param_2, signed int param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern float func2494(unsigned long long int param_0, signed short int param_1);
/*
 * return type: array 2 double
 */
extern double * func2495();
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed long long int func2496(signed long long int param_0, double param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern double func2497(signed long long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: double
 */
extern void proc2498(unsigned int param_0, unsigned char param_1, unsigned int param_2, double param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern unsigned long int func2499(signed long long int param_0, long double param_1, signed int param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed char func2500(signed long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned int func2501(signed int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern long double func2502(unsigned long long int param_0, bool param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: float
 */
extern float func2503(signed long int param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: float
 */
extern unsigned short int func2504(signed long long int param_0, unsigned int param_1, signed int param_2, long double param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc2505(unsigned int param_0, double param_1, signed long int param_2, float param_3, double param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: double
 * param_5 type: long double
 */
extern float func2506(signed long long int param_0, unsigned long long int param_1, long double param_2, unsigned char param_3, double param_4, long double param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned char func2507(signed long long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: float
 */
extern float func2508(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern void proc2509(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned short int func2510(double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern void proc2511(unsigned int param_0, signed short int param_1, signed char param_2, signed int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern signed int func2512(signed long long int param_0, signed long int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: bool
 */
extern bool func2513(float param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern signed short int func2514(signed long long int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned int func2515(signed long long int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern signed long long int func2516(float param_0, double param_1, signed int param_2, signed char param_3, unsigned int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: double
 */
extern unsigned char func2517(signed short int param_0, signed long long int param_1, long double param_2, unsigned short int param_3, signed int param_4, double param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern void proc2518(bool param_0, signed char param_1, unsigned long int param_2, bool param_3, double param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern void proc2519(long double param_0, long double param_1, unsigned long long int param_2, signed long long int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * 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
 * param_4 type: unsigned short int
 */
extern signed char func2520(signed long long int param_0, unsigned short int param_1, unsigned int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern void proc2521(signed short int param_0, unsigned char param_1, long double param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern void proc2522(signed long long int param_0, unsigned int param_1, signed char param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern signed char func2523(signed char param_0, long double param_1, signed char param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: double
 */
extern float func2524(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 */
extern void proc2525(double param_0, signed int param_1);
/*
 * return type: array 1 signed char
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed char * func2526(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern unsigned long int func2527(float param_0, signed long int param_1, signed char param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed long int func2528(float param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned long int func2529(unsigned char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern void proc2530(bool param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: unsigned short 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 long int
 * param_4 type: unsigned char
 */
extern unsigned short int func2531(signed long int param_0, unsigned long long int param_1, unsigned long long int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed long long int func2532(unsigned long int param_0, double param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern float func2533(float param_0, float param_1, bool param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern void proc2534(long double param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern signed long int func2535(signed int param_0, signed long int param_1, bool param_2, unsigned int param_3, bool param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed int
 */
extern signed long int func2536(bool param_0, unsigned char param_1, signed long long int param_2, float param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern void proc2537(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern unsigned long int func2538(bool param_0, unsigned long long int param_1, signed long int param_2, double param_3, signed int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed long int func2539(signed long long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern signed long int func2540(signed int param_0, unsigned long long int param_1, unsigned char param_2, long double param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: float
 */
extern signed long int func2541(double param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed long int func2542(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern unsigned short int func2543(unsigned char param_0, unsigned char param_1, bool param_2, unsigned long long int param_3, signed int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern void proc2544(unsigned short 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 char
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: bool
 */
extern unsigned long long int func2545(unsigned long long int param_0, unsigned char param_1, unsigned int param_2, signed int param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern unsigned char func2546(float param_0, signed int param_1, float param_2, float param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned short int func2547(unsigned int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern bool func2548(long double param_0, unsigned char param_1, signed int param_2, long double param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned short int func2549(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern unsigned int func2550(unsigned long long int param_0, signed int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern void proc2551(unsigned long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc2552(signed long long int param_0, bool param_1, unsigned long long int param_2, signed short int param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern double func2553(bool param_0, long double param_1, bool param_2, unsigned long int param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern long double func2554(long double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern void proc2555(long double param_0, unsigned short int param_1, float param_2, double param_3, signed char param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern signed char func2556(signed long long int param_0, signed char param_1, unsigned int param_2, double param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern double func2557(unsigned char param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern void proc2558(float param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned long int func2559(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: double
 */
extern unsigned int func2560(signed long int param_0, float param_1, unsigned long int param_2, float param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func2561(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned int func2562(signed short int param_0, unsigned short int param_1);
/*
 * return type: array 2 signed short int
 */
extern signed short int * func2563();
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern bool func2564(unsigned long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern signed short int func2565(bool param_0, bool param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern unsigned long int func2566(double param_0, long double param_1, double param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern double func2567(unsigned long int param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern long double func2568(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: bool
 */
extern void proc2569(signed long long int param_0, unsigned long long int param_1, float param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern void proc2570(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern unsigned int func2571(long double param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int func2572(signed long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern unsigned long long int func2573(signed long int param_0, float param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern signed long int func2574(signed long long int param_0, signed short int param_1, long double param_2, signed int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern signed long long int func2575(unsigned char param_0, signed long long int param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern void proc2576(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern signed int func2577(float param_0, unsigned long int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned int func2578(bool param_0, signed short int param_1, double param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern double func2579(unsigned int param_0, bool param_1, unsigned short int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: signed long int
 */
extern signed long long int func2580(signed char param_0, unsigned short int param_1, unsigned int param_2, double param_3, unsigned short int param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed long long int func2581(signed char param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern float func2582(unsigned short int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern signed long long int func2583(unsigned long int param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern double func2584(bool param_0, bool param_1, signed short int param_2, bool param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed short int func2585(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned short int func2586(signed short int param_0, long double param_1);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func2587();
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern unsigned int func2588(bool param_0, double param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: bool
 */
extern void proc2589(bool param_0, float param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern unsigned int func2590(bool param_0, signed char param_1, double param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern void proc2591(unsigned short int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern float func2592(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern unsigned short int func2593(signed long int param_0, bool param_1, signed int param_2, long double param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 */
extern unsigned char func2594(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern void proc2595(signed short int param_0, long double param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int func2596(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed int func2597(long double param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed int
 */
extern signed int func2598(long double param_0, long double param_1, double param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed short int
 */
extern signed int func2599(bool param_0, double param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern void proc2600(bool param_0, unsigned int param_1, unsigned long int param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned int func2601(long double param_0, unsigned long int param_1, bool param_2, double param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern bool func2602(signed int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed char func2603(signed int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern long double func2604(unsigned char param_0, unsigned long long int param_1, double param_2, unsigned char param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned int func2605(unsigned long int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: float
 */
extern long double func2606(float param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned char func2607(unsigned long long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed long long int func2608(unsigned char param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: float
 */
extern bool func2609(signed short int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern unsigned long int func2610(long double param_0, unsigned int param_1, signed char param_2, long double param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern signed long int func2611(unsigned long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern void proc2612(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern unsigned long long int func2613(signed int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern void proc2614(signed long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern void proc2615(signed long long int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern double func2616(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed long long int func2617(unsigned int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned long int func2618(signed short int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern signed int func2619(unsigned int param_0, double param_1, signed char param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed long int func2620(long double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern void proc2621(bool param_0, unsigned long int param_1, long double param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed long int func2622(unsigned long int param_0, signed short int param_1, float param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned long long int func2623(double param_0, signed int param_1);
/*
 * return type: array 2 signed short int
 * param_0 type: unsigned long long int
 */
extern signed short int * func2624(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern void proc2625(unsigned char param_0, unsigned short int param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned long long int func2626(signed char param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern signed long int func2627(long double param_0, signed long long int param_1, signed long long int param_2, unsigned short int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned long int func2628(signed char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 */
extern long double func2629(bool param_0, signed short int param_1, long double param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern unsigned int func2630(unsigned long long int param_0, signed int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern long double func2631(float param_0, double param_1, signed long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern void proc2632(signed long long int param_0, unsigned long int param_1, unsigned int param_2, double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: signed int
 */
extern void proc2633(unsigned long long int param_0, float param_1, signed short int param_2, signed int param_3, float param_4, signed int param_5);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern float func2634(signed long long int param_0, signed short int param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned long long int func2635(float param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned int func2636(float param_0, float param_1, signed char param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern signed short int func2637(unsigned int param_0, long double param_1, long double param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern unsigned short int func2638(unsigned int param_0, bool param_1, float param_2, signed long int param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern long double func2639(bool param_0, float param_1, signed long long int param_2, bool param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed long long int func2640(double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern void proc2641(long double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern void proc2642(unsigned long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern signed long long int func2643(signed long long int param_0, signed char param_1, signed char param_2, signed short int param_3, unsigned char param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern void proc2644(signed long long int param_0, signed int param_1, signed long long int param_2, double param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned char func2645(unsigned int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern void proc2646(unsigned short int param_0, unsigned long int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned short int func2647(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed int func2648(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func2649(unsigned long long int param_0, signed short int param_1, double param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: double
 * param_4 type: long double
 */
extern signed char func2650(signed int param_0, bool param_1, float param_2, double param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern unsigned long int func2651(unsigned long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed int func2652(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 */
extern void proc2653(signed long int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern signed long long int func2654(signed long long int param_0, unsigned int param_1, double param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: bool
 */
extern signed short int func2655(signed long int param_0, signed long long int param_1, long double param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed long int func2656(signed long long int param_0, unsigned long int 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: unsigned int
 */
extern void proc2657(unsigned long int param_0, signed short int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned int func2658(signed char param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed char func2659(bool param_0, signed short int param_1, float param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed char func2660(unsigned short int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 */
extern signed int func2661(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern void proc2662(unsigned long long int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: long double
 */
extern bool func2663(float param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern long double func2664(double param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern signed int func2665(long double param_0, bool param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern signed int func2666(unsigned char param_0, signed long long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern void proc2667(bool 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 char
 */
extern signed int func2668(signed long long int param_0, float param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern bool func2669(long double param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern double func2670(unsigned char param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern void proc2671(unsigned int param_0, double param_1, unsigned char param_2);
/*
 * return type: double
 * param_0 type: signed long int
 */
extern double func2672(signed long int param_0);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed short int func2673(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern void proc2674(long double param_0, signed short int param_1, float param_2, signed short int param_3);
/*
 * return type: array 5 bool
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern bool * func2675(long double param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed long long int func2676(unsigned char param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 */
extern double func2677(long double param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern signed long long int func2678(signed short int param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern signed char func2679(unsigned long long int param_0, signed long long int param_1, unsigned long int param_2, signed int param_3, signed int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed int func2680(unsigned long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed int func2681(signed char param_0, double param_1, signed long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: bool
 */
extern void proc2682(unsigned long long int param_0, float param_1, bool param_2);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern long double func2683(float param_0, signed short int param_1, signed long long int param_2, float param_3, signed long long int param_4, long 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: float
 */
extern void proc2684(signed int param_0, unsigned long int param_1, unsigned long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern void proc2685(unsigned char param_0, double param_1, signed int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern unsigned int func2686(bool param_0, unsigned short int param_1, unsigned long int param_2, signed long long int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern unsigned long int func2687(signed char param_0, long double param_1, signed char param_2, unsigned short int param_3, signed char param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern unsigned char func2688(signed char param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: bool
 */
extern signed char func2689(bool param_0, signed int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern void proc2690(bool param_0, unsigned long int param_1, unsigned short int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern void proc2691(signed short int param_0, unsigned long int param_1, unsigned char param_2, signed int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: double
 */
extern unsigned short int func2692(signed int param_0, long double param_1, double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern void proc2693(bool param_0, unsigned char param_1);
/*
 * return type: array 1 bool
 * param_0 type: signed long long int
 */
extern bool * func2694(signed long long int param_0);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern signed int func2695(signed short int param_0, signed short int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern unsigned int func2696(unsigned long int param_0, signed long long int param_1, signed char param_2, unsigned char param_3, unsigned char param_4, double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned int func2697(signed int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern signed char func2698(double param_0, long double param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern signed long long int func2699(signed long int param_0, float param_1, long double param_2, float param_3, signed short int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 */
extern void proc2700(signed short int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern unsigned long long int func2701(unsigned char param_0, unsigned int param_1, signed char param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern signed char func2702(unsigned short int param_0, unsigned char param_1, signed long int param_2, unsigned int param_3, signed char param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern signed char func2703(bool param_0, unsigned short int param_1, unsigned char param_2, unsigned short int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern unsigned short int func2704(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern void proc2705(signed long int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed char func2706(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern unsigned long long int func2707(signed int param_0, unsigned int param_1, signed long long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern void proc2708(signed char param_0, signed long long int param_1, unsigned char param_2, unsigned long int param_3, unsigned int param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern signed short int func2709(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 int
 * param_1 type: unsigned long long int
 */
extern signed long long int func2710(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern signed long long int func2711(unsigned long int param_0, float param_1, double param_2, unsigned int param_3, long double param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned int func2712(bool param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern signed long int func2713(unsigned long long int param_0, bool param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed long int
 */
extern bool func2714(double param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 */
extern double func2715(long double param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern unsigned short int func2716(signed char param_0, signed int param_1, long double param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed int func2717(signed int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: long double
 */
extern unsigned long long int func2718(double param_0, unsigned int param_1, bool param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern unsigned long long int func2719(signed short int param_0, signed char param_1, unsigned int param_2, double param_3, unsigned short int param_4);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern float func2720(signed long int param_0, long double param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned long long int func2721(unsigned long int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern long double func2722(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern long double func2723(signed long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern void proc2724(signed char param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern unsigned short int func2725(unsigned char param_0, signed int param_1, unsigned int 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: signed char
 * param_1 type: long double
 */
extern unsigned long long int func2726(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: unsigned char
 * param_3 type: bool
 * param_4 type: signed int
 */
extern signed long long int func2727(float param_0, unsigned long long int param_1, unsigned char param_2, bool param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern float func2728(signed short int param_0, signed long long int param_1, float param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern float func2729(signed char param_0, signed long int param_1, unsigned char param_2, long double param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern float func2730(signed long long int param_0, unsigned int param_1);
/*
 * return type: array 2 float
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern float * func2731(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func2732(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern signed short int func2733(signed int param_0, signed char param_1, bool param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 */
extern void proc2734(signed int param_0, unsigned short int param_1, unsigned short int param_2, signed short int param_3);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern long double func2735(unsigned long long int param_0, bool param_1, signed char param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern void proc2736(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned long long int func2737(unsigned short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern void proc2738(signed char param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned short int func2739(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned short int func2740(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned long int func2741(long double param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned int func2742(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern void proc2743(unsigned int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern unsigned long long int func2744(signed short int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern double func2745(long double param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern float func2746(unsigned long int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed int func2747(float param_0, bool param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 */
extern float func2748(double param_0, double param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern unsigned long long int func2749(double param_0, double param_1, long double param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed char func2750(signed long long int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern double func2751(long double param_0, bool param_1, unsigned int param_2, signed long long int param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned long int func2752(float param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern unsigned long int func2753(double param_0, double param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed long long int func2754(long double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern signed long long int func2755(signed long long int param_0, unsigned short int param_1, float param_2, signed long int param_3, unsigned int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func2756(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned long long int func2757(unsigned char param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern float func2758(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern unsigned long long int func2759(signed long int param_0, unsigned long long int param_1, signed int param_2, signed int param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern double func2760(unsigned long int param_0, unsigned short int param_1, unsigned short int param_2, long double param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern unsigned long int func2761(unsigned long int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func2762(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern unsigned char func2763(unsigned int param_0, unsigned long long int param_1, unsigned long long int param_2, signed long long int param_3, float param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed long int func2764(signed long int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern unsigned char func2765(double param_0, unsigned short int param_1, long double param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern void proc2766(bool param_0, unsigned long long int param_1, signed long int param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned short int func2767(float param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern signed int func2768(signed long int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern unsigned long int func2769(signed long long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern unsigned int func2770(unsigned int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern unsigned long int func2771(signed long int param_0, signed long int param_1, bool param_2, long double param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern unsigned short int func2772(unsigned long long int param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern signed long int func2773(signed long long int param_0, signed long int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: long double
 */
extern unsigned short int func2774(unsigned char param_0, unsigned long int param_1, unsigned int param_2, bool param_3, long double param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: double
 */
extern unsigned char func2775(signed short int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned char func2776(unsigned char param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: double
 */
extern long double func2777(signed short int param_0, double param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern unsigned short int * func2778(signed int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern unsigned int func2779(float param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern void proc2780(unsigned char param_0, unsigned int param_1, bool param_2);
/*
 * return type: array 3 bool
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern bool * func2781(signed char param_0, unsigned int param_1, bool param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern void proc2782(double param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern signed long long int func2783(float param_0, bool param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed int func2784(unsigned char param_0, double param_1, unsigned long int param_2, unsigned short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed int func2785(signed long long int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern signed char func2786(unsigned char param_0, unsigned char param_1, signed int param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func2787(unsigned short int param_0, double param_1, double param_2, signed int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 */
extern signed long long int func2788(float param_0, double param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern bool func2789(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern bool func2790(double param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: double
 */
extern unsigned char func2791(signed long long int param_0, unsigned int param_1, signed long int param_2, signed char param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned int func2792(double param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern bool func2793(signed short int param_0, bool param_1, unsigned long long int param_2, long double param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed long int func2794(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned long int func2795(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern void proc2796(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 */
extern unsigned long long int func2797(unsigned int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern void proc2798(double param_0, signed short int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern void proc2799(unsigned long long int param_0, signed char param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed long int func2800(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern signed long int func2801(unsigned char param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern signed long int func2802(bool param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned long int func2803(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: float
 */
extern void proc2804(double param_0, unsigned long int param_1, signed int param_2, unsigned char param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed long long int func2805(float param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern signed int func2806(unsigned long int param_0, double param_1, unsigned int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern void proc2807(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern signed int func2808(unsigned int param_0, signed long int param_1, signed long int param_2, double param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 */
extern unsigned int func2809(signed short int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern void proc2810(signed int param_0, unsigned int param_1, unsigned int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: bool
 * param_0 type: signed char
 */
extern bool func2811(signed char param_0);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed int func2812(signed char param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: float
 */
extern unsigned char func2813(signed char param_0, unsigned char param_1, unsigned int param_2, unsigned short int param_3, double param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned long int func2814(long double param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern signed short int func2815(signed long long int param_0, unsigned long long int param_1, float param_2, long double param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern void proc2816(bool param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern unsigned char func2817(signed long int param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned short int func2818(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned long int func2819(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern unsigned int func2820(long double param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern unsigned short int func2821(unsigned long long int param_0, unsigned long int param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned int func2822(float param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned int func2823(signed long long int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern unsigned short int func2824(unsigned char param_0, unsigned short int param_1, unsigned long int param_2, unsigned short int param_3, unsigned long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern void proc2825(signed long int param_0, long double param_1, unsigned char param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed short int func2826(signed long int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern signed short int func2827(unsigned short int param_0, unsigned char param_1, unsigned int param_2, unsigned int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern unsigned long long int func2828(signed int param_0, unsigned short int param_1, signed int param_2, long double param_3, bool param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern void proc2829(long double param_0, unsigned long int param_1, unsigned long int param_2, unsigned int param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern signed int func2830(bool param_0, unsigned char param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern unsigned long int func2831(float param_0, float param_1, unsigned short int param_2, float param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern unsigned long long int func2832(float param_0, unsigned short int param_1, signed long int param_2, bool param_3, signed long int param_4, long double param_5);
/*
 * 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: signed long long int
 * param_4 type: bool
 */
extern signed long int func2833(unsigned int param_0, unsigned int param_1, signed long long int param_2, signed long long int param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern unsigned int func2834(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned long int func2835(signed long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern signed short int func2836(unsigned long int param_0, unsigned short int param_1, unsigned int param_2, double param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed char func2837(unsigned long int param_0, unsigned char param_1);
/*
 * return type: array 8 signed char
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed char * func2838(signed long int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed long int func2839(signed short int param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern signed char func2840(unsigned char param_0, unsigned int param_1, double param_2, signed char param_3, long double param_4, unsigned long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned int func2841(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern void proc2842(unsigned long long int param_0, unsigned short int param_1, unsigned long int param_2, signed long int param_3, signed char param_4, float param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern double func2843(unsigned short int param_0, signed short int param_1, float param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed int func2844(double param_0, long double param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: double
 */
extern float func2845(double param_0, signed int param_1, signed char param_2, long double param_3, float param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern signed int func2846(unsigned int param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: pointer signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: bool
 */
extern signed short int * func2847(unsigned int param_0, unsigned long long int param_1, signed short int param_2, signed char param_3, signed char param_4, bool param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 */
extern void proc2848(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern void proc2849(float param_0, bool param_1, signed char param_2, signed char param_3, unsigned int param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern signed char func2850(unsigned long long int param_0, float param_1, signed int param_2, signed char param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern double func2851(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern unsigned int func2852(unsigned long int param_0, bool param_1, unsigned short int param_2, unsigned short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern unsigned char func2853(double param_0, unsigned long int param_1, bool param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed int
 */
extern unsigned long int func2854(signed long int param_0, unsigned long int param_1, long double param_2, double param_3, signed int param_4);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern bool func2855(signed short int param_0, unsigned long 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 func2856(unsigned long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern void proc2857(signed int param_0, long double param_1, signed int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern signed short int func2858(unsigned int param_0, bool param_1, long double param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: float
 */
extern long double func2859(double param_0, long double param_1, long double param_2, long double param_3, float param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: float
 */
extern long double func2860(signed short int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern bool func2861(unsigned long long int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern signed long long int func2862(unsigned int param_0, float param_1, float param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed long long int func2863(signed int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern float func2864(signed long long int param_0, signed long long int param_1, signed long int param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: bool
 */
extern double func2865(signed int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern unsigned int func2866(unsigned long long int param_0, signed char param_1, unsigned int param_2, signed int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern unsigned long int func2867(float param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern bool func2868(signed long int param_0, unsigned long int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: double
 */
extern unsigned short int func2869(signed short int param_0, unsigned short int param_1, double param_2, unsigned long long int param_3, float param_4, double param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern double func2870(signed long int param_0, unsigned int param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern bool func2871(unsigned char param_0, double param_1, long double param_2, unsigned long long int param_3, double param_4);
/*
 * return type: array 9 long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern long double * func2872(unsigned short int param_0, unsigned long long int param_1, signed long int param_2, unsigned short int param_3, signed long long int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned int func2873(float param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed long int func2874(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern void proc2875(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern signed long int func2876(bool param_0, signed short int param_1, unsigned char param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern unsigned short int func2877(long double param_0, double param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned long int func2878(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 */
extern unsigned long int func2879(signed char param_0, signed char param_1, bool param_2);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern float func2880(signed long int param_0, double param_1, unsigned long int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: signed long long 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: unsigned long int
 * param_5 type: unsigned short int
 */
extern signed long long int func2881(signed long int param_0, unsigned long int param_1, signed long long int param_2, unsigned long int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern float func2882(unsigned long long int param_0, signed short int param_1, long double param_2, double param_3, unsigned int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern unsigned long int func2883(signed long long int param_0, bool param_1, signed char param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern signed long long int func2884(signed long long int param_0, signed long int param_1, signed char param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed char func2885(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern unsigned long long int func2886(signed long long int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern signed long int func2887(unsigned int param_0, unsigned long long int param_1, signed int param_2, signed short int param_3, unsigned int param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern signed long long int func2888(unsigned long long int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern signed long int func2889(long double param_0, signed char param_1, unsigned short int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed long int func2890(signed char param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern float func2891(unsigned char param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed long int func2892(signed int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern float func2893(long double param_0, bool param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern bool func2894(signed int param_0, signed long int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned long int func2895(float param_0, long double 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 int
 * param_4 type: double
 * param_5 type: signed int
 */
extern unsigned int func2896(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, signed long int param_3, double param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern unsigned char func2897(unsigned long long int param_0, bool param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 */
extern signed long long int func2898(unsigned long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned int func2899(unsigned long long int param_0, float param_1, unsigned long int param_2, long double param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned int func2900(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned long long int func2901(bool param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern double func2902(signed long int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern long double func2903(unsigned long long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern unsigned long int func2904(float param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern double func2905(long double param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern unsigned short int func2906(bool param_0, double param_1, unsigned long int param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern long double func2907(signed long 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 func2908(unsigned short int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed long int func2909(signed char param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed int func2910(signed long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern void proc2911(signed int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned long long int func2912(unsigned long int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern double func2913(long double param_0, unsigned short int param_1, unsigned long long int param_2, long double param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern unsigned int func2914(signed long long int param_0, bool param_1, signed int param_2, double param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned short int func2915(unsigned char param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned char func2916(unsigned int param_0, signed long int param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned short int * func2917(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern void proc2918(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 */
extern float func2919(signed char param_0, signed char param_1, signed long int param_2, unsigned long long int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern unsigned long int func2920(float param_0, signed short int param_1, signed long int param_2, unsigned short int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern signed long int func2921(signed char param_0, signed long int param_1, long double param_2, float param_3, signed char param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern void proc2922(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned int func2923(long double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern signed long long int func2924(unsigned long long int param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned char func2925(bool param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed short int func2926(signed long int param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 */
extern bool func2927(signed long long int param_0);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern double func2928(signed long int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern signed int func2929(signed int param_0, unsigned char param_1, signed int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned long int func2930(double param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed short int
 */
extern bool func2931(signed short int param_0, long double param_1, float param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern signed int func2932(signed long long int param_0, unsigned short int param_1, signed short int param_2, double param_3, double param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 */
extern void proc2933(bool param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern void proc2934(bool param_0, unsigned long long int param_1, signed int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: float
 */
extern void proc2935(signed int param_0, long double param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed long long int
 */
extern signed char func2936(bool param_0, bool param_1, float param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern signed int func2937(unsigned char param_0, unsigned int param_1, double param_2, double param_3, bool param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern long double func2938(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern void proc2939(signed long long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern float func2940(unsigned char param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern void proc2941(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern float func2942(float param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern float func2943(unsigned char param_0, signed long long int param_1, float param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern float func2944(unsigned short int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern float func2945(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern unsigned int func2946(double param_0, double param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed int
 */
extern unsigned char func2947(unsigned short int param_0, bool param_1, unsigned long int param_2, float param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern signed int func2948(signed int param_0, float param_1, signed long long int param_2, bool param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed char func2949(double param_0, signed short int param_1, unsigned short int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern void proc2950(unsigned short int param_0, signed int param_1, bool param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern void proc2951(unsigned int param_0, signed short int param_1, bool param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned int
 */
extern signed short int * func2952(unsigned int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern signed short int func2953(unsigned long int param_0, double param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern void proc2954(unsigned short int param_0, signed int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: double
 */
extern signed long long int func2955(unsigned short int param_0, bool param_1, float param_2, long double param_3, double param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern long double func2956(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func2957(unsigned long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern void proc2958(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern void proc2959(signed short int param_0, signed long int param_1);
/*
 * return type: pointer signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern signed long int * func2960(unsigned long long int param_0, signed short int param_1, long double param_2, bool param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: pointer signed long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern signed long int * func2961(signed int param_0, bool param_1, signed int param_2, unsigned short int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: bool
 */
extern double func2962(bool param_0, unsigned long long int param_1, signed long int param_2, signed int param_3, bool param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern double func2963(signed short int param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: float
 */
extern double func2964(signed int param_0, signed long long int param_1, signed int param_2, double param_3, bool param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern signed long int func2965(unsigned int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned int func2966(signed char param_0, signed char param_1);
/*
 * return type: array 7 signed char
 */
extern signed char * func2967();
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern long double func2968(signed int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 */
extern signed char func2969(unsigned short int param_0);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed char func2970(signed long long int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern signed int func2971(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: float
 */
extern void proc2972(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern void proc2973(unsigned char param_0, unsigned long long int param_1, unsigned int param_2, signed char param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern void proc2974(long double param_0, unsigned long int param_1, signed short int param_2, unsigned char param_3, bool param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern unsigned int func2975(unsigned long int param_0, signed int param_1, signed 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: signed long int
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: long double
 */
extern void proc2976(double param_0, unsigned char param_1, signed long int param_2, signed short int param_3, bool param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern unsigned int func2977(bool param_0, signed short int param_1, bool 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
 */
extern unsigned long int func2978(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern signed int func2979(signed long int param_0, long double param_1, signed long int param_2, unsigned int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern void proc2980(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern void proc2981(signed short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern void proc2982(signed char param_0, bool param_1, signed short int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern void proc2983(signed long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 */
extern float func2984(unsigned long long int param_0, signed int param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: double
 */
extern unsigned char func2985(signed long long int param_0, unsigned short int param_1, double param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed short int
 */
extern unsigned short int func2986(signed short int param_0, signed long long int param_1, signed char param_2, double param_3, signed short int param_4);
/*
 * 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 proc2987(signed long int param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern unsigned int func2988(long double param_0, float param_1, unsigned char param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: bool
 */
extern void proc2989(signed int param_0, signed long int param_1, signed long long int param_2, double param_3, signed int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 */
extern void proc2990(signed char param_0, signed char param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func2991(unsigned int param_0, long double param_1, signed int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: float
 */
extern double func2992(signed int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern signed long long int func2993(long double param_0, unsigned char param_1, signed short int param_2, signed char param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern unsigned long long int func2994(signed long long int param_0, bool param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern signed char func2995(bool param_0, signed long long int param_1, signed short int param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern unsigned long long int func2996(unsigned char param_0, unsigned short int param_1, signed int param_2, unsigned long long int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: float
 */
extern signed short int func2997(float param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern signed long long int func2998(double param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned short int func2999(bool param_0, signed long long int param_1);
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned char * func3000(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern long double func3001(signed int param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern unsigned int func3002(signed char param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed char func3003(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned int func3004(signed long long int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned long long int func3005(float param_0, signed long int param_1, unsigned short int param_2, signed short int param_3, unsigned int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed long int
 */
extern unsigned long int func3006(signed short int param_0, signed long long int param_1, double param_2, signed 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 short int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern long double func3007(unsigned short int param_0, signed long int param_1, signed long long int param_2, unsigned short int param_3, signed short int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed short int func3008(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern void proc3009(long double param_0, unsigned long long int param_1);
/*
 * return type: pointer signed long long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed long long int * func3010(signed char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc3011(signed int param_0, bool param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed int
 */
extern bool func3012(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern void proc3013(long double param_0, signed short int param_1, long double param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned short int func3014(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned short int func3015(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: double
 */
extern unsigned short int func3016(unsigned long long int param_0, signed long int param_1, unsigned long long int param_2, unsigned long long int param_3, double param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern signed char func3017(signed short int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern double func3018(bool param_0, signed long int param_1, bool param_2);
/*
 * return type: double
 * param_0 type: bool
 */
extern double func3019(bool param_0);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern long double func3020(unsigned int param_0, bool param_1, float param_2, signed int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern long double func3021(unsigned long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed long long int func3022(unsigned int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern long double func3023(unsigned char param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed long int func3024(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern unsigned short int func3025(unsigned char param_0, signed short int param_1, unsigned int param_2, long double param_3, signed char param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern void proc3026(unsigned char param_0, signed long int param_1, unsigned long int param_2, unsigned char param_3, unsigned short int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern void proc3027(signed int param_0, unsigned char param_1, signed long int param_2, double param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern unsigned int func3028(signed int param_0, double param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern signed int func3029(long double param_0, unsigned long int param_1, unsigned long int param_2, double param_3);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern long double func3030(unsigned int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed char func3031(unsigned short int param_0, unsigned long int param_1, signed long int param_2, double param_3, unsigned long long int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern void proc3032(unsigned char param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern float func3033(double param_0, double param_1, unsigned long long int param_2, long double param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern signed char func3034(unsigned long int param_0, unsigned long int param_1, double param_2, long double param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern float func3035(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern unsigned long int func3036(long double param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern signed short int func3037(long double param_0, signed short int param_1, signed short int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 */
extern void proc3038(float param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern void proc3039(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern void proc3040(signed int param_0, long double param_1, signed int param_2, signed short int param_3, signed long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern void proc3041(signed long int param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern signed long long int func3042(signed long long int param_0, double param_1, long double param_2, signed short int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern signed long int func3043(unsigned char param_0, unsigned long int param_1, bool param_2, signed short int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned char func3044(unsigned char param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed int func3045(unsigned short int param_0, unsigned int param_1, long double param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned short int func3046(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned short int func3047(bool param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern double func3048(unsigned int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern unsigned char func3049(unsigned char param_0, unsigned char param_1, signed char param_2, signed char param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: float
 */
extern signed int func3050(float param_0, signed long long int param_1, unsigned short int param_2, unsigned char param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: double
 */
extern unsigned long long int func3051(unsigned int param_0, double param_1, bool param_2, long double param_3, double param_4, double param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern long double func3052(unsigned short int param_0, unsigned char param_1, signed long long int param_2, signed short int param_3, signed int param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: double
 */
extern signed long int func3053(unsigned long int param_0, unsigned long long int param_1, signed short int param_2, signed char param_3, long double param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed int func3054(unsigned int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern void proc3055(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern unsigned int func3056(bool param_0, signed char param_1, signed long long int param_2, unsigned long long int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern double func3057(unsigned long int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned char func3058(signed long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: signed short int
 */
extern void proc3059(unsigned short int param_0, bool param_1, long double param_2, unsigned int param_3, float param_4, signed short int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed long int func3060(unsigned int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed int func3061(long double param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern bool func3062(double param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed long int func3063(double param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern signed int func3064(signed long long int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern long double func3065(signed long long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned long int func3066(unsigned char param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern bool func3067(unsigned char param_0, unsigned int param_1, signed short int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern bool func3068(long double param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: long double
 */
extern bool func3069(signed long int param_0, bool param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed short int func3070(unsigned char param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed int func3071(long double param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern float func3072(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed long int func3073(signed long long int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern float func3074(signed int param_0, signed long int param_1, long double param_2, signed char param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern float func3075(unsigned long int param_0, signed short int param_1, signed char param_2, signed short int param_3, signed int param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern bool func3076(long double param_0, signed short 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
 */
extern signed long long int func3077(signed char param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern signed short int func3078(unsigned int param_0, unsigned short int param_1, unsigned int param_2, bool param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned char func3079(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned long long int func3080(unsigned long long int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern bool func3081(float param_0, unsigned long int param_1, unsigned long int param_2, signed long int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned char func3082(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern unsigned long int func3083(unsigned long int param_0, double param_1);
/*
 * return type: array 2 unsigned char
 */
extern unsigned char * func3084();
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern double func3085(float param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern void proc3086(long double param_0, signed short int param_1, signed short int param_2, bool param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 */
extern double func3087(double param_0, unsigned int param_1, signed long long int param_2, unsigned long long int param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed int func3088(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 */
extern unsigned char func3089(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern void proc3090(signed int param_0, signed short int param_1, double param_2, unsigned int param_3, long double param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed int
 */
extern bool func3091(unsigned short int param_0, signed char param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned long long int func3092(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern void proc3093(signed char param_0, unsigned short int param_1);
/*
 * return type: array 5 bool
 * param_0 type: unsigned char
 */
extern bool * func3094(unsigned char param_0);
/*
 * return type: pointer unsigned short int
 */
extern unsigned short int * func3095();
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern signed short int func3096(signed char param_0, signed char param_1, signed long long int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 */
extern void proc3097(long double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern signed long int func3098(unsigned short int param_0, signed short int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern float func3099(long double param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern unsigned long long int func3100(bool param_0, float param_1, unsigned long int param_2, signed short int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern bool func3101(unsigned int param_0, signed long int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed char
 */
extern signed short int func3102(signed char param_0, float param_1, double param_2, long double param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern void proc3103(signed short int param_0, bool param_1, unsigned long long int param_2, float param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern bool func3104(unsigned short int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern unsigned int func3105(unsigned long int param_0, signed long long int param_1, bool param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: long double
 */
extern long double func3106(double param_0, signed short int param_1, long double param_2, signed int param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern long double func3107(long double param_0, unsigned char param_1);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed short int * func3108(unsigned long long int param_0, unsigned short int param_1, unsigned short int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed long int func3109(signed short int param_0, double param_1, signed int param_2, unsigned char param_3, signed short int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 */
extern signed short int func3110(unsigned short int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 */
extern void proc3111(float param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern unsigned short int func3112(signed long long int param_0, unsigned long int param_1, signed long int param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern signed long int func3113(signed int param_0, float param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern unsigned long long int func3114(unsigned long long int param_0, float param_1, float param_2, unsigned long int param_3, bool param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern float func3115(float param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern unsigned char func3116(long double param_0, float param_1, unsigned int param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern unsigned char func3117(double param_0, unsigned short int param_1, bool param_2, signed char param_3, signed short int param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern bool func3118(unsigned int param_0, unsigned int param_1);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed short int * func3119(unsigned short 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 func3120(signed long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern unsigned int func3121(float param_0, long double param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern signed int func3122(signed char param_0, signed char param_1, bool param_2, unsigned short int param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed int func3123(bool param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned short int func3124(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern void proc3125(unsigned char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc3126(long double param_0, double param_1, signed long int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed int func3127(float param_0, signed long long int param_1, float param_2, bool param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern unsigned int func3128(float param_0, signed int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: signed long int
 */
extern signed int func3129(signed long long int param_0, float param_1, unsigned short int param_2, float param_3, unsigned short int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned int func3130(bool param_0, signed short int param_1);
/*
 * return type: pointer signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: double
 */
extern signed int * func3131(unsigned long int param_0, unsigned short int param_1, double param_2, long double param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned long int func3132(signed 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 func3133(signed long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed int func3134(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: float
 */
extern signed long long int func3135(long double param_0, unsigned long long int param_1, bool param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern void proc3136(unsigned char param_0, signed int param_1);
/*
 * return type: signed long long 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 int
 * param_5 type: bool
 */
extern signed long long int func3137(signed long int param_0, unsigned short int param_1, unsigned short int param_2, bool param_3, signed long int param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned long int func3138(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned int func3139(signed long long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern unsigned long long int func3140(signed int param_0, long double param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern unsigned long long int func3141(long double param_0, unsigned char param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed int func3142(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern unsigned long int func3143(double param_0, unsigned int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed int func3144(double param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed long int func3145(signed short int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern signed short int func3146(long double param_0, float param_1, unsigned long int param_2, bool param_3, signed long long int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: bool
 */
extern unsigned int func3147(bool param_0, bool param_1, unsigned short int param_2, signed char param_3, bool param_4, bool param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern void proc3148(bool param_0, unsigned long long int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern unsigned short int func3149(signed long int param_0, bool param_1, float param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func3150(signed long long int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern float func3151(signed long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed long int func3152(signed long int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern unsigned short int func3153(signed char param_0, signed short int param_1, unsigned char param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: array 6 unsigned char
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned char * func3154(long double param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern signed long long int func3155(signed long long int param_0, signed int param_1, signed int param_2, signed long long int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern void proc3156(signed short int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned int func3157(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern void proc3158(unsigned long long int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed long int func3159(float param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern unsigned short int func3160(unsigned int param_0, double param_1, double param_2, signed short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern void proc3161(bool param_0, double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern void proc3162(bool param_0, signed char param_1, unsigned long int param_2, float param_3, bool param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern double func3163(long double param_0, unsigned long int param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern unsigned int func3164(signed short int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern void proc3165(bool param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern signed long int func3166(unsigned char param_0, signed int param_1, unsigned char param_2, float param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern signed long long int func3167(unsigned char param_0, unsigned long int param_1);
/*
 * return type: array 6 unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned short int * func3168(signed long int param_0, signed int param_1);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func3169();
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: long double
 */
extern bool func3170(bool param_0, long double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 */
extern void proc3171(signed long int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 */
extern signed char func3172(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern unsigned short int func3173(unsigned short int param_0, double param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: double
 */
extern unsigned long int func3174(bool param_0, unsigned short int param_1, double param_2, bool param_3, double param_4);
/*
 * return type: array 3 bool
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern bool * func3175(signed long int param_0, float param_1, bool param_2, signed int param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed char func3176(signed short int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed short int func3177(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern double func3178(bool param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern void proc3179(signed long int param_0, signed short int param_1, signed char param_2, signed int param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed int func3180(float param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: bool
 */
extern float func3181(float param_0, signed char param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed int func3182(unsigned char param_0, unsigned char 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: unsigned char
 */
extern signed long int func3183(unsigned int param_0, signed int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned char func3184(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: double
 */
extern void proc3185(signed char param_0, bool param_1, float param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned long int func3186(signed long int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern unsigned char func3187(signed int param_0, unsigned long int param_1, signed long int 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: signed char
 */
extern signed long int func3188(unsigned long long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern double func3189(float param_0, unsigned char param_1, signed int param_2, float param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern signed long long int func3190(signed char param_0, signed short int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern float func3191(signed long long int param_0, unsigned short int param_1, float param_2, unsigned char param_3, long double param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern void proc3192(long double param_0, unsigned long long int param_1, unsigned long int param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: bool
 */
extern signed short int func3193(signed int param_0, float param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: bool
 */
extern unsigned char func3194(unsigned int param_0, unsigned long int param_1, float param_2, signed short int param_3, float param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned int func3195(signed long int param_0, unsigned long int param_1, double param_2, unsigned short int param_3);
/*
 * return type: array 5 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned short int * func3196(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned long int func3197(signed short int param_0, signed int param_1, double param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: bool
 */
extern double func3198(bool param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned long long int func3199(double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed short int func3200(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern unsigned long long int func3201(signed int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern signed int func3202(unsigned int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern void proc3203(unsigned int param_0, signed short int param_1, long double param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern void proc3204(signed int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed int func3205(unsigned long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern void proc3206(unsigned int param_0, double param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern bool func3207(unsigned char param_0, unsigned long int param_1, long double param_2);
/*
 * return type: array 5 unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern unsigned char * func3208(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern signed long int func3209(double param_0, signed long int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern signed long int func3210(bool param_0, signed int param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed short int func3211(unsigned char param_0, double param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: float
 */
extern long double func3212(bool param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern unsigned long long int func3213(unsigned short int param_0, double param_1, unsigned short int param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned long int func3214(signed char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern void proc3215(float param_0, signed long int param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern unsigned long int func3216(unsigned long long int param_0, signed long long int param_1, unsigned int param_2, double param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: unsigned long int
 */
extern long double func3217(signed long int param_0, signed short int param_1, unsigned short int param_2, unsigned short int param_3, double param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern unsigned long int func3218(signed long long int param_0, double param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern void proc3219(signed long long int param_0, unsigned long long int param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern signed long int func3220(signed char param_0, signed long long int param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern double func3221(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned int func3222(signed int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed short int
 */
extern signed int func3223(unsigned short int param_0, unsigned short int param_1, signed char param_2, float param_3, signed short int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed char func3224(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern signed long long int func3225(unsigned long long int param_0, float param_1, signed long int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: bool
 */
extern signed long long int func3226(bool param_0);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed long long int func3227(signed char param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned short int func3228(signed char param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed long int func3229(signed char param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed long long int func3230(unsigned short int param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed short int func3231(signed int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: double
 */
extern signed short int func3232(unsigned int param_0, bool param_1, unsigned short int param_2, long double param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned long int func3233(bool param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: float
 */
extern void proc3234(unsigned char param_0, unsigned long int param_1, unsigned long long int param_2, float param_3, signed int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: long double
 */
extern signed int func3235(unsigned char param_0, unsigned short int param_1, float param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern signed int func3236(signed char param_0, bool param_1, unsigned int param_2, signed int param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned short int func3237(signed int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern void proc3238(bool param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern float func3239(unsigned short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern void proc3240(signed char param_0, unsigned long long int param_1, signed char param_2, unsigned char param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed char func3241(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned long int func3242(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern unsigned long int func3243(long double param_0, unsigned long int param_1, unsigned long long int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern double func3244(unsigned char param_0, unsigned long int param_1, unsigned long int param_2, unsigned long long int param_3, signed long long int param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern signed char func3245(long double param_0, unsigned long long int param_1, float param_2, long double param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 */
extern long double func3246(unsigned long int param_0);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed short int func3247(long double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed char func3248(double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: float
 */
extern signed short int func3249(unsigned long long int param_0, double param_1, unsigned char param_2, float param_3, signed char param_4, float param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern double func3250(float param_0, signed long long int param_1, signed char param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern double func3251(signed long int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern void proc3252(signed long long int param_0, unsigned short int param_1, signed int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern void proc3253(long double param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern long double func3254(signed short int param_0, unsigned char param_1, long double param_2, signed short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned short int func3255(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern void proc3256(signed char param_0, signed long long int param_1, double param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern unsigned long long int func3257(signed short int param_0, long double param_1, unsigned long long int param_2, double param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed short int func3258(unsigned char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern void proc3259(double param_0, signed int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern void proc3260(unsigned short int param_0, signed long int param_1, unsigned char param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: array 5 signed short int
 * param_0 type: signed short int
 */
extern signed short int * func3261(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern signed int func3262(unsigned long long int param_0, unsigned short int param_1, unsigned int param_2, double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern void proc3263(double param_0, signed short int param_1, double param_2, float param_3, signed char param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: bool
 */
extern double func3264(bool param_0);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern signed short int func3265(signed long int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed long long int func3266(unsigned long long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern float func3267(double param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: float
 */
extern double func3268(long double param_0, signed char param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern void proc3269(signed long long int param_0, signed long int param_1, float param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: float
 */
extern bool func3270(signed long long int param_0, unsigned long int param_1, bool param_2, unsigned long long int param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed long long int func3271(long double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed short int
 */
extern void proc3272(signed char param_0, unsigned char param_1, float param_2, double param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed long int func3273(signed int param_0, unsigned char param_1, signed char param_2, unsigned int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern double func3274(signed short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: float
 */
extern void proc3275(unsigned int param_0, unsigned long long int param_1, long double param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned long int func3276(float param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed char
 */
extern signed long long int func3277(double param_0, signed int param_1, signed short int param_2, unsigned short int param_3, double param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed long int func3278(float param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern signed long int func3279(unsigned long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed char func3280(signed short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 */
extern void proc3281(signed short int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed short int func3282(signed long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: long double
 */
extern void proc3283(float param_0, signed short int param_1, signed long int param_2, unsigned short int param_3, double param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned long long int func3284(signed long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern void proc3285(signed long int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned short int func3286(unsigned long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed int func3287(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned long long int func3288(long double param_0, bool param_1, unsigned short int param_2, bool param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: double
 */
extern long double func3289(signed int param_0, bool param_1, long double param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: signed int
 */
extern void proc3290(unsigned short int param_0, long double param_1, unsigned short int param_2, unsigned char param_3, bool param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 */
extern signed short int func3291(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed int func3292(unsigned int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern unsigned long long int func3293(signed int param_0, double param_1, signed long long int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern unsigned int func3294(unsigned int param_0, double param_1, signed char param_2, signed long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern signed long long int func3295(unsigned short int param_0, bool param_1, signed long long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern void proc3296(bool param_0, signed char param_1, bool param_2, signed char param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned int func3297(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern unsigned int func3298(signed long int param_0, signed char param_1, signed long int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern unsigned long int func3299(signed long long int param_0, bool param_1, unsigned int param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed int func3300(bool param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern void proc3301(double param_0, signed char param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed int func3302(signed long int param_0, double param_1, bool param_2, unsigned long int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed short int func3303(unsigned long long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern signed short int func3304(unsigned short int param_0, signed int param_1, signed short int param_2, signed long int param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern signed short int func3305(float param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned long long int func3306(signed char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern void proc3307(unsigned char param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern unsigned long long int func3308(unsigned short int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern signed char func3309(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: double
 */
extern signed char func3310(double param_0, signed long int param_1, signed int param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern double func3311(signed long int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern double func3312(float param_0, float param_1, unsigned char param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern bool func3313(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: long double
 */
extern signed char func3314(unsigned int param_0, signed long int param_1, unsigned long int param_2, float param_3, long double param_4);
/*
 * return type: array 9 bool
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern bool * func3315(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: array 9 bool
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern bool * func3316(signed short int param_0, double param_1, float param_2, bool param_3, double param_4, unsigned char param_5);
/*
 * return type: array 6 unsigned short int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern unsigned short int * func3317(signed long int param_0, float param_1, unsigned short int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed long int func3318(unsigned long int param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: long double
 */
extern signed long int func3319(unsigned short int param_0, unsigned long int param_1, double param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern long double func3320(unsigned char param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed int func3321(double param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern signed short int func3322(double param_0, unsigned int param_1, long double param_2, double param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern signed char func3323(signed short int param_0, unsigned int param_1, bool param_2, signed long long int param_3);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: float
 */
extern bool func3324(signed int param_0, signed int param_1, signed long long int param_2, long double param_3, float param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern unsigned long int func3325(unsigned long long int param_0, double param_1, long double param_2, float param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern float func3326(unsigned long int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern bool func3327(float param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern signed int func3328(signed long int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern unsigned short int func3329(bool param_0, float param_1, unsigned long long int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern void proc3330(unsigned long int param_0, unsigned long int param_1, signed short int param_2, unsigned int param_3, bool param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern unsigned int func3331(double param_0, unsigned short int param_1, long double param_2, signed long long int param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern unsigned short int func3332(bool param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: bool
 */
extern unsigned int func3333(signed char param_0, unsigned int param_1, unsigned int param_2, unsigned char param_3, long double param_4, bool param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern float func3334(float param_0, bool param_1, unsigned char param_2, long double param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern signed long long int func3335(unsigned long int param_0, signed short int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern bool func3336(unsigned char param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern long double func3337(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern long double func3338(unsigned short int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern long double func3339(unsigned short int param_0, long double param_1, bool param_2, signed int param_3, signed char param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern unsigned char func3340(signed short int param_0, float param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed long int func3341(bool param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern unsigned short int func3342(unsigned long int param_0, bool param_1, signed long long int param_2, signed long long int param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern void proc3343(signed long int param_0, unsigned int param_1, unsigned long long int param_2, double param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern unsigned short int func3344(unsigned long int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern bool func3345(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed long int func3346(signed long long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern signed short int func3347(signed long long int param_0, signed short int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: float
 */
extern double func3348(long double param_0, signed char param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed char func3349(unsigned long long int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern signed int func3350(unsigned long int param_0, signed short int param_1, bool param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern double func3351(signed char param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: double
 */
extern signed long long int func3352(signed int param_0, double param_1, bool param_2, double param_3, long double param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: float
 */
extern void proc3353(unsigned long long int param_0, double param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern unsigned char func3354(long double param_0, unsigned short int param_1, unsigned short int param_2, unsigned long int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern unsigned long long int func3355(signed long int param_0, unsigned short int param_1, bool param_2, signed char param_3, signed long long int param_4, float param_5);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: bool
 */
extern long double func3356(long double param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern unsigned long long int func3357(float param_0, unsigned long long int param_1, unsigned short int param_2, signed short int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern double func3358(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern unsigned long int func3359(signed long long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned char func3360(float param_0, unsigned short int param_1, unsigned int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: array 9 bool
 * param_0 type: bool
 */
extern bool * func3361(bool param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern void proc3362(signed char param_0, bool param_1, signed int param_2, signed int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern void proc3363(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern unsigned long long int func3364(unsigned char param_0, signed short int param_1, signed int param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned long long int func3365(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func3366(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func3367(unsigned short int param_0, unsigned long long 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 func3368(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: bool
 */
extern signed short int func3369(signed int param_0, unsigned int param_1, signed char param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern void proc3370(unsigned char param_0, signed int param_1, unsigned char param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern unsigned char func3371(signed short int param_0, unsigned long int param_1, unsigned short int param_2, signed int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern void proc3372(signed long int param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned 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 func3373(long double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern void proc3374(signed int param_0, signed int param_1, unsigned char param_2, unsigned char param_3, signed short int param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed long long int func3375(signed short int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned long long int func3376(double param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: double
 */
extern long double func3377(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 */
extern void proc3378(signed int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func3379(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern void proc3380(signed short int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed long int func3381(signed short int param_0, signed long int param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern unsigned short int * func3382(unsigned long long int param_0, unsigned int param_1, unsigned char param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned int func3383(unsigned short int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: double
 */
extern float func3384(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern void proc3385(unsigned short int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed short int func3386(unsigned long int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern signed short int func3387(signed short int param_0, signed long long int param_1, unsigned long int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed char func3388(bool param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed short int func3389(unsigned int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern double func3390(signed char param_0, unsigned short int param_1, unsigned int param_2, signed char param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern double func3391(signed long long int param_0, double param_1, signed char param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern void proc3392(signed int param_0, unsigned char param_1, signed int param_2, bool param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned int func3393(bool param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern void proc3394(signed int param_0, float param_1, unsigned char param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 */
extern signed char func3395(signed long long int param_0, long double param_1, signed long int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: float
 */
extern signed int func3396(double param_0, signed int param_1, float param_2, unsigned int param_3, double param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned short int func3397(signed char param_0, unsigned long int param_1, float param_2, signed short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern unsigned short int func3398(bool param_0, float param_1, unsigned char param_2, long double param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern bool func3399(signed long int param_0, bool param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern void proc3400(unsigned char param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern unsigned short int func3401(signed long long int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned int func3402(signed short int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern bool func3403(signed long int param_0, unsigned short int param_1, signed char param_2, signed long long int param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: double
 */
extern long double func3404(float param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed long int func3405(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed int func3406(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 */
extern void proc3407(long double param_0, double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 */
extern void proc3408(long double param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern double func3409(unsigned long long int param_0, unsigned short int param_1, signed short int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned long int func3410(signed long int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern unsigned short int func3411(signed long long int param_0, signed int param_1, unsigned long int param_2, unsigned short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern signed int func3412(unsigned char param_0, unsigned char param_1, signed int param_2, signed char param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern signed int func3413(unsigned char param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned char func3414(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern float func3415(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern unsigned short int func3416(double param_0, unsigned int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: signed char
 * 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 short int
 */
extern signed char func3417(unsigned char param_0, unsigned char param_1, unsigned char param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern unsigned char func3418(bool param_0, float param_1, float param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern bool func3419(unsigned long int param_0, unsigned long int param_1, float param_2, signed long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed int func3420(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern void proc3421(double param_0, double param_1, signed long int param_2, signed char param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: bool
 */
extern float func3422(signed int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned long long int func3423(float param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed int func3424(unsigned long long int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern bool func3425(unsigned long int param_0, unsigned int param_1, signed char param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: double
 */
extern double func3426(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern void proc3427(signed long int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: array 5 unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern unsigned char * func3428(signed long long int param_0, signed long long int param_1, signed long long int param_2, bool param_3, signed char param_4);
/*
 * return type: bool
 * 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: unsigned int
 */
extern bool func3429(long double param_0, signed long long int param_1, unsigned int param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern unsigned char func3430(signed long int param_0, float param_1, unsigned int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern void proc3431(signed short int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: float
 */
extern signed int func3432(double param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern bool func3433(unsigned short int param_0, unsigned int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern long double func3434(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 long int
 */
extern unsigned long int func3435(signed long int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern long double func3436(unsigned long long int param_0, unsigned int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned int func3437(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern void proc3438(double param_0, long double param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern unsigned long long int func3439(signed long int param_0, unsigned long long int param_1, float param_2, unsigned long int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern float func3440(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern void proc3441(signed long long int param_0, bool param_1, unsigned short int param_2, unsigned long int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed long int func3442(long double param_0, float param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: float
 */
extern double func3443(signed long int param_0, unsigned long long int param_1, signed int param_2, signed short int param_3, double param_4, float param_5);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern long double func3444(unsigned int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern unsigned int func3445(float param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 */
extern void proc3446(signed char param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed char func3447(unsigned long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern void proc3448(signed long long int param_0, signed short int param_1, unsigned long int param_2, unsigned short int param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: bool
 */
extern signed long long int func3449(unsigned long int param_0, long double param_1, bool param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: double
 * param_5 type: signed int
 */
extern long double func3450(unsigned char param_0, unsigned int param_1, signed char param_2, float param_3, double param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 */
extern void proc3451(double param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern signed short int func3452(unsigned int param_0, unsigned short int param_1, unsigned long long int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern float func3453(bool param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern unsigned int func3454(signed char param_0, signed long int param_1, signed long int param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern unsigned long long int func3455(unsigned short int param_0, unsigned short int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern void proc3456(bool param_0, signed short int param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned long int func3457(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern void proc3458(unsigned int param_0, signed long int param_1, signed char param_2, bool param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern signed char func3459(unsigned long long int param_0, unsigned long long int param_1, unsigned short int param_2, double param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed char func3460(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func3461(signed short int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern signed int func3462(unsigned char param_0, unsigned char param_1, unsigned char param_2, signed long int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern void proc3463(double param_0, signed int param_1, unsigned int param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern double func3464(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned long int func3465(bool param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern unsigned short int func3466(unsigned long int param_0, float param_1, unsigned char param_2, unsigned short int param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern unsigned long int func3467(signed long long int param_0, signed long int param_1, signed short int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 */
extern void proc3468(unsigned char param_0, signed char param_1, unsigned long long int param_2, bool param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned char func3469(signed long long int param_0, signed short int param_1, bool param_2, signed long long int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: float
 */
extern signed long long int func3470(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 */
extern void proc3471(double param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: long double
 */
extern unsigned short int func3472(signed long long int param_0, signed short int param_1, unsigned int param_2, double param_3, signed int param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern long double func3473(signed long int param_0, unsigned long int param_1, long double param_2, unsigned int param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern float func3474(long double param_0, signed short int param_1, long double param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed int
 */
extern long double func3475(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: float
 */
extern void proc3476(unsigned long int param_0, long double param_1, float param_2);
/*
 * return type: array 4 unsigned char
 */
extern unsigned char * func3477();
/*
 * return type: array 4 unsigned char
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern unsigned char * func3478(signed char param_0, signed short int param_1, signed long int param_2, long double param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern signed char func3479(double param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern long double func3480(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern void proc3481(bool param_0, long double param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed short int func3482(float param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: double
 */
extern unsigned short int func3483(signed long int param_0, unsigned int param_1, signed long long int param_2, signed char param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern unsigned short int func3484(long double param_0, signed int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern long double func3485(unsigned char param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned int func3486(signed char param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern signed char func3487(unsigned short int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned int func3488(signed long long int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed short int func3489(signed long long int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern unsigned long int func3490(signed int param_0, unsigned char param_1, signed long long int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 */
extern unsigned long int func3491(signed short int param_0, signed char param_1, signed long long int param_2, unsigned long long int param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern unsigned long long int func3492(unsigned char param_0, long double param_1, unsigned long long int param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern unsigned long long int func3493(signed long long int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed short int func3494(signed char param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern long double func3495(unsigned long long int param_0, double param_1);
/*
 * return type: array 2 long double
 * param_0 type: unsigned int
 */
extern long double * func3496(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern bool func3497(unsigned int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern signed short int func3498(signed int param_0, signed int param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern signed long int func3499(unsigned short int param_0, signed long long int param_1, signed long long int param_2, signed short int param_3, long double param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern signed long long int func3500(unsigned char param_0, signed long int param_1, unsigned short int param_2, unsigned short int param_3, bool param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern unsigned int func3501(signed long long int param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern double func3502(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern unsigned long int func3503(unsigned long long int param_0, unsigned short int param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern double func3504(unsigned long long int param_0, signed char param_1, float param_2, signed char param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed long int func3505(unsigned char param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned int func3506(signed int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern unsigned short int func3507(signed int param_0, unsigned char param_1, signed char param_2, double param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func3508(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed int func3509(long double param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern long double func3510(signed short int param_0, unsigned long int param_1);
/*
 * return type: array 2 long double
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern long double * func3511(bool param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern void proc3512(double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned int func3513(unsigned int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern long double func3514(double param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern unsigned short int func3515(unsigned long int param_0, signed char param_1, long double param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned long int func3516(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern void proc3517(unsigned char param_0, signed long int param_1, signed char param_2, unsigned long long int param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern signed char func3518(bool param_0, unsigned long long int param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern signed char func3519(unsigned long int param_0, signed int param_1, unsigned int param_2, float param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern void proc3520(signed long int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern unsigned short int func3521(unsigned long long int param_0, signed short int param_1, unsigned int param_2, unsigned char param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern unsigned int func3522(signed char param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern signed short int * func3523(unsigned long long int param_0, signed long long int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: pointer long double
 */
extern long double * func3524();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern unsigned long long int func3525(unsigned long int param_0, unsigned short int param_1, signed long int param_2, unsigned char param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed short int func3526(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: double
 */
extern void proc3527(signed short int param_0, long double param_1, double param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern float func3528(unsigned char param_0, unsigned short int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern long double func3529(signed int param_0, signed int param_1, bool param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern bool func3530(signed char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern void proc3531(long double param_0, float param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern signed short int func3532(signed long int param_0, signed long long int param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern signed char func3533(unsigned long int param_0, signed int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned long int func3534(unsigned char param_0, float 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 func3535(long double param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern signed short int func3536(double param_0, unsigned short int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: bool
 */
extern unsigned int func3537(bool param_0, unsigned long int param_1, signed short int param_2, long double param_3, bool param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern void proc3538(long double param_0, signed char param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern void proc3539(float param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func3540();
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern signed int func3541(signed long int param_0, bool param_1, signed short int param_2, signed char param_3, signed int param_4);
/*
 * return type: array 1 signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed short int * func3542(signed short int param_0, unsigned char param_1);
/*
 * return type: array 1 signed short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed short int * func3543(signed int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * 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: signed char
 */
extern signed long long int func3544(unsigned char param_0, unsigned char param_1, signed short int param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern void proc3545(signed long long int param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed long int func3546(unsigned short int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed long int func3547(unsigned int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern signed long long int func3548(unsigned long long int param_0, long double param_1, bool param_2, long double param_3, long double param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern void proc3549(unsigned char param_0, signed short int param_1, unsigned long long int param_2, bool param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern void proc3550(unsigned long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern signed long long int func3551(signed long long int param_0, long double param_1, unsigned long long int param_2, signed short int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern unsigned long int func3552(signed long long int param_0, long double param_1, signed char param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern signed long long int func3553(unsigned char param_0, unsigned long int param_1, unsigned long long int param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: bool
 */
extern signed long long int func3554(signed short int param_0, double param_1, float param_2, double param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned char func3555(long double param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned short int func3556(signed char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: double
 */
extern void proc3557(float param_0, double param_1, double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed long int
 */
extern signed short int func3558(unsigned char param_0, signed short int param_1, unsigned int param_2, float param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: float
 */
extern unsigned char func3559(signed long int param_0, unsigned int param_1, unsigned char param_2, long double param_3, double param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern void proc3560(signed int param_0, float param_1, long double param_2, signed char param_3, signed int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern unsigned long int func3561(float param_0, bool param_1, unsigned char param_2, signed long int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern float func3562(signed short int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern signed long long int func3563(signed short int param_0, signed char param_1, signed char param_2, unsigned long long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed short int func3564(bool param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern unsigned char func3565(bool param_0, unsigned int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned long long int func3566(signed char param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern float func3567(unsigned short int param_0, float param_1, signed long long int param_2, unsigned char param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern signed char func3568(signed int param_0, signed char param_1, signed int param_2, long double param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern signed int func3569(bool param_0, signed char param_1, signed short int param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern unsigned long long int func3570(bool param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: array 9 signed short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern signed short int * func3571(signed int param_0, long double param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern void proc3572(signed long int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern signed int func3573(signed char param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: float
 */
extern signed long long int func3574(float param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern void proc3575(unsigned long long int param_0, signed short int param_1, signed long long int param_2, bool param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern signed short int func3576(float param_0, double param_1, double param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned long long int func3577(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned long long int func3578(unsigned short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc3579(unsigned char param_0, signed char param_1, bool param_2, unsigned int param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern signed long long int func3580(unsigned char param_0, signed char param_1, signed char param_2, signed int param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern long double func3581(bool param_0, signed short int param_1, unsigned short int param_2, unsigned long long int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern signed short int func3582(signed char param_0, bool param_1, signed char param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern unsigned long int func3583(long double param_0, signed char param_1);
/*
 * return type: array 7 signed char
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed char * func3584(unsigned char param_0, double param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern float func3585(signed char param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern signed int func3586(signed short int param_0, double param_1, signed short int param_2, signed char param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern float func3587(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned short int func3588(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern void proc3589(unsigned long long int param_0, unsigned long int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned int func3590(signed short int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: double
 */
extern float func3591(unsigned int param_0, double param_1, signed long long int param_2, signed int param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed long long int func3592(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern void proc3593(signed long int param_0, unsigned long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern unsigned char func3594(long double param_0, signed long int param_1, float param_2, signed long int param_3, signed long int param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func3595(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 */
extern float func3596(bool param_0);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern unsigned int func3597(float param_0, long double param_1, unsigned long int param_2, unsigned int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern void proc3598(signed long int param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern void proc3599(signed char param_0, signed int param_1, unsigned int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 */
extern void proc3600(double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed char func3601(bool param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed short int func3602(double param_0, unsigned int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern double func3603(double param_0, signed short int param_1, unsigned short int param_2, signed int param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned int func3604(unsigned long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern bool func3605(signed char param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern unsigned int func3606(signed long int param_0, unsigned long int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern float func3607(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed long long int func3608(unsigned int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned long int func3609(long double param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed short int func3610(unsigned short int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern double func3611(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern double func3612(signed long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern unsigned long int func3613(unsigned long long int param_0, double param_1, unsigned char param_2, signed long int param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern signed short int func3614(double param_0, signed int param_1, float param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed int func3615(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern signed int func3616(unsigned short int param_0, unsigned long long int param_1, float param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern signed int func3617(signed char param_0, unsigned short int param_1, unsigned long long int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern bool func3618(float param_0, bool param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed char func3619(bool param_0, unsigned char param_1, signed short int param_2, bool param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned int func3620(signed char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern void proc3621(float param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern bool func3622(signed short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern void proc3623(unsigned long int param_0, signed long int param_1, unsigned long long int param_2, signed short int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern unsigned char func3624(unsigned int param_0, signed int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned long int func3625(float param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc3626(signed long int param_0, signed int param_1, double param_2, unsigned short int param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern bool func3627(unsigned short int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern long double func3628(signed int param_0, double param_1, unsigned short int param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern unsigned short int func3629(signed long long int param_0, signed short int param_1, signed short int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern void proc3630(signed char param_0, signed char param_1, signed long long int param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern bool func3631(signed short int param_0, unsigned int param_1);
/*
 * return type: array 1 signed char
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: double
 */
extern signed char * func3632(signed char param_0, unsigned int param_1, signed long int param_2, float param_3, double param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern void proc3633(bool 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: float
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern signed short int func3634(unsigned char param_0, unsigned short int param_1, float param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern signed long long int func3635(unsigned short int param_0, unsigned long long int param_1, float param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed long long int func3636(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed int
 */
extern unsigned long int func3637(unsigned short int param_0, float param_1, signed int param_2);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed short int * func3638(unsigned char param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern signed short int func3639(unsigned char param_0, unsigned long long int param_1, float param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern void proc3640(double param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: float
 */
extern unsigned char func3641(bool param_0, unsigned long int param_1, float param_2, signed char param_3, float param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern void proc3642(bool param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern double func3643(bool param_0, long double param_1, unsigned char param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern double func3644(signed long long int param_0, long double param_1, unsigned short int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern void proc3645(bool param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern bool func3646(signed long int param_0, signed short int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: double
 */
extern void proc3647(float param_0, bool param_1, float param_2, double param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: bool
 */
extern float func3648(signed short int param_0, unsigned long int param_1, double param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern signed int func3649(unsigned long int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern signed int func3650(unsigned long int param_0, signed char param_1, unsigned short int param_2, signed short int param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern unsigned long int func3651(signed long long int param_0, signed char param_1, signed short int param_2, float param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern void proc3652(signed long int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern signed int func3653(unsigned char param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 */
extern void proc3654(long double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern void proc3655(double param_0, unsigned short int param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: signed long int
 */
extern unsigned short int func3656(signed int param_0, signed long int param_1, unsigned long long int param_2, unsigned int param_3, float param_4, signed long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern unsigned short int func3657(signed char param_0, double param_1, signed int param_2, unsigned int param_3, signed long int param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern unsigned long long int func3658(signed int param_0, long double param_1, signed int param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed short int func3659(unsigned long long int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern double func3660(unsigned char param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed long long int func3661(signed long long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern unsigned long long int func3662(signed char param_0, signed long int param_1, signed long long int param_2, signed short int param_3, signed long int param_4, long double param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern signed char func3663(double param_0, signed long int param_1, unsigned int param_2, bool param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: double
 */
extern signed long int func3664(signed long int param_0, signed char param_1, long double param_2, double param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern float func3665(unsigned long long int param_0, signed short int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned int func3666(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: signed long int
 */
extern unsigned char func3667(long double param_0, signed short int param_1, unsigned short int param_2, unsigned short int param_3, float param_4, signed long int param_5);
/*
 * return type: array 3 unsigned char
 * param_0 type: signed int
 */
extern unsigned char * func3668(signed int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed int func3669(unsigned int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: double
 */
extern signed long int func3670(float param_0, signed long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern void proc3671(signed short int param_0, signed long long int param_1, signed int param_2, signed char param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern signed char func3672(signed long int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed int func3673(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: float
 */
extern signed long int func3674(double param_0, unsigned char param_1, unsigned long long int param_2, float param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned long long int func3675(bool param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern void proc3676(unsigned long long int param_0, float param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: float
 */
extern unsigned long long int func3677(signed short int param_0, signed int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern void proc3678(signed int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern long double func3679(signed char param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned char func3680(signed char param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed char func3681(unsigned char param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern signed char func3682(signed long long int param_0, bool param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern bool func3683(double param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned short int func3684(signed long int param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern double func3685(signed long long int param_0, double param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: bool
 */
extern double func3686(bool param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int func3687(unsigned char param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern signed short int func3688(signed long long int param_0, signed char param_1, signed short int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern float func3689(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern void proc3690(double param_0, double param_1, bool param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern long double func3691(signed long long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed short int func3692(signed int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc3693(unsigned long long int param_0, signed long long int param_1, unsigned short int param_2, unsigned char param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: long double
 */
extern signed long int func3694(signed long int param_0, bool param_1, double param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed short int func3695(bool param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed long long int func3696(unsigned short int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed int func3697(bool param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern long double func3698(unsigned long long int param_0, unsigned short int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: long double
 */
extern signed short int func3699(unsigned long int param_0, float param_1, unsigned short int param_2, unsigned long long int param_3, bool param_4, long double param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: signed char
 */
extern signed char func3700(unsigned short int param_0, unsigned short int param_1, signed int param_2, long double param_3, bool param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed char func3701(bool param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 */
extern void proc3702(long double param_0, signed int param_1, double param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern unsigned long int func3703(signed long long int param_0, signed int param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern signed int func3704(long double param_0, signed int param_1, double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: long double
 */
extern void proc3705(signed char param_0, signed int param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern signed int func3706(signed long int param_0, signed long long int param_1, signed long long int param_2, float param_3, unsigned short int param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern signed char func3707(signed short int param_0, float param_1, double param_2, float param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern void proc3708(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern unsigned long int func3709(unsigned int param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: long double
 */
extern void proc3710(unsigned long int param_0, unsigned int param_1, signed int param_2, long double param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern unsigned short int func3711(unsigned char param_0, signed long long int param_1, signed char param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: double
 */
extern void proc3712(bool param_0, signed long long int param_1, unsigned long long int param_2, bool param_3, float param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed long long int func3713(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern unsigned long int func3714(unsigned short int param_0, float param_1, signed long int param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func3715(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed long long int func3716(signed long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern void proc3717(unsigned int param_0, signed int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: bool
 */
extern void proc3718(unsigned short int param_0, signed long int param_1, long double param_2, double param_3, signed int param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern signed char func3719(unsigned long int param_0, signed short int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned int func3720(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern void proc3721(unsigned char param_0, bool param_1, bool param_2, signed char param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed int func3722(long double param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern unsigned short int func3723(signed long int param_0, unsigned char param_1, unsigned char param_2, float param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern signed int func3724(unsigned long int param_0, signed char param_1, bool param_2, signed int param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern long double func3725(long double param_0, bool param_1, unsigned int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed int func3726(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern signed long long int func3727(signed int param_0, float param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern void proc3728(signed long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern void proc3729(double param_0, bool param_1, signed long long int param_2, double param_3, signed long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern void proc3730(unsigned int param_0, double param_1, signed char param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern double func3731(signed short int param_0, unsigned int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: array 7 signed char
 * param_0 type: signed long int
 */
extern signed char * func3732(signed long int param_0);
/*
 * return type: array 7 signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern signed char * func3733(unsigned short int param_0, signed long long int param_1, unsigned long long int param_2, signed long long int param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern signed long long int func3734(signed char param_0, double param_1, signed long int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern void proc3735(signed short int param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed long int func3736(bool param_0, bool param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern double func3737(unsigned int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern signed long int func3738(signed short int param_0, signed char param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern void proc3739(bool param_0, signed short int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: array 4 unsigned char
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned char * func3740(signed int param_0, signed long long int param_1);
/*
 * return type: pointer float
 * param_0 type: signed long int
 */
extern float * func3741(signed long int param_0);
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned char * func3742(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern void proc3743(bool param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern double func3744(long double param_0, signed int param_1, float param_2, signed long int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern long double func3745(signed long int param_0, unsigned char param_1, unsigned int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed long long int func3746(signed int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern long double func3747(signed int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: double
 */
extern long double func3748(signed short int param_0, signed long long int param_1, signed long long int param_2, signed long int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned short int func3749(unsigned short int param_0, signed short int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern void proc3750(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned char func3751(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: bool
 */
extern unsigned long int func3752(double param_0, unsigned long int param_1, bool param_2, float param_3, bool param_4);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern float func3753(signed short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern void proc3754(unsigned char param_0, unsigned long long int param_1, signed char param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern signed char func3755(unsigned short int param_0, signed short int param_1, signed int param_2, double param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern unsigned short int func3756(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed long long int func3757(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned short int func3758(signed char param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed int func3759(unsigned char param_0, signed 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: unsigned int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern signed long int func3760(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, bool param_3, signed char param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed long int func3761(double param_0, unsigned char param_1, unsigned long int param_2, unsigned char param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern float func3762(signed long long int param_0, float param_1);
/*
 * return type: pointer unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned short int * func3763(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern void proc3764(unsigned char param_0, unsigned long long int param_1, float param_2);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern unsigned short int * func3765(signed long long int param_0, signed int param_1, double param_2, signed long long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern void proc3766(long double param_0, float param_1, signed short int param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned short int func3767(bool param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: double
 */
extern unsigned short int func3768(long double param_0, signed long int param_1, long double param_2, unsigned int param_3, long double param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed short int func3769(float param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: long double
 */
extern void proc3770(unsigned long long int param_0, unsigned long int param_1, signed char param_2, signed char param_3, long double param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern unsigned char func3771(signed long int param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned char param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func3772(signed long int param_0, double param_1, unsigned long long int param_2, unsigned short int param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: double
 */
extern void proc3773(unsigned long long int param_0, unsigned long int param_1, double param_2, signed char param_3, float param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed long int func3774(signed short int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern signed int func3775(signed long int param_0, unsigned short int param_1, signed short int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern unsigned short int func3776(unsigned int param_0, signed short int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern void proc3777(signed char 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: unsigned char
 */
extern void proc3778(unsigned long long int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned char func3779(float param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern long double func3780(signed char param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern unsigned int func3781(unsigned int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern unsigned int func3782(unsigned long long int param_0, double param_1, signed long int param_2, float param_3, float param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed short int func3783(long double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed short int func3784(float param_0, unsigned char param_1, signed int param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 */
extern unsigned short int func3785(signed char param_0, signed int param_1, unsigned long int param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: pointer signed char
 */
extern signed char * func3786();
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed char func3787(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned char func3788(unsigned long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed long int func3789(unsigned int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern signed int func3790(bool param_0, signed long long int param_1, signed short int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed long int func3791(signed short int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed char func3792(signed short int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern float func3793(double param_0, signed int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern double func3794(unsigned char param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: float
 */
extern signed long long int func3795(signed int param_0, unsigned int param_1, signed short int param_2, signed int param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed int func3796(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned int func3797(long double param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern long double func3798(float param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned int func3799(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc3800(bool param_0, signed int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed int
 */
extern unsigned short int func3801(bool param_0, long double param_1, signed int param_2);
/*
 * return type: array 9 signed long int
 * param_0 type: float
 */
extern signed long int * func3802(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func3803(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func3804(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: array 4 unsigned long long int
 * param_0 type: unsigned long int
 */
extern unsigned long long int * func3805(unsigned long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed long int func3806(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func3807(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern bool func3808(bool param_0, unsigned int param_1, signed long int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed int
 */
extern unsigned int func3809(long double param_0, bool param_1, long double param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned long long int func3810(unsigned short int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern float func3811(signed int param_0, signed long int param_1, signed long int param_2, unsigned long long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern unsigned short int func3812(unsigned char param_0, double param_1, signed short int param_2, double param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern signed long int func3813(unsigned short int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern bool func3814(unsigned char param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed int
 */
extern signed long int func3815(signed short int param_0, double param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern float func3816(unsigned char param_0, signed short int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern double func3817(signed long int param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: float
 */
extern signed char func3818(unsigned long int param_0, unsigned long int param_1, double param_2, float param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned char func3819(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern unsigned char func3820(unsigned int param_0, signed short int param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern signed short int func3821(double param_0, signed long int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: array 6 signed short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed char
 */
extern signed short int * func3822(long double param_0, float param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed char func3823(unsigned short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern void proc3824(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed short int
 */
extern signed short int func3825(unsigned long int param_0, signed short int param_1, float param_2, double param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern unsigned int func3826(unsigned char param_0, unsigned long int param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned int func3827(unsigned long long int param_0, float param_1, signed int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern unsigned long long int func3828(signed int param_0, signed long long int param_1, double param_2, long double param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned long long int func3829(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed long int func3830(bool param_0, unsigned char param_1, bool param_2, signed short int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern void proc3831(signed long int param_0, signed long long int param_1, signed char param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned int func3832(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern void proc3833(unsigned char param_0, unsigned short int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern double func3834(signed long long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern unsigned long long int func3835(signed long long int param_0, float param_1, double param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed long long int func3836(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern signed long int func3837(signed long long int param_0, signed long int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern unsigned short int func3838(signed char param_0, unsigned char param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern float func3839(signed long long int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern bool func3840(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed int func3841(signed long long int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern bool func3842(long double param_0, signed long long int param_1);
/*
 * return type: array 1 signed short int
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed short int * func3843(double param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern unsigned int func3844(signed char param_0, unsigned long int param_1, signed short int param_2, signed long long int param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: double
 */
extern unsigned int func3845(signed char param_0, signed short int param_1, double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern void proc3846(bool param_0, bool param_1, bool param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned short int func3847(double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed long long int func3848(float param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern unsigned long int func3849(unsigned long int param_0, unsigned char param_1, long double param_2, bool param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned long int func3850(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern unsigned char func3851(unsigned int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern unsigned short int func3852(unsigned char param_0, long double param_1, signed int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed short int
 */
extern void proc3853(signed long long int param_0, bool param_1, double param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed short int func3854(unsigned char param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern signed long int func3855(signed short int param_0, unsigned short int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned char func3856(float param_0, float param_1, signed int param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned char func3857(signed short int param_0, signed int param_1);
/*
 * return type: array 7 signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed short int * func3858(signed short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc3859(unsigned int param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern unsigned int func3860(signed long int param_0, signed char param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: float
 */
extern signed long int func3861(float param_0, double param_1, long double param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed long int func3862(unsigned long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc3863(signed long int param_0, unsigned long long int param_1, unsigned long long int param_2, long double param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned int func3864(signed long int param_0, bool param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern unsigned long int func3865(unsigned char param_0, signed long long int param_1, unsigned int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed int func3866(unsigned long int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed char func3867(float param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 */
extern signed char func3868(unsigned long int param_0);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern signed int func3869(double param_0, signed char param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned int func3870(signed char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern void proc3871(unsigned char param_0, signed long int param_1, long double param_2, unsigned long long int 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: float
 * param_2 type: signed long int
 */
extern unsigned char func3872(signed char param_0, float param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern long double func3873(bool param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed int func3874(signed long long int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned long long int func3875(bool param_0, unsigned int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: float
 */
extern void proc3876(unsigned char param_0, signed long long int param_1, float param_2, signed int param_3, float param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern long double func3877(signed short int param_0, signed long int param_1, unsigned short int param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern unsigned short int func3878(signed short int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned int func3879(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc3880(unsigned short int param_0, bool param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned long long int func3881(signed int param_0, signed long int param_1);
/*
 * return type: array 7 unsigned long int
 */
extern unsigned long int * func3882();
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: float
 */
extern double func3883(unsigned long long int param_0, float param_1, signed long int param_2, signed int param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern signed int func3884(unsigned char param_0, bool param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed long int func3885(signed int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern double func3886(unsigned long int param_0, double param_1, signed short int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned long int func3887(signed char 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
 */
extern unsigned long long int func3888(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed short int func3889(bool param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern signed short int func3890(unsigned long long int param_0, double param_1, float param_2, float param_3, unsigned char param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern void proc3891(unsigned long long int param_0, float param_1, signed short int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned int func3892(long double param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed char func3893(signed long int param_0, signed int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern void proc3894(double param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned long long int func3895(double param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern double func3896(float param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned char func3897(unsigned short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 */
extern void proc3898(signed long int param_0, unsigned char param_1, signed long int param_2, unsigned long long int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned 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 int
 */
extern signed char func3899(unsigned long int param_0, signed long long int param_1, signed int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned long int func3900(signed long int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern long double func3901(signed int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned long int func3902(signed char param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern bool func3903(float param_0, unsigned long 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: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern void proc3904(signed long int param_0, long double param_1, unsigned short int param_2, bool param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern float func3905(unsigned char param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern float func3906(unsigned long long int param_0, unsigned long long int param_1, unsigned long int param_2, float param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern float func3907(signed long int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed int func3908(unsigned short int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern float func3909(signed int param_0, unsigned char param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern void proc3910(unsigned char param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed char
 */
extern void proc3911(signed long int param_0, signed int param_1, signed char param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: bool
 */
extern unsigned int func3912(double param_0, double param_1, bool param_2);
/*
 * return type: array 3 bool
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern bool * func3913(unsigned long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: bool
 */
extern void proc3914(bool param_0, signed short int param_1, double param_2, bool param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern double func3915(unsigned int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern double func3916(unsigned char param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned short int func3917(unsigned long int param_0, double param_1, signed int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern void proc3918(float param_0, unsigned long long int param_1, float param_2, unsigned int param_3, signed char param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern signed long int func3919(unsigned char param_0, unsigned int param_1, unsigned char param_2, unsigned int param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern unsigned long long int func3920(float param_0, bool param_1, unsigned int param_2, float param_3, long double param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern float func3921(signed int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed long long int func3922(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned long long int func3923(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: signed short int
 */
extern void proc3924(float param_0, unsigned char param_1, bool param_2, double param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed long long int func3925(signed char param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed char func3926(unsigned int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed char func3927(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern signed char func3928(signed long long int param_0, unsigned char param_1, signed long long int param_2, long double param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern float func3929(unsigned short int param_0, long double param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern void proc3930(bool 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
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned long long int func3931(signed short int param_0, signed long int param_1, signed int param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern void proc3932(unsigned int param_0, float param_1, long double param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern unsigned long long int func3933(long double param_0, bool param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern long double func3934(signed int param_0, signed char param_1, long double param_2, unsigned char param_3, unsigned short int param_4, bool param_5);
/*
 * return type: array 7 signed short int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed short int * func3935(bool param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern signed int func3936(float param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern unsigned int func3937(unsigned short int param_0, float param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed short int func3938(signed char param_0, float param_1);
/*
 * return type: array 7 signed char
 */
extern signed char * func3939();
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern void proc3940(float param_0, signed short int param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned char func3941(unsigned short int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern signed char func3942(long double param_0, double param_1, signed short int param_2, unsigned long long int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern void proc3943(signed long int param_0, unsigned int param_1, signed long long int param_2, unsigned long long int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern signed long int func3944(signed long int param_0, signed long long int param_1, float param_2, double param_3, signed long long int param_4, long double param_5);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: float
 */
extern float func3945(unsigned short int param_0, unsigned long long int param_1, unsigned char param_2, unsigned long int param_3, signed short int param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed long int func3946(signed long long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: double
 */
extern bool func3947(bool param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned long long int func3948(signed long int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed char func3949(signed long long int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed char func3950(unsigned short int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern bool func3951(long double param_0, unsigned long int param_1, unsigned long int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned short int func3952(signed long long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func3953(signed long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 */
extern void proc3954(double param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern unsigned int func3955(signed short int param_0, signed char param_1, signed int param_2, signed long long int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern unsigned char func3956(signed int param_0, double param_1, float param_2, signed char param_3, signed char param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern void proc3957(float param_0, float param_1, unsigned int param_2, double param_3, unsigned short int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern void proc3958(signed char param_0, unsigned long long int param_1, unsigned char param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: bool
 */
extern long double func3959(double param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern unsigned char func3960(float param_0, unsigned long long int param_1, unsigned char param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern float func3961(double param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned char func3962(unsigned char param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern signed long int func3963(signed long int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern signed long int func3964(signed int param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: float
 */
extern signed long long int func3965(signed short int param_0, unsigned long long int param_1, bool param_2, unsigned long int param_3, signed short int param_4, float param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed short int func3966(long double param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: bool
 */
extern unsigned short int func3967(unsigned long int param_0, double param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern signed long int func3968(bool param_0, unsigned long long int param_1, float param_2, unsigned short int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: double
 */
extern unsigned long long int func3969(unsigned char param_0, unsigned long int param_1, float param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern unsigned long int func3970(bool param_0, double param_1, long double param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: double
 */
extern bool func3971(long double param_0, unsigned int param_1, bool param_2, float param_3, double param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern long double func3972(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern signed long int func3973(signed int param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: void
 * 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 int
 * param_5 type: signed int
 */
extern void proc3974(signed long long int param_0, unsigned int param_1, signed char param_2, float param_3, signed int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern void proc3975(double param_0, double param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern float func3976(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned long long int func3977(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern unsigned short int func3978(unsigned long long int param_0, signed long long int param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: long double
 */
extern signed long long int func3979(long double param_0, signed char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 */
extern void proc3980(signed char param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern signed short int func3981(unsigned long long int param_0, unsigned short int param_1, signed long long int param_2, signed long int param_3, signed char param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern void proc3982(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: double
 */
extern unsigned short int func3983(unsigned int param_0, long double param_1, double param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern bool func3984(unsigned int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: bool
 */
extern void proc3985(float param_0, signed short int param_1, bool param_2, long double param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern bool func3986(signed short int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: long double
 */
extern unsigned long long int func3987(signed long long int param_0, unsigned int param_1, double param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern void proc3988(signed char param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: long double
 */
extern unsigned short int func3989(float param_0, unsigned char param_1, unsigned long long int param_2, unsigned int param_3, long double param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned int func3990(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern void proc3991(signed int param_0, double param_1, signed int param_2, bool param_3, signed char param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed char func3992(unsigned long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern float func3993(unsigned long long int param_0, unsigned char param_1, signed short int param_2, bool param_3, signed char param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned int func3994(signed int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func3995(signed long int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern long double func3996(unsigned long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern void proc3997(long double param_0, signed short int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern unsigned long long int func3998(unsigned char param_0, unsigned short int param_1, bool param_2, signed char param_3, float param_4, signed long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: float
 */
extern signed short int func3999(unsigned long int param_0, long double param_1, float param_2, unsigned long long int param_3, double param_4, float param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern double func4000(signed char param_0, unsigned long long int param_1, unsigned short int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern unsigned short int func4001(signed char param_0, signed short int param_1, unsigned int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern unsigned char func4002(unsigned char param_0, unsigned long int param_1, long double param_2, unsigned int param_3, double param_4, signed long int param_5);
/*
 * return type: pointer unsigned char
 */
extern unsigned char * func4003();
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed short int func4004(signed int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern bool func4005(signed int param_0, unsigned long int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: signed char
 */
extern unsigned short int func4006(signed long int param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3, long double param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned long long int func4007(signed short int param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: bool
 */
extern double func4008(long double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern void proc4009(unsigned char param_0, unsigned long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern void proc4010(bool param_0, unsigned long int param_1, signed char param_2, signed int param_3, float param_4, unsigned int param_5);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long long int
 */
extern long double func4011(unsigned long long int param_0, unsigned int param_1, float param_2, signed long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed long long int func4012(long double param_0, signed short int param_1);
/*
 * return type: array 5 double
 * param_0 type: signed char
 */
extern double * func4013(signed char param_0);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern bool func4014(signed short int param_0, unsigned int param_1, signed short int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed short int func4015(signed char param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern unsigned long long int func4016(signed short int param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern unsigned short int func4017(bool param_0, signed short int param_1, double param_2, signed long long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned short int * func4018(signed long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern signed long long int func4019(unsigned long int param_0, unsigned char param_1, float param_2, signed long int param_3, float param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: bool
 */
extern signed long int func4020(float param_0, unsigned long long int param_1, signed short int param_2, double param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern signed short int func4021(bool param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern void proc4022(unsigned short int param_0, unsigned long int param_1, unsigned long int param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: bool
 */
extern void proc4023(signed long long int param_0, double param_1, signed long int param_2, float param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern void proc4024(signed long int param_0, signed long int param_1, float param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern signed int func4025(unsigned int param_0, unsigned long long int param_1, signed int param_2, float param_3, signed long long int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern bool func4026(unsigned long long int param_0, unsigned short int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern float func4027(double param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed int func4028(unsigned char param_0, signed long int param_1, unsigned short int param_2, signed short int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned int func4029(long double param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern signed int func4030(signed long long int param_0, unsigned char param_1, signed short int param_2, signed short int param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: float
 */
extern bool func4031(signed char param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern void proc4032(signed int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern long double func4033(signed long long int param_0, unsigned long long int param_1, signed int param_2, unsigned short int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern signed char func4034(unsigned char param_0, unsigned long int param_1, unsigned int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned long int func4035(signed short int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed long int func4036(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned long long int func4037(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern unsigned char func4038(unsigned long int param_0, bool param_1, float param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern void proc4039(signed char param_0, bool param_1, signed long long int param_2, unsigned char param_3, signed char param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern bool func4040(signed short int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed long long int func4041(unsigned char param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed long long int func4042(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern unsigned short int func4043(signed short int param_0, signed long long int param_1, bool param_2, double param_3, long double param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern signed char func4044(bool param_0, signed short int param_1, double param_2, unsigned long long int param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned char func4045(double param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned short int func4046(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned char func4047(bool param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern float func4048(signed long int param_0, signed short int param_1, unsigned int param_2, signed char param_3, unsigned char param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: double
 */
extern signed long int func4049(long double param_0, long double param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed long int func4050(unsigned int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned long int func4051(unsigned long long int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: long double
 */
extern long double func4052(long double param_0, signed long int param_1, signed int param_2, long double param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern signed char func4053(signed char param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func4054(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern signed int func4055(signed long long int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned long int func4056(signed int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern bool func4057(signed short int param_0, unsigned int param_1, unsigned int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned short int func4058(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned short int func4059(signed long long int param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern signed long int func4060(unsigned int param_0, bool param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern signed char func4061(double param_0, bool param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern unsigned int func4062(signed long long int param_0, bool param_1, signed short int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned char func4063(signed char param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern float func4064(signed int param_0, unsigned int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern float func4065(unsigned int param_0, bool param_1, bool param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern void proc4066(unsigned char param_0, unsigned short int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: array 6 unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned char * func4067(signed long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern void proc4068(signed long int param_0, signed int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: array 9 unsigned short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern unsigned short int * func4069(signed long long int param_0, long double param_1, signed long long int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern void proc4070(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned int
 */
extern void proc4071(bool param_0, signed char param_1, unsigned int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern long double func4072(unsigned long long int param_0, signed long long int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 */
extern void proc4073(double param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern unsigned char func4074(signed short int param_0, unsigned long int param_1, signed long int param_2, unsigned long int param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern unsigned short int func4075(signed long int param_0, bool param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern bool func4076(signed long int param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern signed char func4077(unsigned long long int param_0, unsigned int param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned long int func4078(long double param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern float func4079(signed char param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern void proc4080(unsigned char param_0, bool param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern float func4081(signed long long int param_0, unsigned short int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed int func4082(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern unsigned int func4083(bool param_0, unsigned char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern void proc4084(unsigned long long int param_0, bool param_1, unsigned char param_2, signed short int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed int func4085(float param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern void proc4086(double param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned int func4087(unsigned long int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern long double func4088(signed long long int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 */
extern unsigned long int func4089(signed char param_0, signed char param_1, bool param_2);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: double
 */
extern bool func4090(signed long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned long int func4091(signed int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern bool func4092(signed long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern void proc4093(signed long int param_0, unsigned long int param_1, signed long long int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern signed long long int func4094(long double param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned short int func4095(signed char param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern unsigned short int func4096(signed long long int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern long double func4097(signed short int param_0, signed long long int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern unsigned char func4098(unsigned char param_0, signed long long int param_1, unsigned long long int param_2, float param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned int func4099(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: float
 */
extern void proc4100(unsigned short int param_0, signed long int param_1, signed long int param_2, double param_3, signed int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern void proc4101(signed char param_0, signed long long int param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern bool func4102(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned int func4103(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned int func4104(double param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed long long int func4105(float param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: long double
 */
extern void proc4106(signed int param_0, float param_1, signed int param_2, unsigned int param_3, bool param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern signed int func4107(signed short int param_0, unsigned short int param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern signed long int func4108(double param_0, unsigned long int param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc4109(unsigned long long int param_0, signed short int param_1, unsigned long int param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed long int func4110(signed int param_0, signed short int param_1);
/*
 * return type: array 7 unsigned char
 */
extern unsigned char * func4111();
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed long long int func4112(unsigned short int param_0, signed int param_1, signed int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc4113(unsigned long int param_0, signed long long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern void proc4114(unsigned int param_0, long double param_1, unsigned long long int param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern unsigned short int func4115(float param_0, unsigned long long int param_1, unsigned char param_2, signed int param_3, signed short int param_4);
/*
 * return type: array 9 unsigned short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern unsigned short int * func4116(signed char param_0, signed char param_1, bool param_2, unsigned long long int param_3, signed long long int param_4, long double param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern double func4117(signed char param_0, signed char param_1, unsigned short int param_2, unsigned int param_3, double param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern double func4118(signed long int param_0, signed 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: long double
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern unsigned int func4119(signed long int param_0, unsigned long int param_1, long double param_2, long double param_3, long double param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc4120(unsigned int param_0, unsigned char param_1, unsigned short int param_2, signed long long int param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: long double
 */
extern signed char func4121(unsigned long long int param_0, float param_1, bool param_2, double param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern signed long int func4122(bool param_0, unsigned char param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern signed long long int func4123(unsigned char param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern unsigned short int func4124(signed short int param_0, signed char param_1, signed long long int param_2, signed short int param_3, signed short int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern void proc4125(double param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: long double
 */
extern long double func4126(double param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: long double
 */
extern signed short int func4127(signed short int param_0, unsigned char param_1, long double param_2, long double param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern signed int func4128(signed long long int param_0, signed long int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned long int func4129(unsigned long long int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern signed int func4130(double param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern double func4131(bool param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern unsigned char func4132(signed long int param_0, signed char param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern signed long long int func4133(bool param_0, long double param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed long int
 */
extern signed short int func4134(signed long int param_0, unsigned char param_1, unsigned int param_2, float param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern signed long int func4135(signed int param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned int func4136(unsigned 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: signed short int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern unsigned long long int func4137(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2, unsigned long int param_3, bool param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func4138(signed long int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern float func4139(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern void proc4140(signed long int param_0, signed int param_1, unsigned long long int param_2, float param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern float func4141(signed long long int param_0, unsigned long int param_1, float param_2, unsigned short int param_3, signed long int param_4, long double param_5);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern float func4142(signed char param_0, float param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern unsigned char func4143(double param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed int func4144(signed int param_0, unsigned short int param_1, long double param_2, bool param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern float func4145(signed char param_0, signed short int param_1, signed short int param_2, bool param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed long int func4146(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned int func4147(bool param_0, signed long int param_1);
/*
 * return type: pointer long double
 */
extern long double * func4148();
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern unsigned long int func4149(unsigned short int param_0, unsigned short int param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: array 9 unsigned short int
 */
extern unsigned short int * func4150();
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: double
 */
extern void proc4151(signed long int param_0, signed long long int param_1, double param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern unsigned short int func4152(signed long long int param_0, double param_1, bool param_2, unsigned long long int param_3, signed char param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern void proc4153(unsigned long int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern long double func4154(double param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern unsigned char func4155(float param_0, double param_1, unsigned long long int param_2, signed long long int param_3, float param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern signed long int func4156(signed long int param_0, unsigned char param_1, unsigned char param_2, unsigned short int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern long double func4157(double param_0, bool param_1, signed int param_2, signed long long int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern long double func4158(unsigned long int param_0, unsigned char param_1, signed long int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern bool func4159(bool param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern double func4160(bool param_0, long double param_1, unsigned long long int param_2, unsigned char param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern unsigned long long int func4161(long double param_0, signed char param_1, long double param_2, unsigned short int param_3, signed long int param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern signed long long int func4162(signed short int param_0, unsigned long int param_1, bool param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned long long int func4163(signed long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned long long int func4164(unsigned int param_0, signed int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern void proc4165(signed long int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern signed long long int func4166(long double param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern unsigned long int func4167(float param_0, unsigned long int param_1, signed char param_2, signed long int param_3, long double param_4, signed long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned long int func4168(unsigned long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed long long int func4169(signed short int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern float func4170(unsigned long long int param_0, signed int param_1, unsigned long long int param_2, signed int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed int func4171(unsigned long int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed char func4172(unsigned long long int param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern long double func4173(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern unsigned long long int func4174(signed long int param_0, unsigned long long int param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern void proc4175(bool param_0, float param_1, signed long int param_2, long double param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern void proc4176(signed int param_0, unsigned long int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed short int func4177(long double param_0, bool param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: float
 */
extern double func4178(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern void proc4179(unsigned short int param_0, bool param_1, signed long long int param_2, long double param_3, signed char param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern long double func4180(signed char param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern signed char func4181(signed int param_0, unsigned char param_1, signed int param_2, unsigned long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern signed long int func4182(unsigned char param_0, long double param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern signed int func4183(unsigned char param_0, float param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed short int func4184(unsigned long long int param_0, signed long long int param_1, unsigned long long int param_2, unsigned long int param_3, signed short int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern unsigned int func4185(unsigned int param_0, double param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned long int func4186(signed long long int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern bool func4187(unsigned char param_0, unsigned char param_1, long double param_2, unsigned char param_3, long double param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed long long int func4188(bool param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern bool func4189(long double param_0, signed int param_1, float param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern long double func4190(unsigned short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern void proc4191(float param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern unsigned long int func4192(unsigned long int param_0, float param_1, unsigned short int param_2, unsigned long long int param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned short int func4193(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned int func4194(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern void proc4195(float param_0, unsigned long int param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern long double func4196(float param_0, unsigned int param_1, unsigned long long int param_2, long double param_3, unsigned int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned short int func4197(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern unsigned int func4198(unsigned long int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned char func4199(signed short int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern signed long long int func4200(bool param_0, signed long long int param_1, signed char param_2);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern float func4201(unsigned long int param_0, signed int param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern float func4202(unsigned char param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned long int func4203(unsigned int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern unsigned long int func4204(unsigned short int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern bool func4205(signed int param_0, signed short int param_1, signed long int 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: double
 * param_4 type: unsigned short int
 */
extern void proc4206(unsigned long long int param_0, bool param_1, signed long long int param_2, double param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern unsigned long long int func4207(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned int func4208(signed int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed char func4209(signed char param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern float func4210(bool param_0, unsigned char param_1, signed short int param_2, signed int param_3, signed long int param_4, signed char param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern float func4211(float param_0, unsigned long long int param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 */
extern void proc4212(long double param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed long int func4213(signed char param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed long long int func4214(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned long long int func4215(unsigned int param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern signed short int func4216(double param_0, unsigned int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed long int func4217(unsigned char param_0, signed char param_1, bool param_2, bool param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern double func4218(signed int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern void proc4219(double param_0, signed long int param_1, unsigned char param_2, double param_3, bool param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern double func4220(signed long int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern signed long long int func4221(signed long long int param_0, float param_1, bool param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern float func4222(signed char param_0, signed short int param_1);
/*
 * return type: pointer unsigned short int
 * param_0 type: unsigned long long int
 */
extern unsigned short int * func4223(unsigned long long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned long int func4224(bool param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern unsigned long int func4225(signed long long int param_0, float param_1, long double param_2, signed long long int param_3, bool param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern bool func4226(float param_0, unsigned int param_1, bool param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern double func4227(double param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern signed long long int func4228(unsigned long int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned long int func4229(bool param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern void proc4230(signed long int param_0, unsigned short int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern long double func4231(signed short int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern long double func4232(unsigned long long int param_0, float param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed long long int func4233(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed long long int func4234(unsigned long int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: double
 */
extern bool func4235(bool param_0, unsigned long long int param_1, signed long long int param_2, float param_3, double param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern double func4236(unsigned long long int param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern void proc4237(signed short int param_0, unsigned int param_1, unsigned char param_2, double param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: pointer unsigned long long int
 */
extern unsigned long long int * func4238();
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern void proc4239(float param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern long double func4240(signed int param_0, unsigned long int param_1);
/*
 * return type: array 7 bool
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern bool * func4241(double param_0, signed short int param_1, unsigned short int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned int func4242(signed 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: unsigned long long int
 */
extern signed long long int func4243(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: array 7 bool
 * param_0 type: double
 */
extern bool * func4244(double param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern void proc4245(signed int param_0, signed int param_1, float param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: float
 */
extern double func4246(long double param_0, signed short int param_1, signed char param_2, float param_3);
/*
 * return type: array 1 unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned char * func4247(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern signed long int func4248(signed int param_0, float param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func4249(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern signed long long int func4250(signed short int param_0, unsigned char param_1, unsigned long long int param_2, signed long long int param_3, float param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern signed long int func4251(signed short int param_0, float param_1, unsigned long int param_2, signed long long int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern signed long int func4252(float param_0, signed long long int param_1, unsigned long int param_2, unsigned char param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed char func4253(signed char param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned long int func4254(unsigned char param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern long double func4255(bool param_0, signed int param_1, unsigned long long int param_2, signed long int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: long double
 */
extern signed long int func4256(unsigned long long int param_0, bool param_1, signed char param_2, long double param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern double func4257(signed long long int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern signed short int func4258(bool param_0, unsigned long int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed int func4259(signed long long int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern long double func4260(unsigned int param_0, signed short int param_1, float param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned short int func4261(signed long int param_0, signed char param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern void proc4262(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed char
 */
extern unsigned int func4263(unsigned int param_0, unsigned char param_1, bool param_2, float param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern signed int func4264(unsigned short int param_0, signed short int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern unsigned long int func4265(long double param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern long double func4266(unsigned long int param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern unsigned short int func4267(long double param_0, unsigned long long int param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern void proc4268(signed long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: float
 */
extern signed int func4269(float param_0, unsigned int param_1, unsigned short int param_2, long double param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern void proc4270(signed int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern float func4271(signed long long int param_0, float param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: double
 */
extern signed char func4272(long double param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern void proc4273(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern void proc4274(float param_0, signed int param_1, long double param_2, long double param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed long int func4275(signed long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern void proc4276(signed long long int param_0, unsigned short int param_1, unsigned int param_2, bool param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed char func4277(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern void proc4278(unsigned char param_0, signed char param_1);
/*
 * return type: array 6 unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned char * func4279(signed short int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed long int func4280(signed short int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned char func4281(bool param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern unsigned int func4282(unsigned long int param_0, signed int param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern unsigned int func4283(signed char param_0, unsigned char param_1, unsigned long long int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern signed int func4284(unsigned long int param_0, unsigned long int param_1, bool param_2, float param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed int
 */
extern double func4285(double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: float
 */
extern signed short int func4286(unsigned long int param_0, unsigned int param_1, float param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: double
 */
extern void proc4287(signed int param_0, double param_1, unsigned int param_2, unsigned long int param_3, double param_4, double param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern double func4288(signed int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern double func4289(signed int param_0, long double param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern void proc4290(unsigned long long int param_0, signed short int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: double
 */
extern void proc4291(unsigned char param_0, long double param_1, signed short int param_2, double param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed int
 */
extern double func4292(long double param_0, double param_1, signed int param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern double func4293(unsigned long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern void proc4294(signed char param_0, signed int param_1, unsigned long int param_2, signed char param_3, signed short int param_4);
/*
 * return type: array 4 signed char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern signed char * func4295(unsigned int param_0, signed int param_1, long double param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern void proc4296(unsigned char param_0, unsigned int param_1);
/*
 * return type: array 4 signed char
 * param_0 type: signed char
 */
extern signed char * func4297(signed char param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern void proc4298(signed char param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned int func4299(unsigned char param_0, signed 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 func4300(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: double
 */
extern unsigned long int func4301(unsigned int param_0, unsigned int param_1, signed int param_2, unsigned long int param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed short int func4302(unsigned int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern signed int func4303(double param_0, signed long int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern signed int func4304(signed short int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern signed int func4305(signed long long int param_0, float param_1, unsigned char param_2, float param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern void proc4306(signed long int param_0, bool param_1, signed short int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern unsigned long int func4307(unsigned long long int param_0, signed char param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern void proc4308(unsigned char param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern unsigned long int func4309(unsigned char param_0, unsigned long int param_1, float param_2);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: float
 */
extern signed short int * func4310(unsigned long long int param_0, signed char param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern void proc4311(unsigned int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern unsigned int func4312(unsigned int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern void proc4313(unsigned long long int param_0, signed short int param_1, unsigned int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern void proc4314(signed long int param_0, unsigned char param_1, float param_2, signed long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern void proc4315(long double param_0, unsigned short int param_1, unsigned short int param_2, unsigned int param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned long long int func4316(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern unsigned long int func4317(unsigned long int param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern float func4318(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern unsigned long long int func4319(signed char param_0, signed short int param_1, signed long long int param_2, long double param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned long int func4320(signed long int param_0, float 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 func4321(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern bool func4322(unsigned long int param_0, unsigned 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 func4323(unsigned long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern void proc4324(signed short int param_0, float param_1, signed short int param_2, unsigned short int param_3, long double param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: bool
 */
extern void proc4325(double param_0, float param_1, long double param_2, bool param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern unsigned char func4326(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, long double param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern float func4327(unsigned long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern void proc4328(long double param_0, signed long int param_1, signed short int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern unsigned char func4329(signed char param_0, unsigned int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern long double func4330(signed long long int param_0, signed long int param_1, unsigned int param_2, signed int param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern bool func4331(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned int func4332(unsigned int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned short int func4333(bool param_0, signed long long int param_1);
/*
 * return type: array 5 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned short int * func4334(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern bool func4335(signed int param_0, unsigned short int param_1, signed short int param_2, long double param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern signed long int func4336(bool param_0, unsigned long int param_1, signed long long int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern signed int func4337(unsigned long long int param_0, unsigned int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 */
extern void proc4338(signed int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: signed int
 */
extern long double func4339(float param_0, double param_1, signed short int param_2, float param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: double
 */
extern signed short int func4340(unsigned int param_0, unsigned long int param_1, float param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: double
 */
extern unsigned long long int func4341(double param_0, float param_1, signed int param_2, double param_3, signed int param_4, double param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern double func4342(signed int param_0, unsigned long long int param_1, signed long int param_2, signed char param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed short int func4343(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern signed long int func4344(signed long long int param_0, signed long int param_1, float param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern unsigned long long int func4345(bool param_0, double param_1, signed int param_2, signed short int param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern long double func4346(bool param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: float
 */
extern void proc4347(unsigned char param_0, signed short int param_1, unsigned char param_2, unsigned long long int param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned char func4348(signed int param_0, signed int param_1);
/*
 * return type: array 3 unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int * func4349(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned short int func4350(signed int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed int func4351(float param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned char func4352(unsigned int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern bool func4353(unsigned char param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed int func4354(signed short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern void proc4355(unsigned short int param_0, signed long int param_1, float param_2, float param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned int func4356(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern float func4357(unsigned int param_0, long double param_1, signed char param_2, signed int param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern unsigned long long int func4358(double param_0, unsigned char param_1, unsigned char param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern unsigned long int func4359(signed long long int param_0, signed short int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed int
 */
extern signed int func4360(signed char param_0, long double param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: signed int
 */
extern bool func4361(signed int param_0, unsigned long long int param_1, bool param_2, bool param_3, bool param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed char func4362(signed int param_0, bool param_1, bool param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern unsigned char func4363(float param_0, signed long int param_1, unsigned char param_2, unsigned long long int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: pointer float
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern float * func4364(unsigned long long int param_0, signed char param_1, unsigned short int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed char
 */
extern float func4365(long double param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern signed long long int func4366(unsigned int param_0, signed long int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern bool func4367(float param_0, signed short int param_1, unsigned short int param_2, unsigned int param_3, bool param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern double func4368(signed int param_0, unsigned char param_1, signed long int param_2, unsigned short int param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: bool
 */
extern unsigned long long int func4369(bool param_0, float param_1, unsigned int param_2, bool param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern unsigned short int func4370(unsigned short int param_0, signed char param_1, signed int param_2, signed char param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed int
 */
extern unsigned short int func4371(signed long long int param_0, bool param_1, long double param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: long double
 */
extern signed long long int func4372(bool param_0, bool param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed char
 */
extern signed int func4373(long double param_0, signed char param_1, float param_2, signed char param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern double func4374(unsigned long int param_0, signed char param_1, signed short int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: array 8 bool
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern bool * func4375(double param_0, unsigned long long int param_1);
/*
 * return type: array 8 bool
 * param_0 type: long double
 */
extern bool * func4376(long double param_0);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern bool func4377(long double param_0, unsigned long long int param_1, unsigned long int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern unsigned long int func4378(signed int param_0, signed int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern void proc4379(bool param_0, signed short int param_1, unsigned long long int param_2, signed long long int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern unsigned long long int func4380(signed long int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern unsigned int func4381(unsigned int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed short int func4382(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed char func4383(signed short int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed int
 */
extern signed short int func4384(unsigned long int param_0, signed int param_1, bool param_2, long double param_3, signed int param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern long double func4385(unsigned char param_0, unsigned int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern void proc4386(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed char
 */
extern signed char func4387(long double param_0, unsigned char param_1, long double param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern void proc4388(signed long long int param_0, long double param_1, unsigned char param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern unsigned int func4389(unsigned char param_0, signed int param_1, unsigned long long int param_2, long double param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern void proc4390(signed char param_0, float param_1, signed char param_2, bool param_3, signed short int param_4);
/*
 * return type: array 5 float
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern float * func4391(unsigned int param_0, float param_1, unsigned long int param_2, bool param_3, signed int param_4);
/*
 * return type: array 4 array 5 float
 * param_0 type: float
 */
extern float * * func4392(float param_0);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern signed int func4393(signed int param_0, long double param_1, unsigned int param_2, bool param_3, signed char param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned long int func4394(float param_0, float param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern unsigned long int func4395(float param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: array 4 array 5 float
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern float * * func4396(long double param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern long double func4397(signed char param_0, long double param_1, signed int param_2, unsigned char param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned int
 */
extern bool func4398(unsigned char param_0, signed char param_1, unsigned int param_2);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern double func4399(unsigned char param_0, signed short int param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func4400(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: float
 */
extern unsigned long long int func4401(unsigned char param_0, signed int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern bool func4402(signed short int param_0, unsigned int param_1, signed char param_2, signed int param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern long double func4403(signed long int param_0, unsigned long long int param_1, signed long int param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern unsigned short int func4404(signed long long int param_0, unsigned long int param_1, signed short int param_2, long double param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed int func4405(unsigned char param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern unsigned long long int func4406(signed int param_0, unsigned int param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned long long int func4407(float param_0, bool param_1, signed long long int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern bool func4408(unsigned long int param_0, bool param_1, unsigned long int param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func4409(signed short int param_0, unsigned short int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: long double
 */
extern long double func4410(float param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned char func4411(double param_0, double param_1);
/*
 * return type: array 2 unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char * func4412(unsigned char param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern unsigned long int func4413(unsigned long int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned long long int func4414(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern unsigned long long int func4415(bool param_0, bool param_1, signed long long int param_2, unsigned long long int param_3, float param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern float func4416(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern unsigned long int func4417(signed int param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned long long int func4418(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern unsigned char func4419(unsigned long int param_0, unsigned long long int param_1, double param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern void proc4420(unsigned char param_0, signed int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern void proc4421(signed long int param_0, signed short int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed int func4422(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned long int func4423(unsigned short int param_0, unsigned short 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 func4424(signed long long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned short int func4425(unsigned char 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
 * param_2 type: unsigned char
 */
extern unsigned short int func4426(unsigned short int param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern signed long int func4427(unsigned long int param_0, unsigned char param_1, signed int param_2, float param_3, unsigned short int param_4);
/*
 * return type: array 5 unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned short int * func4428(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern unsigned short int func4429(signed int param_0, unsigned long int param_1, long double param_2);
/*
 * return type: array 3 unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned char * func4430(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc4431(float param_0, unsigned long int param_1, unsigned char param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned long long int func4432(bool param_0, float param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed long int
 */
extern double func4433(float param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed long int func4434(float param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern double func4435(signed char param_0, signed short int param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern signed char func4436(bool param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern unsigned int func4437(signed long long int param_0, signed short int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern void proc4438(long double param_0, signed long long int param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed long long int func4439(unsigned long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern void proc4440(double param_0, bool param_1, signed int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed long int func4441(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: float
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern void proc4442(long double param_0, bool param_1, float param_2, float param_3, double param_4, unsigned char param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern unsigned long int func4443(unsigned short int param_0, signed short int param_1, bool param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern unsigned long int func4444(signed long long int param_0, double param_1, float param_2, signed int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern void proc4445(signed long long int param_0, signed char param_1, long double param_2, unsigned long int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern float func4446(unsigned short int param_0, bool param_1, signed int param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed long long int func4447(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed long int func4448(long double param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 */
extern long double func4449(signed char param_0);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern signed int func4450(signed char param_0, float param_1, signed short int param_2, signed char param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern void proc4451(unsigned char param_0, unsigned short int param_1, unsigned int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed int func4452(signed char param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed short int func4453(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed short int func4454(unsigned short int param_0, signed long int param_1);
/*
 * return type: array 8 signed short int
 * param_0 type: bool
 */
extern signed short int * func4455(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern void proc4456(unsigned char param_0, signed int param_1, double param_2, unsigned int param_3, signed char param_4);
/*
 * return type: array 7 unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned short int * func4457(signed long int param_0, unsigned int param_1);
/*
 * return type: array 7 unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int * func4458(unsigned short int param_0);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern double func4459(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern unsigned int func4460(signed int param_0, long double param_1, signed int param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed long int func4461(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern unsigned short int func4462(double param_0, unsigned long int param_1, unsigned short int param_2, long double 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: double
 */
extern double func4463(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern unsigned long int func4464(unsigned long int param_0, signed char param_1, unsigned long long int param_2, unsigned short int param_3, double param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern double func4465(signed long long int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed short int func4466(signed short int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern unsigned int func4467(double param_0, signed long int param_1, unsigned char param_2, float param_3, signed char param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern void proc4468(unsigned long long int param_0, signed int param_1, signed long long int param_2, double param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern float func4469(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned short int func4470(long double param_0, signed long long int param_1);
/*
 * return type: pointer long double
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern long double * func4471(signed long long int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern signed int func4472(signed long long int param_0, signed long int param_1, unsigned char param_2, unsigned char param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed long long int func4473(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 */
extern void proc4474(bool param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern double func4475(unsigned short int param_0, signed long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed long int
 */
extern void proc4476(bool param_0, long double param_1, float param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern unsigned char func4477(long double param_0, long double param_1, signed short int param_2, unsigned long int param_3, bool param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern unsigned char func4478(double param_0, unsigned long int param_1, long double param_2, bool param_3, float param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern void proc4479(unsigned 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: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern unsigned short int func4480(signed short int param_0, signed long int param_1, signed long long int param_2, signed char param_3, unsigned int param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern unsigned char func4481(long double param_0, signed long int param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 */
extern unsigned char func4482(double param_0);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern void proc4483(unsigned int param_0, signed short int param_1, signed long int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern void proc4484(unsigned int param_0, unsigned long long int param_1, bool param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern signed long int func4485(unsigned long int param_0, long double param_1, unsigned int param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern bool func4486(signed short int param_0, signed long long int param_1, double param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned long int func4487(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern unsigned short int func4488(unsigned long int param_0, double param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: array 1 bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern bool * func4489(unsigned int param_0, unsigned long long int param_1, unsigned int param_2, double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern void proc4490(double param_0, long double param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern unsigned short int func4491(long double param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned long long int func4492(double param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: double
 */
extern signed long int func4493(float param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern signed short int func4494(unsigned long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned short int func4495(unsigned long int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed long int func4496(unsigned char param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern signed int func4497(signed long long int param_0, float param_1, signed int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern void proc4498(signed int param_0, float param_1, unsigned char param_2, unsigned int param_3, long double param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern void proc4499(long double param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern unsigned short int func4500(signed int param_0, signed int param_1, double param_2, signed char param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 */
extern void proc4501(bool param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned short int func4502(signed short int param_0, signed long long int param_1);
/*
 * return type: array 4 unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int * func4503(unsigned long int param_0);
/*
 * return type: array 4 unsigned short int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern unsigned short int * func4504(float param_0, unsigned short int param_1, signed int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern void proc4505(signed char param_0, signed char 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 func4506(signed int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern signed long long int func4507(unsigned char param_0, signed char param_1, long double param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern void proc4508(signed int param_0, unsigned int param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 */
extern unsigned int func4509(signed char param_0, unsigned char param_1, double param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed long long int func4510(unsigned short int param_0, unsigned short int param_1, unsigned short int param_2, signed long long int param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed char func4511(signed int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: double
 */
extern long double func4512(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 */
extern void proc4513(signed long int param_0, signed long int param_1, long double param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern void proc4514(signed long long int param_0, unsigned short int param_1, unsigned long long int param_2, float param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern signed char func4515(long double param_0, signed long long int param_1, unsigned short int param_2, bool param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern bool func4516(signed long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern unsigned int func4517(signed int param_0, unsigned int param_1, float param_2, signed char param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern unsigned long long int func4518(unsigned int param_0, signed short int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern long double func4519(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern void proc4520(unsigned short int param_0, unsigned long long int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern void proc4521(signed short int param_0, unsigned long int param_1, signed char param_2, signed long long int param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern signed long long int func4522(float param_0, signed long int param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern signed short int func4523(long double param_0, bool param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern signed short int func4524(bool param_0, long double param_1, unsigned short int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc4525(double param_0, signed int param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern long double func4526(bool 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: signed char
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: bool
 */
extern unsigned int func4527(signed long long int param_0, signed long int param_1, signed char param_2, signed long int param_3, bool param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: float
 */
extern unsigned short int func4528(signed short int param_0, unsigned long long int param_1, bool param_2, signed long int param_3, signed short int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed int func4529(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned short int func4530(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern void proc4531(long double param_0, unsigned short int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned short int func4532(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern unsigned short int func4533(long double param_0, unsigned short int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern unsigned int func4534(signed int param_0, float param_1, bool param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern signed long long int func4535(unsigned long long int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern unsigned int func4536(signed char param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern bool func4537(signed int param_0, signed short int param_1, signed char param_2, long double param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern unsigned long int func4538(unsigned int param_0, unsigned char param_1, unsigned short int param_2, signed long int param_3, float param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern unsigned char func4539(signed int param_0, signed long long int param_1, signed long long int param_2, signed long long int param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern unsigned char func4540(double param_0, unsigned long long int param_1, signed short int param_2, unsigned short int param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned long long int func4541(unsigned short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern void proc4542(float param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func4543(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed long int func4544(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern unsigned long int func4545(signed int param_0, signed int param_1, unsigned short int param_2, float param_3);
/*
 * 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: unsigned long int
 * param_4 type: float
 */
extern unsigned long int func4546(signed int param_0, signed long int param_1, unsigned long int param_2, unsigned long int param_3, float param_4);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern signed char func4547(long double param_0, unsigned short int param_1, unsigned int param_2, unsigned int param_3, double param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed int func4548(double param_0, signed 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: unsigned long long int
 * param_4 type: unsigned long int
 */
extern signed char func4549(signed short int param_0, bool param_1, signed long int param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: array 8 signed char
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern signed char * func4550(signed char param_0, double param_1, double param_2, unsigned long long int param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: bool
 */
extern double func4551(signed int param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed int func4552(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned int func4553(unsigned int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern signed long int func4554(signed char param_0, signed int param_1, unsigned long long int param_2, signed long long int param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed long long int func4555(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern unsigned short int func4556(signed long long int param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern void proc4557(unsigned char param_0, unsigned long int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern unsigned short int func4558(unsigned long int param_0, unsigned short int param_1, unsigned char param_2, long double param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern void proc4559(float param_0, signed char param_1, double param_2, unsigned long long int param_3);
/*
 * return type: array 9 unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int * func4560(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned short int func4561(unsigned long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern unsigned long int func4562(signed long int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern unsigned int func4563(signed short int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: double
 */
extern void proc4564(long double param_0, signed char param_1, bool param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern void proc4565(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned long long int func4566(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern void proc4567(long double param_0, unsigned long long int param_1, signed short int param_2, signed short int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned char func4568(signed int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: float
 */
extern long double func4569(double param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed int func4570(unsigned int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern signed short int func4571(unsigned short int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern signed short int func4572(unsigned short int param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 */
extern signed short int func4573(float param_0, double 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 func4574(signed short int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern unsigned char func4575(signed char param_0, signed long long int param_1, unsigned int param_2, unsigned long int param_3, signed long long int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed short int func4576(bool param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern void proc4577(signed long long int param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: long double
 */
extern bool func4578(unsigned short int param_0, float param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: long double
 */
extern long double func4579(unsigned char param_0, double param_1, signed long long int param_2, long double param_3, bool param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed long long int func4580(signed long int param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern unsigned short int func4581(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern unsigned long int func4582(double param_0, signed long long int param_1, bool param_2, unsigned char param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed int
 */
extern bool func4583(signed long int param_0, signed short int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 */
extern void proc4584(bool param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern void proc4585(float param_0, long double param_1, signed char param_2, signed short int param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern long double func4586(unsigned long int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned char func4587(unsigned int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern void proc4588(signed long long int param_0, unsigned long int param_1, float param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern float func4589(signed char param_0, unsigned int param_1, long double param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern void proc4590(unsigned long long int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: double
 */
extern double func4591(signed char param_0, bool param_1, signed char param_2, signed int param_3, double param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern void proc4592(bool param_0, unsigned char param_1, unsigned long int param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern unsigned short int func4593(unsigned int param_0, float param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: signed char
 */
extern signed short int func4594(unsigned long long int param_0, signed char param_1, unsigned int param_2, long double param_3, long double param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned long long int func4595(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: bool
 */
extern unsigned short int func4596(bool param_0, unsigned char param_1, unsigned long long int param_2, unsigned long long int param_3, long double param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed char func4597(bool param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern unsigned long int func4598(float param_0, double param_1, signed int param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed int
 */
extern unsigned short int * func4599(signed int param_0);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed short int func4600(long double param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func4601(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: signed int
 * param_2 type: double
 * param_3 type: long double
 */
extern void proc4602(signed long long int param_0, signed int param_1, double param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern unsigned short int func4603(signed char param_0, unsigned long long int param_1, float param_2, unsigned long int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern unsigned long int func4604(signed long long int param_0, signed long int param_1, bool param_2, bool param_3, signed long long int param_4, double param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned short int func4605(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: double
 */
extern unsigned long long int func4606(unsigned int param_0, float param_1, long double param_2, long double param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern unsigned short int func4607(signed long int param_0, unsigned long long int param_1, signed short int param_2, signed char param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern signed long long int func4608(signed short int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern void proc4609(signed long long int param_0, unsigned long int param_1, signed short int param_2, double param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 */
extern unsigned long int func4610(double param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern double func4611(unsigned int param_0, double param_1, long double param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: bool
 */
extern void proc4612(signed long int param_0, long double param_1, float param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern signed int func4613(double param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern long double func4614(signed char param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: array 2 bool
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern bool * func4615(unsigned char param_0, long double param_1, signed long long int param_2, double param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern unsigned short int func4616(signed int param_0, unsigned long int param_1, unsigned int param_2, signed int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned int func4617(bool param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern signed int func4618(unsigned short int param_0, unsigned long int param_1, signed char param_2, signed char param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern void proc4619(long double param_0, signed long int param_1, float param_2, float param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern void proc4620(signed char param_0, float param_1, unsigned long int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern signed long int func4621(signed long long int param_0, signed short int param_1, unsigned short int param_2, bool param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: float
 * param_5 type: double
 */
extern void proc4622(float param_0, signed long int param_1, signed char param_2, double param_3, float param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed char func4623(float param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed long long int func4624(double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed char func4625(bool param_0, unsigned long int param_1, signed int param_2, signed int param_3);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func4626();
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: float
 */
extern void proc4627(bool param_0, bool param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern void proc4628(signed long long int param_0, double param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: double
 */
extern float func4629(double param_0, double param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern double func4630(signed short int param_0, unsigned long long int param_1, signed char param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern void proc4631(float param_0, signed char param_1, bool param_2, signed short int param_3, signed long int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed short int func4632(signed int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned short int func4633(bool param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern bool func4634(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern bool func4635(float param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: float
 */
extern signed int func4636(double param_0, double param_1, signed long int param_2, float param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern void proc4637(signed int param_0, signed long long int param_1, signed long long int param_2, bool param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern signed short int func4638(long double param_0, unsigned short int param_1, unsigned short int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned int func4639(unsigned short int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: bool
 */
extern signed long long int func4640(signed char param_0, bool param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern void proc4641(unsigned long int param_0, unsigned int param_1, unsigned int param_2, unsigned long long int param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned int func4642(bool param_0, signed char param_1);
/*
 * return type: array 4 bool
 */
extern bool * func4643();
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func4644(signed long long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc4645(signed long int param_0, double param_1, bool param_2, float param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 */
extern void proc4646(signed int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern unsigned int func4647(long double param_0, unsigned long long int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern signed int func4648(unsigned short int param_0, bool param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned int func4649(signed long long int param_0, long double param_1, double param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern double func4650(unsigned long long int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: long double
 */
extern void proc4651(signed long int param_0, double param_1, signed char param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern void proc4652(signed long long int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern float func4653(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern signed int func4654(unsigned long int param_0, unsigned long int param_1, unsigned char param_2, unsigned int param_3, double param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern long double func4655(unsigned long long int param_0, signed char param_1, signed long int param_2, long double param_3, signed long int param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern long double func4656(signed long long int param_0, signed int param_1, long double param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern long double func4657(bool param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern long double func4658(long double param_0, bool param_1, signed long long int param_2, signed char param_3, bool param_4, signed long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned short int func4659(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: long double
 */
extern long double func4660(signed int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern void proc4661(unsigned short int param_0, signed long long int param_1, double param_2, bool param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern signed long int func4662(bool param_0, signed short int param_1, signed short int param_2, unsigned int param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned char func4663(signed short int param_0, long double param_1);
/*
 * return type: array 3 bool
 */
extern bool * func4664();
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned short int func4665(signed char param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed long int func4666(long double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern void proc4667(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: float
 */
extern unsigned short int func4668(unsigned short int param_0, signed char param_1, unsigned short int param_2, double param_3, signed short int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: long double
 */
extern unsigned short int func4669(bool param_0, unsigned char param_1, bool param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed int func4670(bool param_0, unsigned long long int param_1, signed char param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed int func4671(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern void proc4672(double param_0, signed long int param_1, float param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: double
 */
extern bool func4673(double param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern signed int func4674(signed char param_0, signed char param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: float
 */
extern signed char func4675(long double param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 */
extern signed int func4676(signed short int param_0, unsigned char param_1, unsigned short int param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed short int func4677(double param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern signed short int func4678(signed int param_0, signed long long int param_1, signed long int param_2, signed char param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern void proc4679(signed short int param_0, unsigned short int param_1, long double param_2, signed int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern signed char func4680(unsigned int param_0, unsigned int param_1, signed int param_2, signed long long int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern signed char func4681(unsigned int param_0, signed long long int param_1, unsigned char param_2, long double param_3, signed char param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern unsigned int func4682(bool param_0, unsigned short int param_1, signed long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern void proc4683(unsigned short int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern signed long long int func4684(double param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern unsigned long long int func4685(signed long long int param_0, signed short int param_1, unsigned long int param_2, signed long int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern signed long int func4686(signed long long int param_0, unsigned char param_1, unsigned int param_2, unsigned short int param_3, signed int param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern signed short int func4687(unsigned long long int param_0, signed long long int param_1, unsigned int param_2, unsigned char param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: bool
 */
extern signed int func4688(unsigned int param_0, long double param_1, double param_2, signed char param_3, bool param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern float func4689(double param_0, signed long long int param_1);
/*
 * 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 char
 * param_5 type: bool
 */
extern void proc4690(unsigned char param_0, unsigned long long int param_1, signed long int param_2, double param_3, unsigned char param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern bool func4691(unsigned long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern void proc4692(float param_0, signed short int param_1, float param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned long int func4693(long double param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned int func4694(unsigned long int param_0, bool param_1, signed long int param_2, signed long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed long long int func4695(unsigned char param_0, bool param_1, bool param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern void proc4696(signed long long int param_0, signed long int param_1, bool param_2, signed long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: double
 */
extern void proc4697(unsigned char param_0, unsigned long int param_1, signed short int param_2, float param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern signed long int func4698(double param_0, signed long int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: long double
 */
extern long double func4699(signed short int param_0, bool param_1, long double param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed short int func4700(signed long long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern bool func4701(unsigned char param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern long double func4702(float param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern void proc4703(signed long long int param_0, bool param_1, unsigned long int param_2, signed int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed int
 */
extern double func4704(long double param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern signed long long int func4705(long double param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern unsigned long int func4706(signed int param_0, unsigned int param_1, long double param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern float func4707(unsigned long int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: long double
 */
extern signed short int func4708(signed char param_0, signed int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed short int func4709(signed int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern void proc4710(long double param_0, signed short int param_1, signed int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern void proc4711(signed long long int param_0, long double param_1, unsigned long long int param_2, unsigned char param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern long double func4712(signed short int param_0, signed int param_1, signed long long int param_2, signed int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern void proc4713(signed long long int param_0, unsigned long int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern void proc4714(bool param_0, unsigned int param_1, long double param_2, unsigned int param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern bool func4715(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern void proc4716(signed long int param_0, bool param_1, signed long long int param_2, signed short int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern unsigned short int func4717(unsigned short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern void proc4718(long double param_0, unsigned long long int param_1, signed char param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern void proc4719(signed long long int param_0, double param_1, signed short int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern double func4720(bool param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern void proc4721(signed int param_0, signed int param_1, bool param_2, signed long int param_3, float param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern double func4722(unsigned short int param_0, double 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: unsigned long long int
 * param_4 type: signed long int
 */
extern void proc4723(unsigned long int param_0, signed char param_1, unsigned long int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: array 1 unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned short int * func4724(unsigned int param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern bool func4725(signed char param_0, unsigned short int param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern signed int func4726(signed int param_0, unsigned int param_1, long double param_2, float param_3, unsigned char param_4, float param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed short int func4727(signed char param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern unsigned short int func4728(signed int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: float
 */
extern signed long int func4729(double param_0, double param_1, unsigned short int param_2, signed short int param_3, bool param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern void proc4730(unsigned int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed long int func4731(unsigned long int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned int func4732(bool param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern void proc4733(signed short int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern double func4734(bool param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc4735(unsigned char param_0, unsigned char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern void proc4736(signed char param_0, unsigned long int param_1, double param_2, unsigned int param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern signed long int func4737(double param_0, long double param_1, signed int param_2, unsigned int param_3, long double param_4, signed int param_5);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern float func4738(unsigned int param_0, unsigned short int param_1, float param_2, signed char param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern unsigned short int func4739(signed long int param_0, long double param_1, signed short int param_2, signed long int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern signed short int func4740(unsigned long long int param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern void proc4741(signed char param_0, unsigned short int param_1, double param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern unsigned long int func4742(signed int param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed int func4743(double param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed int
 */
extern unsigned char func4744(double param_0, signed int param_1, long double param_2, long double param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: double
 * param_5 type: signed short int
 */
extern void proc4745(signed short int param_0, float param_1, unsigned long int param_2, float param_3, double param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed short int func4746(signed int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern long double func4747(double param_0, double param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern void proc4748(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed char func4749(bool param_0, unsigned int param_1, bool param_2, double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 */
extern void proc4750(bool param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern long double func4751(unsigned int param_0, float param_1, unsigned long long int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: array 5 signed char
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed char * func4752(long double param_0, unsigned long int param_1);
/*
 * return type: array 5 signed char
 * param_0 type: double
 */
extern signed char * func4753(double param_0);
/*
 * return type: array 5 signed char
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern signed char * func4754(signed int param_0, signed long int param_1, unsigned long int param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern signed char func4755(unsigned short int param_0, bool param_1, unsigned int param_2, signed int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned char func4756(float param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: float
 */
extern void proc4757(unsigned int param_0, unsigned long int param_1, unsigned int param_2, long double param_3, signed char param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern unsigned char func4758(unsigned short int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern double func4759(unsigned short int param_0, signed long int param_1, signed long int param_2, long double param_3, signed char param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern void proc4760(unsigned long long int param_0, bool param_1, float param_2, signed char param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern void proc4761(signed char param_0, unsigned long int param_1, unsigned long long int param_2, bool param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern void proc4762(double param_0, signed int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 */
extern double func4763(signed int param_0, long double param_1);
/*
 * return type: array 4 unsigned short int
 */
extern unsigned short int * func4764();
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed char func4765(unsigned short int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: double
 */
extern bool func4766(long double param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern unsigned char func4767(long double param_0, signed 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 long int
 * param_2 type: unsigned long long int
 */
extern unsigned char func4768(double param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: double
 */
extern void proc4769(signed short int param_0, bool param_1, unsigned short int param_2, signed int param_3, signed short int param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern void proc4770(unsigned int param_0, signed char param_1, double param_2, double param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern signed int func4771(signed long long int param_0, signed short int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern signed short int func4772(long double param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: bool
 */
extern long double func4773(float param_0, bool param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern double func4774(long double param_0, double param_1, bool param_2, signed long int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern void proc4775(unsigned int param_0, signed long int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned long int func4776(signed char param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed char func4777(double param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed long int func4778(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: array 8 signed short int
 */
extern signed short int * func4779();
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned short int func4780(signed short int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern long double func4781(unsigned short int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern long double func4782(unsigned short int param_0, signed long int param_1, signed long int param_2, float param_3, signed short int param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern long double func4783(unsigned long long int param_0, double param_1);
/*
 * return type: array 2 bool
 * param_0 type: unsigned int
 */
extern bool * func4784(unsigned int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned int func4785(signed char param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern unsigned int func4786(unsigned short int param_0, unsigned long int param_1, signed char param_2, long double param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern long double func4787(unsigned long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed int func4788(double param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern signed int func4789(long double param_0, long double param_1, signed int param_2, signed int param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed char func4790(unsigned long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed long int func4791(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: array 8 signed short int
 */
extern signed short int * func4792();
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern void proc4793(double param_0, unsigned char param_1, float param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern signed int func4794(float param_0, unsigned short int param_1, signed long int param_2, signed int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: double
 */
extern void proc4795(bool param_0, float param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed char func4796(long double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: double
 */
extern void proc4797(unsigned int param_0, bool param_1, double param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern signed short int func4798(float param_0, long double param_1, signed short int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern void proc4799(signed long int param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: long double
 */
extern signed short int func4800(signed long long int param_0, long double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern void proc4801(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern unsigned int func4802(float param_0, unsigned char param_1, unsigned long int param_2, unsigned long int param_3, bool param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed long long int func4803(unsigned int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned int func4804(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed short int
 */
extern void proc4805(signed short int param_0, bool param_1, double param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed short int func4806(unsigned short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern void proc4807(signed long long int param_0, signed int param_1, long double param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed short int func4808(unsigned char param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned long long int func4809(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned short int func4810(signed char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern void proc4811(unsigned long int param_0, signed short int param_1, unsigned long int param_2, long double param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern signed long long int func4812(unsigned long int param_0, signed short int param_1, unsigned char param_2, float param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern void proc4813(bool param_0, signed int param_1, float param_2, signed long int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern unsigned int func4814(double param_0, bool param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed char func4815(signed int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: double
 */
extern float func4816(unsigned char param_0, signed long long int param_1, unsigned char param_2, signed int param_3, double param_4, double param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: float
 */
extern float func4817(bool param_0, unsigned long int param_1, unsigned long long int param_2, double param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned char func4818(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern unsigned int func4819(signed int param_0, unsigned long int param_1, long double param_2, unsigned int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern float func4820(unsigned int param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern unsigned long int func4821(signed char param_0, signed long long int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: array 5 bool
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern bool * func4822(signed char param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed int
 */
extern unsigned long int func4823(unsigned int param_0, signed char param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed long int func4824(signed char param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern bool func4825(bool param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern float func4826(unsigned long int param_0, unsigned short int param_1, signed long long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern bool func4827(signed long int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: float
 */
extern bool func4828(unsigned long long int param_0, signed long int param_1, float param_2, signed long long int param_3, long double param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: signed long int
 */
extern unsigned short int func4829(signed int param_0, unsigned int param_1, unsigned long long int param_2, unsigned char param_3, signed long 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: float
 */
extern void proc4830(bool param_0, unsigned long long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern void proc4831(signed char param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern void proc4832(signed long int param_0, float param_1, signed short int param_2, signed short int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern unsigned char func4833(unsigned long long int param_0, signed int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed long long int func4834(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned short int func4835(long double 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: signed int
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern signed long long int func4836(unsigned char param_0, signed long int param_1, signed int param_2, unsigned short int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed long int func4837(bool param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern void proc4838(float param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern void proc4839(unsigned long long int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed int func4840(bool param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned short int func4841(signed int param_0, signed int param_1);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func4842();
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned short int func4843(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern unsigned long int func4844(signed int 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 char
 */
extern signed long int func4845(unsigned long long int param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern long double func4846(signed int param_0, bool param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern void proc4847(signed int param_0, signed short int param_1, signed int param_2, signed short int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern signed long int func4848(unsigned char param_0, long double param_1, unsigned int param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern void proc4849(unsigned short int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern unsigned short int func4850(double param_0, signed long long int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed short int func4851(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned int func4852(signed long long int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed int func4853(signed long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned int func4854(unsigned long long int param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern long double func4855(signed char param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern float func4856(signed long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: bool
 */
extern void proc4857(long double param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, float param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: double
 */
extern long double func4858(signed long long int param_0, unsigned short int param_1, bool param_2, unsigned long int param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned long long int func4859(unsigned char param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern bool func4860(signed int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern signed int func4861(signed int param_0, unsigned long long int param_1, unsigned int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: float
 */
extern void proc4862(double param_0, signed long long int param_1, float param_2, float param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern void proc4863(long double param_0, unsigned short int param_1, unsigned long int param_2, signed short int param_3, double param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern void proc4864(unsigned long int param_0, unsigned long long int param_1, double param_2, signed long long int param_3, signed long long int param_4, float param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern long double func4865(signed long int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern bool func4866(float param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned long long int func4867(double param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed long int func4868(signed long int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern float func4869(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern void proc4870(unsigned long long int param_0, long double param_1, long double param_2, unsigned short int param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned short int func4871(bool param_0, signed char param_1);
/*
 * return type: array 9 unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int * func4872(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern void proc4873(double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern void proc4874(signed short int param_0, double param_1, double param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed int func4875(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern long double func4876(unsigned int param_0, unsigned long int param_1, signed char param_2, bool param_3, signed short int param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed long long int func4877(signed int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern long double func4878(long double param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func4879(double param_0, unsigned long int param_1, unsigned long long int param_2, bool param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: double
 */
extern long double func4880(float param_0, signed char param_1, signed long long int param_2, long double param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern signed char func4881(signed long int param_0, float param_1, signed long long int param_2, unsigned long long int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern float func4882(float param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern void proc4883(signed short int param_0, long double param_1, signed char param_2, unsigned int param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern bool func4884(signed short int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern unsigned long long int func4885(signed char param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: double
 */
extern signed short int func4886(signed long int param_0, signed short int param_1, unsigned long int param_2, float param_3, float param_4, double param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern double func4887(signed int param_0, unsigned int param_1, bool param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern void proc4888(signed int param_0, signed short int param_1, unsigned long long int param_2, signed long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern void proc4889(unsigned short int param_0, unsigned int param_1, double param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed long long int func4890(unsigned int param_0, double param_1, bool param_2, bool param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern unsigned long int func4891(bool param_0, signed long int param_1, unsigned char param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern unsigned char func4892(unsigned long long int param_0, signed long int param_1, signed int param_2, unsigned short int param_3, unsigned short int param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern signed int func4893(unsigned short int param_0, bool param_1, signed char param_2, signed long long int param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern signed int func4894(signed long long int param_0, unsigned int param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed long long int func4895(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 */
extern signed int func4896(double param_0, unsigned char param_1, double param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern void proc4897(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, unsigned char param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned short int func4898(signed char param_0, long double param_1);
/*
 * return type: array 1 unsigned char
 * param_0 type: double
 */
extern unsigned char * func4899(double param_0);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern double func4900(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern void proc4901(signed long int param_0, double param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed short int
 */
extern unsigned long int func4902(unsigned long long int param_0, long double param_1, unsigned short int param_2, unsigned long long int param_3, float param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func4903(signed char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern long double func4904(unsigned long long int param_0, unsigned short int param_1, bool param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern unsigned long int func4905(unsigned int param_0, unsigned int param_1, signed char param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern unsigned int func4906(unsigned long long int param_0, unsigned int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: bool
 */
extern signed long int func4907(bool param_0, signed long int param_1, long double param_2, signed char param_3, signed char param_4, bool param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern double func4908(signed long long int param_0, double param_1, unsigned long long int param_2, signed long long int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long int
 */
extern unsigned int func4909(signed short int param_0, unsigned long long int param_1, float param_2, float param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern unsigned long int func4910(signed char param_0, unsigned char param_1, signed short int param_2, bool param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned long int func4911(signed char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern void proc4912(bool param_0, unsigned long int param_1, unsigned short int param_2, unsigned long int param_3, signed int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern void proc4913(double param_0, signed int param_1, unsigned long int param_2, unsigned long int param_3, double param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern double func4914(float param_0, unsigned short int param_1, signed int param_2, signed long long int param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: array 2 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 * func4915(signed long long int param_0, unsigned long int param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed long int func4916(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc4917(unsigned short int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern float func4918(float param_0, float param_1, signed int param_2, unsigned short int param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned long int func4919(signed short int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern signed long long int func4920(bool param_0, bool param_1, unsigned char param_2, signed int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned long long int func4921(unsigned long int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed long long int func4922(signed char param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned long long int func4923(unsigned long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern float func4924(float param_0, signed long int param_1, unsigned long long int param_2, signed long long int param_3, float param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed char func4925(signed short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern void proc4926(double param_0, unsigned char param_1, signed int param_2, signed long int param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern signed char func4927(unsigned long int param_0, signed long long int param_1, long double param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern signed long int func4928(signed long long int param_0, signed char param_1, float param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 */
extern signed char func4929(float param_0, signed short int param_1, double param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern long double func4930(signed char param_0, long double param_1, signed int param_2, float param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern signed char func4931(signed char param_0, signed int param_1, long double param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern float func4932(signed int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: double
 */
extern void proc4933(signed char param_0, signed long int param_1, unsigned short int param_2, signed int param_3, double param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern long double func4934(signed int param_0, signed int param_1, double param_2, unsigned int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern long double func4935(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern unsigned long int func4936(signed long long int param_0, unsigned char param_1, unsigned int param_2, double param_3);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern long double func4937(long double param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern double func4938(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern void proc4939(unsigned long long int param_0, unsigned int param_1, unsigned short int param_2, float param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern void proc4940(unsigned short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern void proc4941(unsigned short int param_0, unsigned long long int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned short int func4942(unsigned char param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern unsigned char func4943(unsigned long int param_0, unsigned char param_1, bool param_2, bool param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern long double func4944(unsigned short int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * 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 long long int
 */
extern unsigned long int func4945(long double param_0, signed long long int param_1, unsigned short int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed char func4946(long double param_0, unsigned char param_1);
/*
 * return type: array 5 signed char
 * param_0 type: unsigned short int
 */
extern signed char * func4947(unsigned short int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern unsigned long long int func4948(signed char param_0, bool param_1, signed char param_2, signed short int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern void proc4949(signed long long int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern bool func4950(signed short int param_0, signed int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern signed long long int func4951(bool param_0, unsigned int param_1, unsigned long int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern void proc4952(bool param_0, signed long int param_1);
/*
 * return type: array 2 signed char
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern signed char * func4953(double param_0, signed char param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed long long int func4954(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern void proc4955(signed long int param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern signed int func4956(unsigned int param_0, unsigned short int param_1, signed int param_2, signed long long int param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern double func4957(signed char param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed char func4958(signed long long int param_0, signed short 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 func4959(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned char func4960(long double param_0, unsigned short int param_1);
/*
 * return type: array 4 unsigned short int
 */
extern unsigned short int * func4961();
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned char func4962(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern unsigned long long int func4963(signed long long int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern long double func4964(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern unsigned long long int func4965(unsigned short int param_0, double param_1, signed long int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed short int func4966(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern void proc4967(float param_0, bool param_1, unsigned long int param_2, signed short int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern float func4968(signed int param_0, bool param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern float func4969(signed char param_0, signed long int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed char func4970(long double param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern float func4971(unsigned short int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long 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: long double
 */
extern signed short int func4972(unsigned long long int param_0, signed long long int param_1, unsigned long long int param_2, signed short int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed long long int func4973(long double param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed short int func4974(double param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern unsigned long int func4975(signed int param_0, signed long int param_1, signed int param_2, signed long int param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern bool func4976(signed long int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern bool func4977(signed long int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern bool func4978(double param_0, unsigned int param_1, unsigned char param_2, unsigned int param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned char func4979(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern float func4980(unsigned long int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned short int func4981(signed long long int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned char func4982(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 */
extern void proc4983(bool param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: double
 */
extern signed short int func4984(unsigned short int param_0, double param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern signed char func4985(unsigned long long int param_0, unsigned long long int param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern signed long int func4986(signed char param_0, signed char param_1, signed int param_2, signed char param_3, signed int param_4, unsigned char param_5);
/*
 * return type: array 1 signed short int
 */
extern signed short int * func4987();
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern signed int func4988(unsigned long int param_0, unsigned short int param_1, long double param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern signed int func4989(unsigned long long int param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern signed char func4990(long double param_0, signed long int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed char
 */
extern unsigned short int func4991(unsigned int param_0, signed int param_1, bool param_2, long double param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: double
 */
extern void proc4992(signed long long int param_0, unsigned long int param_1, signed char param_2, unsigned int param_3, float param_4, double param_5);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: float
 */
extern signed short int * func4993(unsigned char param_0, signed char param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func4994(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern void proc4995(unsigned long long int param_0, signed int param_1, signed int param_2, signed long int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: array 3 signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: long double
 */
extern signed short int * func4996(float param_0, double param_1, unsigned long long int param_2, signed char param_3, signed char param_4, long double param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern double func4997(signed long int param_0, bool param_1, signed long int param_2, signed int param_3, bool param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed int
 */
extern bool func4998(unsigned char param_0, float param_1, bool param_2, bool param_3, signed int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern long double func4999(unsigned 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 short int
 */
extern signed long int func5000(signed short int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern long double func5001(bool param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern bool func5002(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: bool
 */
extern unsigned long int func5003(unsigned char param_0, unsigned int param_1, signed char param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern unsigned int func5004(signed long long int param_0, double param_1, signed char param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern signed long int func5005(bool param_0, signed short int param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern signed short int func5006(long double param_0, bool param_1, signed char param_2, unsigned char param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed int func5007(unsigned long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern void proc5008(signed long int param_0, signed long int param_1, signed int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern unsigned long long int func5009(signed int param_0, unsigned char param_1, long double param_2, unsigned long long int param_3, unsigned short int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: double
 */
extern void proc5010(signed short int param_0, bool param_1, bool param_2, double param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern signed int func5011(signed long long int param_0, unsigned long int param_1, signed short int param_2, unsigned long int param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern float func5012(long double param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern void proc5013(unsigned long int param_0, long double param_1, signed char param_2, signed char param_3, signed long int param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned char func5014(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed int func5015(double param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern unsigned long int func5016(unsigned short int param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern signed short int func5017(unsigned long int param_0, signed short int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern void proc5018(signed long int param_0, long double param_1, bool param_2, signed char param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed short int
 */
extern signed long int func5019(unsigned short int param_0, unsigned char param_1, double param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned char func5020(signed long int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned int func5021(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc5022(signed short int param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern unsigned short int func5023(signed char param_0, unsigned long long int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern unsigned char func5024(signed long long int param_0, signed char param_1, unsigned long int param_2, unsigned char param_3, signed long long int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern signed int func5025(signed long long int param_0, signed char param_1, unsigned short int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed long int func5026(unsigned long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: long double
 */
extern void proc5027(bool param_0, long double param_1, long double param_2);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed short int
 */
extern double func5028(float param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern void proc5029(unsigned int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern void proc5030(signed char param_0, unsigned char param_1, unsigned char param_2, unsigned char param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern unsigned long int func5031(double param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern long double func5032(float param_0, signed int param_1, signed long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: double
 */
extern void proc5033(signed short int param_0, unsigned int param_1, long double param_2, signed int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed long int func5034(signed long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: double
 */
extern void proc5035(signed short int param_0, bool param_1, double param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned long int func5036(unsigned long long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern float func5037(signed long long int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern float func5038(signed long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern unsigned long int func5039(signed long int param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: bool
 */
extern unsigned long long int func5040(bool param_0, signed char param_1, signed long int param_2, double param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern void proc5041(unsigned short int param_0, unsigned int param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern float func5042(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern unsigned short int func5043(signed int param_0, unsigned char param_1, double param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern signed char func5044(unsigned long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern signed char func5045(double param_0, signed int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned long long int func5046(bool param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern signed char func5047(unsigned long long int param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned char func5048(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned long int func5049(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern unsigned long long int func5050(unsigned char param_0, unsigned short int param_1, bool param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: long double
 */
extern signed short int func5051(unsigned long int param_0, float param_1, float param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern signed short int func5052(signed char param_0, signed short int param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 */
extern bool func5053(long double param_0, long double param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned long int func5054(unsigned int param_0, signed int 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 long long int
 * param_3 type: signed int
 * param_4 type: float
 */
extern unsigned long long int func5055(unsigned long int param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern unsigned long int func5056(signed short int param_0, unsigned long int param_1, signed long int param_2, unsigned int param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed char func5057(unsigned short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern void proc5058(long double param_0, double param_1, signed long long int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern bool func5059(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern unsigned char func5060(unsigned char param_0, signed int param_1, signed long long int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: double
 */
extern signed long long int func5061(signed char param_0, unsigned long int param_1, signed short int param_2, unsigned long int param_3, long double param_4, double param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern void proc5062(float param_0, unsigned short int param_1, signed short int param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: signed char
 */
extern long double func5063(signed char param_0);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: float
 */
extern double func5064(signed long long int param_0, unsigned long int param_1, long double param_2, bool param_3, float param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed long int func5065(unsigned long int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern double func5066(unsigned char param_0, unsigned short int param_1, signed short int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc5067(signed short int param_0, unsigned long int param_1, unsigned long long int param_2, float param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern unsigned int func5068(double param_0, unsigned long long int param_1, signed long long int param_2, signed short int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern signed int func5069(float param_0, unsigned long long int param_1, unsigned char param_2, unsigned long long int param_3, unsigned char param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed long long int func5070(signed char param_0, unsigned long long int param_1);
/*
 * return type: array 6 unsigned short int
 * param_0 type: unsigned long long int
 */
extern unsigned short int * func5071(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern void proc5072(double param_0, bool param_1, signed long int param_2, unsigned long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern signed long long int func5073(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned long int func5074(float param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed int func5075(signed char param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed short int func5076(signed long long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern unsigned long long int func5077(unsigned short int param_0, signed long 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: float
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern void proc5078(unsigned long int param_0, signed long int param_1, float param_2, signed short int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed short int func5079(double param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: float
 */
extern unsigned short int func5080(unsigned int param_0, long double param_1, long double param_2, float param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned short int func5081(unsigned long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: long double
 */
extern void proc5082(signed long long int param_0, signed short int param_1, signed int param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed short int func5083(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern void proc5084(float param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: long double
 */
extern long double func5085(unsigned long int param_0, long double param_1, signed int param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern long double func5086(unsigned int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed long long int func5087(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned long long int func5088(unsigned long long int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern long double func5089(signed short int param_0, unsigned int param_1, signed short int param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern unsigned long int func5090(signed int param_0, signed char param_1, unsigned short int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern unsigned short int func5091(bool param_0, signed int param_1, bool param_2, signed char param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed int func5092(signed long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed char func5093(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern unsigned int func5094(double param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern float func5095(bool param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern signed short int func5096(unsigned int param_0, long double param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned int func5097(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern void proc5098(signed long long int param_0, bool param_1, signed char param_2, signed long long int 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 proc5099(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern unsigned int func5100(signed char param_0, unsigned char param_1, long double param_2, long double param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned char func5101(double param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed char func5102(signed long int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned long long int func5103(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern unsigned long int func5104(unsigned char param_0, unsigned long int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned short int func5105(double param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed long long int func5106(bool param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern void proc5107(signed char param_0, unsigned int param_1, signed int param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed short int func5108(unsigned long int param_0, unsigned long long int param_1, signed long long int param_2, unsigned int param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern unsigned long int func5109(signed short int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern unsigned long int func5110(signed long long int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern long double func5111(signed long int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern signed short int func5112(signed short int param_0, signed char param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern float func5113(unsigned char param_0, unsigned int param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned int func5114(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned int func5115(long double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed int func5116(signed int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern void proc5117(double param_0, unsigned char param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern unsigned char func5118(signed long long int param_0, signed long long int param_1, signed long int param_2, unsigned char param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: double
 */
extern unsigned int func5119(unsigned long int param_0, signed char param_1, double param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern void proc5120(long double param_0, signed long int param_1, unsigned short int param_2, unsigned long int param_3, double param_4, unsigned char param_5);
/*
 * return type: array 9 unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: bool
 */
extern unsigned short int * func5121(signed long long int param_0, signed int param_1, double param_2, bool param_3);
/*
 * return type: pointer array 9 unsigned short int
 */
extern unsigned short int * * func5122();
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed char
 */
extern unsigned long int func5123(unsigned short int param_0, signed long long int param_1, float param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern long double func5124(unsigned int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern bool func5125(signed int param_0, signed long long int param_1, signed char param_2, signed long long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern unsigned int func5126(signed short int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern void proc5127(signed long int param_0, bool param_1, signed int param_2, bool param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern long double func5128(double param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: long double
 */
extern unsigned short int func5129(unsigned char param_0, signed char param_1, double param_2, long double param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern double func5130(unsigned int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned short int func5131(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern unsigned long int func5132(signed long int param_0, signed long int param_1, long double param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned short int func5133(float param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern signed int func5134(unsigned long int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: float
 */
extern unsigned long int func5135(unsigned long int param_0, bool param_1, float param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: float
 */
extern unsigned long int func5136(float param_0, signed char param_1, float param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern double func5137(unsigned long int param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern void proc5138(unsigned short int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern unsigned long int func5139(unsigned short int param_0, double param_1, unsigned int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern unsigned int func5140(double param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned long long int func5141(float param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: double
 * param_5 type: bool
 */
extern double func5142(unsigned long int param_0, signed short int param_1, long double param_2, float param_3, double param_4, bool param_5);
/*
 * return type: array 9 signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern signed short int * func5143(signed char param_0, signed char param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern void proc5144(signed short int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: float
 * 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: double
 */
extern float func5145(unsigned char param_0, unsigned short int param_1, unsigned long long int param_2, signed long long int param_3, double param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern double func5146(bool param_0, signed long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: float
 */
extern signed long long int func5147(signed char param_0, signed long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern void proc5148(double param_0, signed long long int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern double func5149(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed long long int func5150(unsigned char param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern signed long int func5151(signed long int param_0, signed long long int param_1, unsigned short int param_2, unsigned char param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern unsigned long int func5152(long double param_0, signed char param_1, double param_2, signed char param_3, long double param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned long long int func5153(signed long long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern signed long int func5154(float param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern unsigned char func5155(unsigned long long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned long long int func5156(long double param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern unsigned char func5157(signed long long int param_0, unsigned short int param_1, unsigned long long int param_2, signed char param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed char func5158(signed int param_0, unsigned int param_1, unsigned long long int param_2, long double param_3, signed short int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern void proc5159(unsigned short int param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern unsigned char func5160(unsigned short int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern unsigned short int func5161(bool param_0, unsigned short int param_1, float param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed long long int func5162(signed short int param_0, bool param_1, unsigned short int param_2, double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern void proc5163(double param_0, unsigned long int param_1, unsigned char param_2, signed long long int param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern unsigned long long int func5164(signed short int param_0, signed short int param_1, signed short int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern void proc5165(unsigned int param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned int func5166(signed int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern signed int func5167(unsigned long long int param_0, double param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern float func5168(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed short int func5169(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: float
 */
extern unsigned short int func5170(unsigned int param_0, signed long long int param_1, float param_2, signed long int param_3, double param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern void proc5171(unsigned short 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 char
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern void proc5172(unsigned long long int param_0, bool param_1, signed char param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned char func5173(signed int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: double
 */
extern bool func5174(long double param_0, unsigned int param_1, double param_2, double param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern void proc5175(bool param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: array 7 unsigned char
 * param_0 type: unsigned long long int
 */
extern unsigned char * func5176(unsigned long long int param_0);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: long double
 */
extern bool func5177(float param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern unsigned int func5178(signed long long int param_0, unsigned long int param_1, unsigned char param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func5179(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern void proc5180(signed long long int param_0, unsigned char param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed char func5181(double param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern bool func5182(signed int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed int func5183(long double param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed int
 */
extern signed long long int func5184(signed char param_0, signed short int param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern bool func5185(unsigned long int param_0, unsigned long int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern signed short int func5186(signed char param_0, signed int param_1, bool param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern void proc5187(unsigned long int param_0, signed long int param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned long long int func5188(unsigned char param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: double
 */
extern signed short int func5189(signed short int param_0, signed long int param_1, double param_2, signed long int param_3, double param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed char
 */
extern void proc5190(long double param_0, float param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern double func5191(unsigned long long int param_0, unsigned char param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern signed char func5192(signed int param_0, signed char param_1, unsigned int param_2, bool param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern float func5193(long double param_0, unsigned long int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern void proc5194(double param_0, unsigned int param_1, unsigned long 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 func5195(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern float func5196(float param_0, unsigned int param_1, signed short int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern long double func5197(long double param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern unsigned long int func5198(unsigned long long int param_0, signed short int param_1, unsigned char param_2, double param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern long double func5199(unsigned char param_0, double param_1, unsigned int param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern double func5200(unsigned long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: float
 */
extern void proc5201(unsigned char param_0, unsigned short int param_1, bool param_2, signed int param_3, float param_4);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: float
 */
extern bool func5202(signed short int param_0, float param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern double func5203(long double param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed char func5204(signed long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 */
extern unsigned long int func5205(signed long long int param_0, long double param_1, long double param_2, unsigned long long int param_3, signed long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern float func5206(unsigned short int param_0, unsigned int param_1, bool param_2);
/*
 * return type: array 9 unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned short int * func5207(signed int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed int func5208(signed short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: signed long int
 */
extern void proc5209(unsigned long int param_0, bool param_1, signed long long int param_2, signed char param_3, signed char param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed long long int func5210(float param_0, double param_1, signed long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern void proc5211(double param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed int
 */
extern long double func5212(float param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed int func5213(signed char param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed char func5214(float param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: double
 */
extern signed short int func5215(unsigned long int param_0, long double param_1, double param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern bool func5216(long double param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: double
 */
extern unsigned int func5217(float param_0, float param_1, signed char param_2, double param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern float func5218(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern double func5219(unsigned char param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern bool func5220(unsigned char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern void proc5221(double param_0, signed char param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func5222(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern unsigned long int func5223(signed char param_0, bool param_1, long double param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern signed char func5224(signed long int param_0, signed long long int param_1, float param_2, float param_3, unsigned int param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed char func5225(signed int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern signed short int func5226(float param_0, double param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func5227(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern unsigned long long int func5228(signed char param_0, unsigned char param_1, signed long long int param_2, unsigned short int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern signed long long int func5229(long double param_0, long double param_1, unsigned int param_2, unsigned short int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern signed long long int func5230(signed int param_0, unsigned int param_1, signed char param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed short int func5231(unsigned int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern unsigned char func5232(signed short int param_0, unsigned short int param_1, bool param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: float
 */
extern signed long int func5233(float param_0, double param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed long int func5234(unsigned int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed short int func5235(long double param_0, signed long int param_1, long double param_2, unsigned int param_3, signed short int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed short int func5236(long double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed char func5237(long double param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: double
 */
extern unsigned int func5238(double param_0, signed long int param_1, double param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern bool func5239(signed short int param_0, signed short int param_1, unsigned short int param_2, signed short int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern unsigned int func5240(unsigned char param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 */
extern unsigned int func5241(signed long int param_0, bool param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned int func5242(double param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern float func5243(unsigned int param_0, signed short int param_1, unsigned int param_2, unsigned int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern bool func5244(float param_0, signed long long int param_1, unsigned short int param_2, long double param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func5245(float param_0, unsigned short int param_1, double param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: bool
 */
extern long double func5246(unsigned char param_0, float param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern unsigned char func5247(signed long int param_0, unsigned short int param_1, signed int param_2, signed int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed short int func5248(double param_0, signed int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern unsigned int func5249(unsigned short int param_0, bool param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: void
 * 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: unsigned long long int
 */
extern void proc5250(unsigned long int param_0, unsigned long int param_1, unsigned long int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern void proc5251(long double param_0, unsigned short int param_1, unsigned short int param_2, double param_3, signed char param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern void proc5252(unsigned short int param_0, signed long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern void proc5253(unsigned long int param_0, signed char param_1, signed short int param_2, unsigned long int 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 long int
 * param_4 type: signed long long int
 */
extern void proc5254(long double param_0, unsigned short int param_1, unsigned int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern long double func5255(signed short int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern long double func5256(unsigned char param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern bool func5257(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern void proc5258(signed long long int param_0, signed int param_1, long double param_2, unsigned long int param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern long double func5259(float param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: double
 */
extern bool func5260(float param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed char func5261(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func5262(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed char func5263(unsigned int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern signed short int func5264(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed long int func5265(unsigned int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned long long int func5266(unsigned long long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern signed char func5267(unsigned int param_0, long double param_1, signed short int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern unsigned int func5268(signed long long int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned short int func5269(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed int
 */
extern void proc5270(unsigned char param_0, double param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern signed short int func5271(signed short int param_0, unsigned long long int param_1, signed long int param_2, bool param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern unsigned short int func5272(signed short int param_0, bool param_1, signed short int param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed short int
 */
extern double func5273(double param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern signed int func5274(bool param_0, unsigned int param_1, unsigned short int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 */
extern void proc5275(signed char param_0, unsigned long int param_1, unsigned int param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed char
 */
extern bool func5276(long double param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern bool func5277(unsigned char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern void proc5278(signed int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern unsigned long int func5279(signed char param_0, signed char param_1, signed long int param_2, unsigned long long int param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern void proc5280(bool param_0, signed char param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern signed char func5281(unsigned short int param_0, signed int param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned long int func5282(unsigned int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern void proc5283(unsigned char param_0, signed int param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern float func5284(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern unsigned long int func5285(signed long int param_0, signed int param_1, bool param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern unsigned long int func5286(unsigned int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern long double func5287(unsigned int param_0, signed long long int param_1, unsigned int param_2, signed long int param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: long double
 */
extern signed int func5288(bool param_0, signed short int param_1, bool param_2, unsigned int param_3, signed char param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned int func5289(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned long int func5290(signed int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern void proc5291(unsigned long long int param_0, bool param_1, float param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern void proc5292(double param_0, unsigned int param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func5293(unsigned long int param_0, signed long int param_1, signed short int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern void proc5294(unsigned int param_0, signed long int param_1, unsigned long long int param_2, signed long int param_3, signed long int param_4, float param_5);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern float func5295(unsigned int param_0, signed int param_1, unsigned long long int param_2, unsigned 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: unsigned long int
 */
extern signed long int func5296(signed long int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned short int func5297(unsigned long long int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern double func5298(signed long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern void proc5299(signed long int param_0, signed long long int param_1, signed short int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed long long int func5300(double param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern signed long int func5301(unsigned char param_0, signed char param_1, unsigned long int param_2, unsigned long int param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern long double func5302(float param_0, signed long long int param_1, unsigned long long int param_2, long double param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern unsigned char func5303(float param_0, float param_1, unsigned long int param_2, long double param_3, unsigned char param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern signed long long int func5304(unsigned int param_0, signed long long int param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned char func5305(signed char param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: unsigned long int
 */
extern signed long int func5306(signed long long int param_0, signed int param_1, unsigned int param_2, signed int param_3, double param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern void proc5307(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned long int func5308(float param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func5309(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned long int func5310(long double param_0, long double param_1, float param_2, signed short int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern unsigned int func5311(signed long int param_0, bool param_1, float param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed char func5312(signed long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern bool func5313(float param_0, bool param_1, float param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned short int func5314(long double param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed short int func5315(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned int func5316(unsigned long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern float func5317(unsigned long long int param_0, unsigned int param_1, signed long long int param_2, unsigned char param_3, signed short int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern signed int func5318(unsigned long int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern signed long int func5319(bool param_0, signed long int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: double
 */
extern bool func5320(float param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern signed char func5321(signed short int param_0, unsigned long long int param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern signed long int func5322(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern bool func5323(unsigned int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: bool
 */
extern unsigned long long int func5324(signed short int param_0, signed short int param_1, unsigned short int param_2, bool param_3, signed int param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern long double func5325(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned int func5326(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern unsigned long int func5327(unsigned char param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: bool
 */
extern signed long int func5328(float param_0, signed char param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern signed long long int func5329(bool param_0, unsigned int param_1, signed int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: float
 */
extern signed long long int func5330(double param_0, float param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: long double
 */
extern bool func5331(bool param_0, unsigned long int param_1, double param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern bool func5332(unsigned long int param_0, unsigned int param_1, unsigned long int param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern signed int func5333(unsigned short int param_0, unsigned char param_1, unsigned int param_2, long double param_3, signed long int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned short int func5334(signed short int param_0, unsigned char param_1, signed long long int param_2, long double param_3, bool param_4, signed short int param_5);
/*
 * return type: array 7 unsigned char
 * param_0 type: double
 */
extern unsigned char * func5335(double param_0);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern signed long int func5336(signed long long int param_0, signed long int param_1, signed int param_2, signed long long int param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern unsigned long int func5337(signed char param_0, unsigned short int param_1, unsigned long int param_2, unsigned long int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed long int func5338(float param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern float func5339(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned short int func5340(unsigned short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern void proc5341(signed long int param_0, signed char param_1, unsigned int param_2, unsigned long long int param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned short int * func5342(unsigned long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed long long int func5343(bool param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func5344(unsigned long int param_0, bool param_1, bool param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern signed long int func5345(signed char param_0, unsigned long long int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned int func5346(signed long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern void proc5347(unsigned int param_0, double param_1, signed int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: bool
 */
extern void proc5348(unsigned short int param_0, bool param_1, unsigned char param_2, float param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern void proc5349(unsigned long long int param_0, unsigned long int param_1, long double param_2, signed long long int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern unsigned short int func5350(unsigned long int param_0, bool param_1, long double param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned long int func5351(signed long long int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed int func5352(signed short int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern unsigned long long int func5353(unsigned short int param_0, unsigned char param_1, long double param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern unsigned char func5354(unsigned char param_0, bool param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern signed long long int func5355(long double param_0, unsigned int param_1, unsigned char param_2, double param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern float func5356(signed long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: bool
 */
extern float func5357(unsigned long int param_0, unsigned char param_1, long double param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern void proc5358(signed int param_0, unsigned long long int param_1, signed long int param_2, bool param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern float func5359(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 */
extern unsigned char func5360(unsigned int param_0, signed short int param_1, signed long int param_2, unsigned short int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned char func5361(unsigned long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: float
 */
extern unsigned long int func5362(signed long int param_0, double param_1, double param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern signed long int func5363(unsigned long long int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern signed long int func5364(signed short int param_0, unsigned long long int param_1, signed long long int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern void proc5365(signed long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed long long int func5366(double param_0, signed short int param_1, float param_2, unsigned long int param_3, signed short int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern void proc5367(double param_0, unsigned long int param_1, unsigned int param_2, unsigned short int param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern unsigned int func5368(signed long long int param_0, unsigned int param_1, signed int param_2, unsigned long int param_3);
/*
 * 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 func5369(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern signed short int func5370(unsigned char param_0, unsigned short int param_1, signed long int param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern signed int func5371(unsigned short int param_0, double param_1, unsigned long long int param_2);
/*
 * 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 func5372(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern void proc5373(float param_0, bool param_1, signed short int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: double
 */
extern unsigned long long int func5374(signed long int param_0, signed short int param_1, signed int param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: bool
 */
extern unsigned char func5375(double param_0, signed long long int param_1, long double param_2, float param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned char func5376(unsigned char param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern unsigned long long int func5377(unsigned int param_0, unsigned short int param_1, unsigned char param_2, unsigned long int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern void proc5378(signed char param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern void proc5379(signed long long int param_0, unsigned long int param_1, long double param_2, unsigned long long int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern void proc5380(signed short int param_0, unsigned short int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned short int * func5381(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern void proc5382(unsigned char param_0, unsigned long int param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned char func5383(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned short int func5384(bool param_0, long double param_1);
/*
 * return type: array 1 bool
 */
extern bool * func5385();
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern signed long int func5386(double param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern signed long long int func5387(signed long int param_0, long double param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern long double func5388(unsigned long long int param_0, bool param_1);
/*
 * return type: array 3 unsigned short int
 */
extern unsigned short int * func5389();
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned short int func5390(unsigned long long int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: long double
 */
extern long double func5391(signed char param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern unsigned char func5392(signed short int param_0, bool param_1, unsigned char param_2, signed long long int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern unsigned long long int func5393(signed long long int param_0, unsigned short int param_1, bool param_2, bool param_3, signed char param_4, unsigned int param_5);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long long int
 */
extern signed long long int func5394(long double param_0, unsigned int param_1, float param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: double
 */
extern void proc5395(signed long long int param_0, float param_1, signed short int param_2, unsigned short int param_3, signed char param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed int func5396(float param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern signed long long int func5397(long double 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: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern unsigned long int func5398(signed short int param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed long long int func5399(signed long long int param_0, double param_1, signed char param_2, signed char param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned short int func5400(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern unsigned int func5401(signed long int param_0, signed long int param_1, signed short int param_2, unsigned long int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed short int func5402(unsigned char param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed char func5403(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: double
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: long double
 */
extern unsigned long long int func5404(signed int param_0, double param_1, long double param_2, bool param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern bool func5405(unsigned short int param_0, float 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: float
 */
extern unsigned long int func5406(signed int param_0, signed long int param_1, unsigned long int param_2, float param_3);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern long double func5407(unsigned int param_0, unsigned int param_1, unsigned long long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern double func5408(bool param_0, double param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed long long int func5409(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern bool func5410(unsigned long int param_0, unsigned long long int param_1, float param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern unsigned short int func5411(unsigned char param_0, unsigned long int param_1, float param_2, double param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern void proc5412(unsigned char param_0, signed long long int param_1, unsigned char param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern double func5413(unsigned long long int param_0, signed int param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned char func5414(signed char param_0, unsigned char param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned short int func5415(long double param_0, signed int param_1, double param_2, long double param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern long double func5416(double param_0, signed long long int param_1, unsigned long int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed short int func5417(unsigned long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern void proc5418(signed long long int param_0, unsigned char param_1, signed char param_2, signed int param_3, signed long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern void proc5419(long double param_0, unsigned short int param_1, signed long int param_2, unsigned char param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern void proc5420(unsigned long int param_0, unsigned long int param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern unsigned long int func5421(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, double param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern long double func5422(signed long long int param_0, bool param_1, signed short int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern unsigned long int func5423(bool param_0, unsigned int param_1, signed long int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed short int func5424(signed int param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed long int func5425(signed int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed long long int func5426(double param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned short int func5427(unsigned int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern signed long int func5428(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed long long int func5429(unsigned long int param_0, float param_1);
/*
 * return type: array 8 signed short int
 * param_0 type: unsigned int
 */
extern signed short int * func5430(unsigned int param_0);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed long int func5431(double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern void proc5432(unsigned short int param_0, signed char param_1, unsigned short int param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed char func5433(unsigned short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed short 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: unsigned short int
 */
extern void proc5434(signed short int param_0, signed long int param_1, unsigned char param_2, long double param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern double func5435(bool param_0, double param_1, long double param_2, unsigned short int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned long int func5436(signed long long int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern signed short int func5437(float param_0, unsigned long int param_1, unsigned char param_2, signed long long int param_3, signed short int param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern long double func5438(unsigned char param_0, unsigned char param_1);
/*
 * return type: array 6 signed int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed int * func5439(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern unsigned short int func5440(signed short int param_0, signed int param_1, double param_2, double param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed long int func5441(signed char param_0, signed long int param_1);
/*
 * return type: array 5 unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern unsigned short int * func5442(unsigned char param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern unsigned long int func5443(bool param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned long int func5444(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc5445(long double param_0, bool param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned int func5446(double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern signed int func5447(signed short int param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern signed long long int func5448(signed int param_0, unsigned int param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern unsigned long int func5449(unsigned long int param_0, unsigned char param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned long int func5450(long double param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern long double func5451(signed long long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern bool func5452(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned short int func5453(bool param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern bool func5454(unsigned long long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: float
 */
extern signed short int func5455(float param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern signed short int func5456(unsigned char param_0, double param_1, signed int param_2, unsigned long long int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern unsigned int func5457(long double param_0, long double param_1, signed short int param_2);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern bool func5458(signed long long int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned int func5459(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned long int func5460(signed char param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: double
 */
extern signed short int func5461(signed long int param_0, signed int param_1, long double param_2, double param_3);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern float func5462(unsigned char param_0, bool param_1, signed long int param_2, double param_3, long double param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern void proc5463(bool param_0, float param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: array 1 float
 */
extern float * func5464();
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: long double
 */
extern float func5465(signed int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: bool
 */
extern float func5466(unsigned int param_0, double param_1, bool param_2);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern float func5467(unsigned long int param_0, signed long int param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern void proc5468(signed long int param_0, unsigned long int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: array 9 signed char
 */
extern signed char * func5469();
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned long int func5470(signed int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern void proc5471(unsigned long long int param_0, unsigned short int param_1, float param_2, unsigned int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern long double func5472(unsigned int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned short int func5473(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern unsigned long int func5474(signed short int param_0, unsigned char param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern signed int func5475(signed int param_0, unsigned short int param_1, signed int param_2, long double param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern unsigned long int func5476(signed char param_0, unsigned char param_1, unsigned long int param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned long long int func5477(unsigned long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern void proc5478(unsigned short int param_0, unsigned char param_1, unsigned char param_2, long double param_3);
/*
 * return type: array 4 bool
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern bool * func5479(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern signed long int func5480(float param_0, unsigned long long int param_1, unsigned short int param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern void proc5481(bool param_0, unsigned int param_1, signed short int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned long int func5482(signed char param_0, float param_1, signed long int param_2, long double param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed long long int func5483(double param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed long long int func5484(unsigned int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern void proc5485(signed int param_0, unsigned short int param_1, unsigned short int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: long double
 */
extern unsigned int func5486(signed long long int param_0, signed short int param_1, bool param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc5487(unsigned long int param_0, unsigned long long int param_1, double param_2, unsigned int param_3, float param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed int func5488(unsigned long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern bool func5489(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned long int func5490(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern unsigned int func5491(signed short int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern float func5492(signed char param_0, signed char param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern signed short int func5493(signed char param_0, signed char param_1, unsigned short int param_2, unsigned char param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern signed short int func5494(unsigned long int param_0, unsigned long int param_1, long double param_2, unsigned short int param_3);
/*
 * return type: array 9 signed char
 * param_0 type: bool
 */
extern signed char * func5495(bool param_0);
/*
 * 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
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern signed long long int func5496(unsigned long int param_0, signed long int param_1, unsigned long long int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern long double func5497(unsigned int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned long int func5498(bool param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern signed long long int func5499(double param_0, unsigned short int param_1, unsigned char param_2, float param_3, unsigned char param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern long double func5500(signed short int param_0, long double param_1, double param_2, signed short int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned long int func5501(unsigned long long int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern float func5502(signed long int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern float func5503(unsigned char param_0, long double param_1, signed long long int param_2, double param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern unsigned short int func5504(float param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned int func5505(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed char
 */
extern unsigned char func5506(unsigned short int param_0, bool param_1, long double param_2, float param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed long long int func5507(signed short int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern unsigned int func5508(unsigned int param_0, unsigned long int param_1, double param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern unsigned int func5509(double param_0, signed long long int param_1, unsigned long long int param_2, double param_3, unsigned long int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern unsigned short int func5510(unsigned char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern void proc5511(signed short int param_0, unsigned short int param_1, double param_2, unsigned long int param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern signed short int func5512(signed long int param_0, unsigned char param_1, unsigned long int param_2, signed int param_3, signed int param_4, signed long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned char func5513(signed short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern void proc5514(double param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern double func5515(float param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern float func5516(unsigned int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc5517(float param_0, unsigned long long int param_1, unsigned int param_2, bool param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned short int func5518(signed char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern float func5519(unsigned char param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern signed short int func5520(signed short int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern double func5521(unsigned short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern void proc5522(unsigned short int param_0, double param_1, unsigned short int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern void proc5523(signed long int param_0, signed long long int param_1, bool param_2, signed short int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern unsigned short int func5524(signed long int param_0, bool param_1, bool param_2, unsigned char param_3, signed long long int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern signed short int func5525(signed int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed int func5526(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned long int func5527(float param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed char func5528(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern unsigned char func5529(unsigned long int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern unsigned int func5530(unsigned short int param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern unsigned short int func5531(signed long int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern void proc5532(unsigned long long int param_0, double param_1, unsigned long int param_2, unsigned long long int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed long int func5533(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern void proc5534(signed int param_0, signed long int param_1, unsigned short int param_2, double param_3, long double param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern signed long long int func5535(float param_0, signed int param_1, unsigned long int param_2, signed short int param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern long double func5536(signed long int param_0, long double param_1, signed char param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern unsigned int func5537(unsigned int param_0, unsigned long int param_1, signed long long int param_2, unsigned short int param_3, double param_4, signed long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern signed short int func5538(signed short int param_0, signed char param_1, signed char param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern unsigned char func5539(unsigned long int param_0, unsigned short int param_1, bool param_2, unsigned int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed int
 */
extern void proc5540(signed short int param_0, double param_1, bool param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern signed short int func5541(unsigned char param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern long double func5542(float param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern signed long long int func5543(signed int param_0, signed short int param_1, double param_2, signed long long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: long double
 */
extern long double func5544(float param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed int func5545(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern unsigned long long int func5546(bool param_0, signed long int param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: double
 */
extern signed short int func5547(signed long long int param_0, bool param_1, double param_2);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern bool func5548(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: bool
 * param_3 type: float
 */
extern signed long int func5549(unsigned long long int param_0, signed char param_1, bool param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed long int func5550(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed short int
 */
extern unsigned long int func5551(signed int param_0, signed char param_1, unsigned char param_2, float param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern unsigned short int func5552(signed long long int param_0, unsigned char param_1, signed long long int param_2, unsigned char param_3, unsigned long int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern signed long int func5553(bool param_0, unsigned int param_1, unsigned int param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern signed short int func5554(double param_0, signed int param_1, signed int param_2, signed long int param_3, signed long int param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: bool
 */
extern unsigned long int func5555(bool param_0, float param_1, signed char param_2, signed long long int param_3, long double param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned long long int func5556(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern unsigned int func5557(unsigned char param_0, signed char param_1, double param_2, unsigned long long int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern bool func5558(unsigned long long int param_0, bool param_1, long double param_2, unsigned short int param_3, long double param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern double func5559(long double param_0, unsigned int param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern signed short int func5560(unsigned char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc5561(signed int param_0, signed short int param_1, unsigned char param_2, bool param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern void proc5562(unsigned short int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern signed int func5563(float param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern float func5564(signed long int param_0, signed int param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed int func5565(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed int func5566(signed short int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed int func5567(signed int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern float func5568(unsigned char param_0, signed long int param_1, signed int param_2, signed int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern double func5569(unsigned char param_0, signed long int param_1, signed long long int param_2, double param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern double func5570(signed long long int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern signed long long int func5571(unsigned long int param_0, signed char param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern long double func5572(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern signed long int func5573(unsigned long int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned long int func5574(bool param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed long int func5575(double param_0, long double param_1, unsigned long long int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed long long int func5576(bool param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern long double func5577(unsigned long int param_0, signed short int param_1, unsigned char param_2, long double param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern signed long int func5578(bool param_0, signed short int param_1, signed char param_2, bool param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed long int func5579(double param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 */
extern signed long int func5580(signed long int param_0, signed long int param_1, unsigned int param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 */
extern unsigned char func5581(signed long int param_0, float param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern void proc5582(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2, signed long long int param_3, double param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern signed long int func5583(unsigned short int param_0, signed char param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern void proc5584(double param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern signed char func5585(signed char param_0, float param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern signed long long int func5586(unsigned char param_0, signed char param_1, unsigned long int param_2, double param_3, float param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed char func5587(bool param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed long long int func5588(float param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern long double func5589(double param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned long int func5590(bool param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed int
 */
extern signed long long int func5591(unsigned long long int param_0, signed int param_1, double param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func5592(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern signed long int func5593(unsigned char param_0, unsigned long long int param_1, signed long int param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed int func5594(long double param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern long double func5595(signed short int param_0, unsigned char param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed long int func5596(double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern signed char func5597(long double param_0, float param_1, unsigned long int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed long int func5598(signed short int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: double
 */
extern double func5599(signed int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern unsigned long int func5600(long double param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned long int func5601(signed long long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern signed long int func5602(signed char param_0, signed int param_1, long double param_2, unsigned long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern void proc5603(unsigned 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 char
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern unsigned long long int func5604(signed short int param_0, signed char param_1, signed short int param_2, long double param_3, unsigned int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern void proc5605(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern unsigned long long int func5606(unsigned long long int param_0, double param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed long long int func5607(signed char param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed long int func5608(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned short int * func5609(signed long long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: long double
 */
extern bool func5610(signed int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern float func5611(long double param_0, unsigned long int param_1, signed int param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern unsigned long int func5612(unsigned long 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 short int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern unsigned long long int func5613(unsigned long long int param_0, unsigned short int param_1, signed char param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: array 2 signed char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed char * func5614(signed long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern signed long long int func5615(signed short int param_0, float param_1, double param_2, signed long long int 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: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern signed short int func5616(signed char param_0, signed char param_1, double param_2, unsigned long int param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed short int func5617(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: double
 */
extern void proc5618(unsigned short int param_0, signed char param_1, signed long int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern signed short int func5619(unsigned int param_0, signed short int param_1, signed short int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed short int func5620(unsigned char param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: float
 */
extern double func5621(unsigned int param_0, signed long int param_1, double param_2, signed int param_3, float param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern void proc5622(long double param_0, signed int param_1, float param_2, long double param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern void proc5623(unsigned char param_0, unsigned short int param_1, signed char param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern bool func5624(unsigned long int param_0, signed long long int param_1, unsigned long int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern void proc5625(double param_0, signed long int param_1, unsigned char param_2, float param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern signed long int func5626(signed short int param_0, unsigned long int param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed long int func5627(float param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern void proc5628(long double param_0, signed int param_1, unsigned int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern unsigned long int func5629(double param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed long int func5630(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern void proc5631(unsigned long long int param_0, unsigned long int param_1, bool param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: bool
 */
extern unsigned int func5632(signed long int param_0, unsigned char param_1, double param_2, unsigned long int param_3, signed char param_4, bool param_5);
/*
 * return type: array 8 unsigned char
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned char * func5633(double param_0, unsigned int param_1);
/*
 * return type: array 5 unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned short int * func5634(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc5635(bool param_0, signed int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern void proc5636(unsigned int param_0, signed short int param_1, unsigned char param_2, unsigned long int param_3, signed long int param_4, long double param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern signed char func5637(unsigned long long int param_0, signed int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed short int func5638(long double param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern signed long int func5639(unsigned long long int param_0, unsigned short int param_1, signed int param_2, signed long int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned int func5640(unsigned short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern void proc5641(signed long long int param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3, signed char param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern unsigned short int func5642(double param_0, bool param_1, unsigned short int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern void proc5643(signed long int param_0, unsigned long long int param_1, double param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern void proc5644(unsigned long int param_0, unsigned short int param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern void proc5645(bool param_0, signed int param_1, signed short int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern float func5646(bool param_0, float param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern long double func5647(unsigned short int param_0, unsigned char param_1);
/*
 * return type: array 9 signed short int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed short int * func5648(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern void proc5649(float param_0, unsigned short int param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: pointer array 9 signed short int
 * param_0 type: long double
 */
extern signed short int * * func5650(long double param_0);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern unsigned int func5651(double param_0, signed short int param_1, signed char param_2, bool param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed long int func5652(long double param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern long double func5653(double param_0, signed int param_1, unsigned char param_2, unsigned long long int param_3, long double param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned int func5654(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed char func5655(signed int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc5656(signed short int param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: float
 */
extern unsigned char func5657(unsigned char param_0, float param_1, unsigned char param_2, unsigned long int param_3, bool param_4, float param_5);
/*
 * return type: array 3 unsigned char
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern unsigned char * func5658(signed char param_0, long double param_1, signed char param_2, signed short int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern unsigned long long int func5659(unsigned int param_0, double param_1, bool param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern signed long long int func5660(signed int param_0, long double param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern bool func5661(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: double
 */
extern unsigned int func5662(long double param_0, float param_1, bool param_2, signed char param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern signed long int func5663(signed int param_0, signed char param_1, unsigned short int param_2, float param_3, signed char param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern void proc5664(unsigned int param_0, float param_1, long double param_2, bool param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern void proc5665(unsigned int param_0, long double param_1, bool param_2, bool param_3, signed long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern void proc5666(signed int param_0, unsigned short int param_1, float param_2, float param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern float func5667(signed long int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern unsigned short int func5668(signed short int param_0, unsigned short int param_1, float param_2, double param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned long long int func5669(bool 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 long long int
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: signed long int
 */
extern void proc5670(signed long int param_0, signed short int param_1, unsigned long long int param_2, unsigned char param_3, float param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern signed long int func5671(long double param_0, double param_1, long double param_2, signed char param_3, bool param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern void proc5672(signed long int param_0, unsigned char param_1, double param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern unsigned int func5673(signed long int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern long double func5674(signed long int param_0, unsigned long int param_1, unsigned long long int param_2, double param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: bool
 */
extern signed long int func5675(signed long int param_0, double param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern void proc5676(signed char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern signed char func5677(double param_0, signed short int param_1, unsigned long int param_2, signed long long int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern void proc5678(signed long long int param_0, float param_1, unsigned char param_2, unsigned char param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed char func5679(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned char func5680(signed long int param_0, unsigned short int param_1);
/*
 * 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: signed int
 */
extern void proc5681(signed short int param_0, signed long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern unsigned long int func5682(signed int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern signed int func5683(signed long long int param_0, unsigned char param_1, long double param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern float func5684(signed long long int param_0, signed int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed int func5685(bool param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern signed short int func5686(bool param_0, bool param_1, unsigned short int param_2, unsigned int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: signed char
 */
extern unsigned int func5687(signed long int param_0, bool param_1, unsigned char param_2, unsigned long long int param_3, long double param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern double func5688(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned char func5689(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern void proc5690(signed long long int param_0, signed long int param_1, unsigned int param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: double
 */
extern void proc5691(unsigned char param_0, long double param_1, unsigned short int param_2, signed long long int param_3, signed char param_4, double param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern float func5692(double param_0, signed long int param_1, long double param_2, bool param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed short int func5693(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 */
extern void proc5694(bool param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern bool func5695(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned char func5696(unsigned char param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned long long int func5697(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern signed long long int func5698(signed short int param_0, signed long long int param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned short int func5699(float param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern signed short int func5700(signed long long int param_0, double param_1, signed long int param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed int func5701(bool param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern void proc5702(float param_0, long double param_1, signed char param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned short int func5703(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern void proc5704(unsigned long long int param_0, signed short int param_1, bool param_2, signed char param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned char func5705(signed long int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern unsigned long int func5706(signed long int param_0, bool param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern double func5707(unsigned long 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: signed long int
 * param_3 type: signed long int
 */
extern long double func5708(signed long int param_0, float param_1, signed long int param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern signed long int func5709(unsigned short int param_0, unsigned char param_1, signed int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: long double
 */
extern void proc5710(signed char param_0, float param_1, long double param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern double func5711(bool param_0, signed char param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: bool
 */
extern signed long int func5712(double param_0, long double param_1, signed char param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed int func5713(signed int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern unsigned short int func5714(signed long int param_0, signed char param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern void proc5715(unsigned short int param_0, signed int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern unsigned char func5716(signed long int param_0, signed long int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern void proc5717(bool param_0, signed char param_1, long double param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern unsigned int func5718(long double param_0, signed short int param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc5719(unsigned long int param_0, bool param_1, unsigned char param_2, double param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern bool func5720(unsigned short int param_0, double param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern float func5721(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern signed int func5722(float param_0, signed short int param_1, unsigned short int param_2, unsigned char param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed int func5723(unsigned char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern void proc5724(long double param_0, float param_1, unsigned short int param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed int func5725(unsigned char param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed long int func5726(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned long int func5727(unsigned char 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 long int
 */
extern void proc5728(signed long long int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned short int func5729(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern void proc5730(signed int param_0, unsigned int param_1, long double param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed long int func5731(long double param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed long int func5732(signed short int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern unsigned int func5733(unsigned int param_0, signed short int param_1, unsigned short int param_2, signed long long int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern void proc5734(signed long long int param_0, signed char param_1, long double param_2, signed short int param_3, long double param_4, signed long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned char func5735(signed int param_0, double param_1, float param_2, signed short int param_3);
/*
 * return type: array 5 unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned short int * func5736(signed long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern void proc5737(long double param_0, double param_1, float param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed char func5738(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned int func5739(unsigned long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed int func5740(unsigned short int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern long double func5741(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern unsigned char func5742(signed int param_0, unsigned long int param_1, signed long int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned char func5743(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned int func5744(double param_0, signed int param_1, float param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: bool
 */
extern void proc5745(signed char param_0, long double param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern unsigned short int func5746(unsigned long long int param_0, signed short int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern bool func5747(float param_0, float param_1, float param_2, unsigned short int param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: double
 */
extern unsigned short int func5748(unsigned char param_0, float param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed long long int func5749(signed short int param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed char func5750(long double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long 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 long int
 */
extern void proc5751(unsigned short int param_0, unsigned long int param_1, signed long long int param_2, unsigned long long int param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern void proc5752(signed long int param_0, signed short int param_1, signed long long int param_2, signed char param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned long long int func5753(signed short int param_0, signed int param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed long int func5754(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern void proc5755(unsigned char param_0, unsigned char param_1, unsigned short int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern signed char func5756(unsigned long long int param_0, signed long long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: float
 */
extern unsigned short int func5757(unsigned long long int param_0, signed char param_1, bool param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern signed short int func5758(signed long long int param_0, signed long long int param_1, signed int param_2, double param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: float
 */
extern void proc5759(bool param_0, unsigned int param_1, signed char param_2, bool param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern signed long long int func5760(unsigned long int param_0, unsigned short int param_1, unsigned long int param_2, unsigned short int param_3, bool param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc5761(double param_0, signed int param_1, signed short int param_2, long double param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed short int func5762(signed long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern void proc5763(unsigned int param_0, signed short int param_1, long double param_2, signed short int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern signed short int func5764(long double param_0, long double param_1, signed int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern void proc5765(unsigned long int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned long long int func5766(signed long int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern bool func5767(bool param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed int func5768(bool param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed int func5769(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned short int func5770(signed long int param_0, signed int param_1, double param_2);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed int
 */
extern long double func5771(bool param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: signed int
 */
extern unsigned char func5772(signed int param_0, unsigned int param_1, double param_2, float param_3, bool param_4, signed int param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed long long int func5773(bool param_0, signed short int param_1);
/*
 * return type: array 5 unsigned char
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned char * func5774(double param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern long double func5775(bool param_0, unsigned int param_1, signed long long int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern bool func5776(unsigned int param_0, unsigned int param_1, bool param_2, signed long int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: long double
 */
extern unsigned long int func5777(signed char param_0, bool param_1, long double param_2, signed char param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern void proc5778(unsigned short int param_0, unsigned char param_1, signed long long int param_2, unsigned short int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern unsigned char func5779(bool param_0, signed short int param_1, unsigned char param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: signed char
 */
extern unsigned char func5780(bool param_0, signed char param_1, signed int param_2, float param_3, long double param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern signed long long int func5781(unsigned char param_0, unsigned long long int param_1, bool param_2, signed char param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned int func5782(unsigned long int 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 func5783(signed long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern bool func5784(unsigned int param_0, unsigned short int param_1, bool param_2, signed char param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed long int func5785(unsigned char param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed int func5786(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: signed int
 */
extern unsigned int func5787(signed short int param_0, signed int param_1, unsigned long long int param_2, double param_3, signed int param_4);
/*
 * return type: pointer signed int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed int * func5788(unsigned short int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed short int
 */
extern bool func5789(float param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern double func5790(signed int param_0, float param_1, unsigned char param_2, bool param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned char func5791(unsigned int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern long double func5792(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned int func5793(double param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern signed long long int func5794(signed int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed long long int func5795(unsigned short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern void proc5796(long double param_0, float param_1, unsigned int param_2, long double param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: long double
 */
extern void proc5797(double param_0, bool param_1, double param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern signed int func5798(double param_0, float param_1, signed short int param_2, unsigned short int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern signed short int func5799(bool param_0, double param_1, signed int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed long int func5800(signed char param_0, double param_1, bool param_2, bool param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern float func5801(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern signed int func5802(signed char param_0, bool param_1, unsigned short int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern long double func5803(signed int param_0, long double param_1, signed long long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern void proc5804(unsigned long int param_0, unsigned char param_1, double param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern unsigned char func5805(signed long long int param_0, bool param_1, unsigned char param_2);
/*
 * return type: array 8 unsigned char
 */
extern unsigned char * func5806();
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern long double func5807(signed short int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed short int func5808(float param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern unsigned long long int func5809(long double param_0, signed long int param_1, unsigned char param_2, signed long long int param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern void proc5810(unsigned short int param_0, signed char param_1);
/*
 * return type: array 7 signed char
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern signed char * func5811(signed long long int param_0, bool param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern void proc5812(unsigned char param_0, signed char param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern unsigned char func5813(signed long long int param_0, signed char param_1, signed char param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern unsigned long int func5814(unsigned int param_0, bool param_1, unsigned int param_2, signed int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern void proc5815(signed long long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: float
 */
extern unsigned char func5816(unsigned int param_0, signed char param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned long long int func5817(double param_0, signed char param_1, unsigned short int param_2, float param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned long int func5818(signed char param_0, float param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern double func5819(double param_0, signed long int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed long int func5820(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern unsigned long int func5821(signed long int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern unsigned int func5822(unsigned int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern bool func5823(unsigned char param_0, signed short int param_1, signed short int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern signed int func5824(signed long long int param_0, unsigned char param_1, signed long long int param_2, bool param_3, unsigned long int param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed char func5825(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func5826(unsigned char param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func5827(unsigned int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern void proc5828(float param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern double func5829(bool param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed short int
 */
extern float func5830(unsigned long int param_0, unsigned long long int param_1, long double param_2, float param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern unsigned long long int func5831(double param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern signed long int func5832(unsigned long long int param_0, unsigned short int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern signed int func5833(unsigned short int param_0, signed int param_1, unsigned long long int param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern unsigned long long int func5834(unsigned int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: double
 */
extern long double func5835(long double param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern void proc5836(signed int param_0, unsigned short int param_1, signed char param_2, unsigned long int param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern double func5837(signed int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern bool func5838(signed int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern unsigned short int func5839(unsigned char param_0, signed short int param_1, signed int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern double func5840(unsigned char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern float func5841(unsigned long int param_0, unsigned long int param_1, long double param_2, unsigned char param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: float
 */
extern bool func5842(signed long int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern long double func5843(double param_0, bool param_1, signed char param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern signed long int func5844(signed long long int param_0, double param_1, signed char param_2, unsigned char param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern unsigned int func5845(unsigned long int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned int func5846(double param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed int func5847(unsigned long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern void proc5848(unsigned char param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern long double func5849(signed int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern unsigned long int func5850(signed int param_0, signed long long int param_1, signed int param_2, signed long long int param_3, bool param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: signed long int
 */
extern float func5851(float param_0, signed char param_1, unsigned long long int param_2, signed long int param_3, float param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed int func5852(bool param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed short int func5853(signed short int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed long long int func5854(double 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: double
 * param_3 type: long double
 */
extern signed long long int func5855(signed char param_0, signed long int param_1, double param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern signed long int func5856(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern void proc5857(unsigned char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed char func5858(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern void proc5859(unsigned char param_0, signed long long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern void proc5860(unsigned short int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: long double
 */
extern unsigned short int func5861(bool param_0, signed char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 */
extern void proc5862(signed char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: long double
 */
extern void proc5863(unsigned long long int param_0, unsigned short int param_1, signed long long int param_2, unsigned char param_3, long double param_4, long double param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern float func5864(unsigned char param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern double func5865(unsigned short int param_0, signed short int param_1, unsigned long int param_2, bool param_3, unsigned char param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern signed char func5866(signed int param_0, unsigned long int param_1, signed short int param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func5867(bool param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed long long int func5868(signed int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed int func5869(unsigned short int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern long double func5870(unsigned char param_0, unsigned int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned long int func5871(double param_0, bool param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern double func5872(long double param_0, float param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern void proc5873(unsigned char param_0, bool param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern signed int func5874(unsigned short int param_0, signed int param_1, unsigned int param_2, unsigned long int param_3, unsigned char param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern bool func5875(long double param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: bool
 */
extern signed long long int func5876(signed int param_0, bool param_1, unsigned long int param_2, double param_3, bool param_4);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern float func5877(bool param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern bool func5878(unsigned short int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern bool func5879(signed int param_0, signed long int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: array 5 bool
 */
extern bool * func5880();
/*
 * return type: bool
 * 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: unsigned long long int
 */
extern bool func5881(unsigned long long int param_0, unsigned long int param_1, signed long int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed short int func5882(unsigned long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: long double
 */
extern float func5883(signed int param_0, signed long long int param_1, unsigned long long int param_2, signed short int param_3, float param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern signed long int func5884(float param_0, signed long int param_1, signed short int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned int func5885(long double param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern unsigned int func5886(signed long int param_0, signed char param_1, double param_2, signed long long int param_3, signed char param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern signed long int func5887(double param_0, signed int param_1, double param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern double func5888(signed long long int param_0, float param_1, signed int param_2, signed char param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern unsigned int func5889(signed long int param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern signed int func5890(unsigned long long int param_0, bool param_1, signed long long int param_2, signed char param_3, signed short int param_4, signed long int param_5);
/*
 * return type: array 1 signed short int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern signed short int * func5891(signed char param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func5892(signed long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern unsigned short int func5893(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern void proc5894(float param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed short int func5895(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed long long int
 */
extern unsigned short int func5896(unsigned long long int param_0, float param_1, float param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern void proc5897(signed long long int param_0, unsigned short int param_1, unsigned long long int param_2, signed long long int param_3, float param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern long double func5898(unsigned char param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern void proc5899(signed char param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern signed int func5900(unsigned long long int param_0, bool param_1, signed char param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern unsigned long int func5901(unsigned long long int param_0, signed short int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern signed short int func5902(double param_0, unsigned short int param_1, double param_2, double param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed short int func5903(unsigned long int param_0, double 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: float
 */
extern void proc5904(signed long long int param_0, double param_1, unsigned short int param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern signed long long int func5905(signed long long int param_0, float param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: float
 */
extern bool func5906(unsigned char param_0, float param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed char func5907(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned char func5908(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern unsigned long long int func5909(signed char param_0, signed long int param_1, signed short int param_2, long double param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern void proc5910(double param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed char func5911(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern double func5912(unsigned int param_0, unsigned int param_1, double param_2, double param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern unsigned char func5913(bool param_0, signed int param_1, float param_2, unsigned long long int param_3, signed int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern void proc5914(unsigned short int param_0, unsigned int param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed int func5915(signed int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern signed int func5916(unsigned long long int param_0, float param_1, unsigned short int param_2, signed char param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern unsigned char func5917(long double param_0, unsigned char param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func5918(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func5919(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern signed short int func5920(float param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned long long int func5921(signed short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: float
 */
extern void proc5922(unsigned char param_0, unsigned int param_1, unsigned char param_2, unsigned int param_3, float param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 */
extern unsigned char func5923(double param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern void proc5924(signed short int param_0, unsigned long int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed int func5925(signed long long int param_0, double param_1);
/*
 * return type: array 1 bool
 */
extern bool * func5926();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned long long int func5927(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern signed int func5928(signed short int param_0, double param_1, unsigned long long int param_2, unsigned int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern void proc5929(long double param_0, unsigned short int param_1, signed char param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern void proc5930(signed long long int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern signed long int func5931(double param_0, unsigned char param_1, unsigned char param_2, float param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern void proc5932(unsigned long long int param_0, unsigned char param_1, bool param_2, signed char param_3, signed long long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: float
 */
extern void proc5933(unsigned int param_0, unsigned long int param_1, bool param_2, float param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed long long int func5934(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned long long int func5935(signed int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern unsigned char func5936(signed int param_0, double param_1, double param_2, signed long long int param_3, long double param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned char func5937(bool param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern double func5938(signed long long int param_0, signed long int param_1, bool param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern signed char func5939(signed char param_0, signed long long int param_1, float param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern void proc5940(unsigned int param_0, signed int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern unsigned int func5941(signed short int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: long double
 */
extern signed long long int func5942(signed long int param_0, signed long int param_1, unsigned char param_2, unsigned char param_3, bool param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern bool func5943(signed long int param_0, float param_1, unsigned short int param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: unsigned long long int
 */
extern signed short int func5944(unsigned short int param_0, unsigned int param_1, double param_2, signed short int param_3, float param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern void proc5945(signed long long int param_0, unsigned long int param_1, long double param_2, unsigned long int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern void proc5946(signed int param_0, unsigned char param_1, signed char param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern unsigned long int func5947(signed int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern void proc5948(bool param_0, bool param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern long double func5949(unsigned short int param_0, signed long int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern bool func5950(long double param_0, signed int param_1, unsigned char param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern unsigned int func5951(signed long int param_0, signed int param_1, long double param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern bool func5952(unsigned char param_0, float param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern long double func5953(signed int param_0, unsigned long long int param_1, unsigned char param_2, signed int param_3, signed int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned char func5954(unsigned long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern bool func5955(signed short int param_0, bool param_1, unsigned long long int param_2, signed int param_3, signed int param_4, long double param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed char
 */
extern double func5956(signed long long int param_0, unsigned long int param_1, unsigned int param_2, float param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: bool
 */
extern float func5957(float param_0, bool param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern float func5958(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern void proc5959(unsigned int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern double func5960(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern void proc5961(unsigned long int param_0, bool param_1, double param_2, double param_3, bool param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern void proc5962(unsigned short int param_0, unsigned char param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern void proc5963(signed long int param_0, unsigned int param_1, double param_2, unsigned int param_3, signed long long int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: float
 */
extern unsigned short int func5964(unsigned long int param_0, long double param_1, unsigned long long int param_2, unsigned char param_3, long double param_4, float param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed long int
 */
extern double func5965(unsigned int param_0, signed short int param_1, signed char param_2, double param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: float
 */
extern double func5966(long double param_0, signed char param_1, signed long long int param_2, float param_3, signed char param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern void proc5967(unsigned long long int param_0, unsigned int param_1, unsigned short int param_2, long double param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed long int func5968(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern unsigned short int func5969(long double param_0, signed char param_1, unsigned int param_2, float param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern long double func5970(signed long long int param_0, double param_1, unsigned int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern signed long int func5971(unsigned short int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern double func5972(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern unsigned char func5973(double param_0, signed char param_1, signed long int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern unsigned char func5974(float param_0, double param_1, signed int param_2, double param_3, unsigned char param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern double func5975(unsigned long long int param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: array 2 signed short int
 * param_0 type: signed short int
 */
extern signed short int * func5976(signed short int param_0);
/*
 * return type: array 1 unsigned long int
 */
extern unsigned long int * func5977();
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern unsigned long long int func5978(signed char param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern signed char func5979(long double param_0, signed int param_1, unsigned char param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern signed int func5980(long double param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed short int func5981(unsigned long long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed short int func5982(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned short int func5983(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned short int func5984(signed long int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern unsigned short int func5985(unsigned long long int param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed char func5986(signed long long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern bool func5987(unsigned long int param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern signed long int func5988(unsigned long int param_0, double param_1, long double param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern signed long int func5989(unsigned char param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern signed long int func5990(signed long long int param_0, signed char param_1, double param_2, signed long long int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern bool func5991(signed char param_0, bool param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern signed long int func5992(signed char param_0, long double param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern void proc5993(unsigned char param_0, signed long int param_1, unsigned short int param_2, signed long long int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern signed int func5994(long double param_0, float param_1, signed long int param_2, signed long long int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern long double func5995(signed short int param_0, unsigned long long int param_1, float param_2, unsigned long int param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern signed short int func5996(unsigned long int param_0, signed long long int param_1, unsigned long long int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern signed long long int func5997(unsigned long int param_0, signed int param_1, unsigned char param_2, signed short int param_3, long double param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern double func5998(signed char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed long int
 */
extern void proc5999(float param_0, float param_1, unsigned long int param_2, float param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern float func6000(signed short int param_0, float param_1, unsigned int param_2, double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed long long int func6001(signed long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern void proc6002(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern void proc6003(float param_0, bool param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern void proc6004(unsigned char param_0, unsigned char param_1, unsigned long long int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: array 7 unsigned char
 */
extern unsigned char * func6005();
/*
 * return type: unsigned long long int
 * param_0 type: signed long long 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 long long int func6006(signed long long 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: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern float func6007(float param_0, unsigned long long int param_1, unsigned short int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern float func6008(signed short int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed char
 */
extern signed long long int func6009(double param_0, unsigned short int param_1, float param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern void proc6010(unsigned int param_0, long double param_1, unsigned short int param_2, signed int param_3, unsigned short int param_4, unsigned 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: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern unsigned short int func6011(signed long long int param_0, unsigned long long int param_1, float param_2, unsigned short int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned int func6012(unsigned long long int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed char func6013(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern unsigned long long int func6014(long double param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern float func6015(long double param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed short int func6016(double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed char func6017(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern unsigned int func6018(unsigned short int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern unsigned short int func6019(unsigned short int param_0, signed int param_1, signed long int param_2, signed long int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed long int func6020(unsigned short int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern float func6021(unsigned short int param_0, signed char param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern double func6022(signed char param_0, signed short int param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern signed char func6023(signed long long int param_0, double param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern unsigned long int func6024(unsigned short int param_0, unsigned int param_1, unsigned char param_2, signed short int param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned short int func6025(long double param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern signed short int func6026(signed long int param_0, float param_1, signed long int param_2, signed short int param_3, signed long int param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern signed long int func6027(signed int param_0, signed int param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: float
 */
extern bool func6028(signed int param_0, float param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: long double
 */
extern float func6029(double param_0, signed char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern void proc6030(unsigned char param_0, signed char param_1, signed long long int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern bool func6031(unsigned long long int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern double func6032(unsigned short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed int
 */
extern void proc6033(unsigned int param_0, unsigned char param_1, unsigned int param_2, long double param_3, signed int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern unsigned char func6034(unsigned short int param_0, signed long int param_1, signed long long int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern signed long int func6035(signed long long int param_0, signed long int param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned short int func6036(unsigned short int param_0, unsigned int param_1);
/*
 * return type: array 6 unsigned char
 * param_0 type: bool
 */
extern unsigned char * func6037(bool param_0);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern unsigned char func6038(long double param_0, unsigned long long int param_1, long double param_2, float param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern void proc6039(signed long int param_0, signed long int param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed char
 */
extern long double func6040(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern void proc6041(double param_0, signed long int param_1, signed long long int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned int func6042(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: float
 */
extern void proc6043(signed short int param_0, double param_1, double param_2, signed long int param_3, float param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern signed short int func6044(signed char param_0, float param_1, bool param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern void proc6045(signed long int param_0, signed long int param_1, unsigned long int param_2, float param_3);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern double func6046(signed char param_0, unsigned char param_1, float param_2, float param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern long double func6047(signed long int param_0, signed int param_1, float param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed char func6048(unsigned int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern void proc6049(unsigned char param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func6050(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern unsigned long int func6051(unsigned long int param_0, signed short int param_1, float param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 */
extern float func6052(bool param_0, unsigned char param_1, long double param_2, double param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed long int func6053(signed long long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern signed long long int func6054(unsigned int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern bool func6055(unsigned long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed int
 */
extern void proc6056(signed int param_0, bool param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern bool func6057(signed long long int param_0, float param_1, bool param_2, signed long long int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern void proc6058(signed int param_0, signed short int param_1, float param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long int
 */
extern bool func6059(long double param_0, signed int param_1, double param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern void proc6060(signed int param_0, unsigned short int param_1, signed char param_2, double param_3, unsigned int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern void proc6061(signed long long int param_0, unsigned short int param_1, unsigned short int param_2, double param_3, signed long long int param_4);
/*
 * return type: array 6 unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int * func6062(unsigned short int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: double
 */
extern unsigned short int func6063(unsigned char param_0, bool param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned int func6064(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern unsigned int func6065(signed long int param_0, signed short int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed int func6066(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: unsigned short int
 * param_3 type: signed char
 */
extern signed long long int func6067(unsigned char param_0, signed char param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern void proc6068(signed long int param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed long long int func6069(signed long int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned long int func6070(unsigned char param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed char func6071(unsigned long int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern unsigned int func6072(unsigned short int param_0, unsigned 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 char
 * param_3 type: signed long long int
 */
extern unsigned char func6073(unsigned char param_0, long double param_1, signed char param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned int func6074(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed int
 */
extern void proc6075(unsigned long int param_0, unsigned long long int param_1, bool param_2, float param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern float func6076(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func6077(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern unsigned short int func6078(double param_0, unsigned long int param_1, unsigned long long int param_2, signed long int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned long long int func6079(signed char param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed char func6080(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed int func6081(unsigned char param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern long double func6082(unsigned int param_0, signed int param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern unsigned long int func6083(double param_0, signed int param_1, bool param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern double func6084(bool param_0, unsigned char param_1);
/*
 * return type: void
 * 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
 */
extern void proc6085(long double param_0, signed long long int param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern void proc6086(unsigned char param_0, double param_1, long double param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned char func6087(signed char param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 */
extern unsigned long int func6088(double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern void proc6089(signed char param_0, bool param_1, signed short int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern long double func6090(unsigned long long int param_0, signed short int param_1, long double param_2, unsigned char param_3, signed short int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern void proc6091(signed long int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned short int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed short int func6092(signed long int param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern signed long int func6093(bool param_0, signed long long int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: bool
 */
extern signed long int func6094(float param_0, signed long long int param_1, unsigned char param_2, bool param_3, double param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: double
 * param_5 type: signed short int
 */
extern unsigned long int func6095(signed long int param_0, unsigned short int param_1, bool param_2, double param_3, double param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: double
 */
extern signed short int func6096(signed short int param_0, unsigned long int param_1, unsigned long int param_2, long double param_3, double param_4);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern long double func6097(long double param_0, unsigned long int param_1, long double param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern signed int func6098(unsigned long long int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern void proc6099(bool param_0, signed char param_1, signed long long int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func6100(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern signed short int func6101(unsigned int param_0, unsigned char param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern unsigned char func6102(unsigned long long int param_0, signed long int param_1, float param_2, signed char param_3, unsigned int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern signed int func6103(long double param_0, unsigned long int param_1, unsigned char param_2, long double param_3);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern signed char func6104(signed long long int param_0, unsigned short int param_1, signed long int param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: float
 */
extern unsigned long long int func6105(signed int param_0, signed int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern void proc6106(signed long long int param_0, long double param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern signed char func6107(signed char param_0, unsigned char param_1, signed char param_2, signed long long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern long double func6108(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: signed long int
 */
extern unsigned long long int func6109(long double param_0, signed long long int param_1, long double param_2, double param_3, signed char param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed long long int func6110(signed int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern float func6111(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed int func6112(signed short int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed char func6113(unsigned long long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned int func6114(signed long int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: signed char
 */
extern signed long long int func6115(unsigned long long int param_0, signed char param_1, signed int param_2, signed char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern void proc6116(unsigned long int param_0, float param_1, bool param_2, long double param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed long long int func6117(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern void proc6118(signed char param_0, unsigned long int param_1, double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern signed short int func6119(unsigned long int param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern signed long long int func6120(unsigned long long int param_0, signed char param_1, signed long long int param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: long double
 */
extern unsigned int func6121(unsigned short int param_0, double param_1, long double param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed short int func6122(signed long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned long long int func6123(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern void proc6124(float param_0, signed long int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern void proc6125(signed short int param_0, long double param_1, signed long int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern bool func6126(double param_0, unsigned short int param_1, unsigned long long int param_2, double param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed short int
 */
extern bool func6127(double param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: float
 */
extern bool func6128(signed long long int param_0, bool param_1, unsigned long long int param_2, bool param_3, float param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern signed char func6129(unsigned long long int param_0, signed long int param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern signed char func6130(unsigned long int param_0, signed int param_1, signed long int param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern unsigned long long int func6131(unsigned long long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 */
extern signed long int func6132(signed short int param_0, unsigned char param_1, long double param_2, double param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned long int func6133(long double param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern long double func6134(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned short int func6135(unsigned short int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: long double
 */
extern float func6136(long double param_0, signed int param_1, float param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern unsigned char func6137(signed long long int param_0, signed char param_1, unsigned long int param_2, unsigned long long int param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned long long int func6138(unsigned char 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 func6139(unsigned char param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: signed long int
 */
extern signed short int func6140(signed int param_0, double param_1, bool param_2, unsigned long long int param_3, signed char param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern signed int func6141(unsigned char param_0, signed long int param_1, unsigned int param_2, bool param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern double func6142(signed long long int param_0, unsigned long long int param_1, unsigned long int param_2, unsigned long int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern float func6143(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned long int func6144(signed long int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern signed int func6145(signed short int param_0, unsigned long int param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed char func6146(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern signed short int func6147(signed long long int param_0, bool param_1, unsigned int param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern bool func6148(bool param_0, unsigned short int param_1, unsigned long long int param_2, unsigned short int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned int func6149(bool param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern unsigned long int func6150(unsigned short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern void proc6151(unsigned long long int param_0, long double param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern bool func6152(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: double
 */
extern unsigned long long int func6153(unsigned short int param_0, long double param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern unsigned short int func6154(unsigned int param_0, bool param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern void proc6155(signed int param_0, signed char param_1, signed char param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: bool
 */
extern void proc6156(signed long int param_0, double param_1, signed int param_2, bool param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: float
 */
extern double func6157(unsigned long int param_0, long double param_1, float param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern void proc6158(float param_0, double param_1, signed long int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed long int func6159(signed char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern void proc6160(double param_0, signed long int param_1, signed long long int param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern signed long int func6161(signed char param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: pointer signed long long int
 * param_0 type: unsigned short int
 */
extern signed long long int * func6162(unsigned short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern unsigned long int func6163(unsigned char param_0, signed long int param_1, unsigned char param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern void proc6164(signed long int param_0, bool param_1, bool param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed long int func6165(bool param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern signed short int func6166(signed int param_0, signed char param_1, signed int param_2, signed int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed int func6167(signed short int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern signed long long int func6168(signed char param_0, long double param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern double func6169(long double param_0, unsigned long int param_1, double param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern double func6170(long double param_0, signed char param_1, unsigned short int param_2, signed int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern signed short int func6171(unsigned long long int param_0, double param_1, long double param_2, unsigned long int param_3, bool param_4, unsigned char param_5);
/*
 * return type: array 3 signed short int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 */
extern signed short int * func6172(double param_0, long double param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern signed long long int func6173(signed char param_0, unsigned long long int param_1, signed char param_2, bool param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: pointer unsigned int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned int * func6174(bool param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern void proc6175(bool param_0, signed long int param_1, unsigned int param_2, long double param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern void proc6176(unsigned short int param_0, signed int param_1, signed char param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed long long int func6177(signed int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern signed long long int func6178(signed char param_0, signed short int param_1, unsigned long int param_2, signed long long int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: array 3 bool
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern bool * func6179(unsigned int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed int func6180(signed long long int param_0, signed char param_1, signed long int param_2, signed char param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern signed long int func6181(unsigned long long int param_0, unsigned int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed char func6182(unsigned char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern void proc6183(unsigned short int param_0, unsigned long long int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern float func6184(signed short int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern double func6185(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed char func6186(unsigned int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed char func6187(signed char param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern signed char func6188(long double param_0, signed short int param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern signed int func6189(unsigned int param_0, signed long int param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed int func6190(signed long int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned long int func6191(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern unsigned int func6192(bool param_0, signed long int param_1, long double param_2, unsigned short int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern unsigned int func6193(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: double
 */
extern void proc6194(float param_0, unsigned short int param_1, signed int param_2, long double param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned short int func6195(unsigned int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern bool func6196(unsigned long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed long long int func6197(long double param_0, signed long long int param_1, signed char param_2, long double param_3, unsigned long long int param_4, float param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern bool func6198(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern void proc6199(float param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed char func6200(signed short int param_0, signed int param_1);
/*
 * return type: array 5 signed char
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed char * func6201(bool param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned long int func6202(float param_0, double param_1);
/*
 * return type: array 9 signed char
 * param_0 type: unsigned short int
 */
extern signed char * func6203(unsigned short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned long int func6204(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern void proc6205(signed char param_0, float param_1, signed long long int param_2, float param_3, bool param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern unsigned long int func6206(double param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern unsigned char func6207(unsigned long int param_0, unsigned long int param_1, unsigned long long int param_2, float param_3, unsigned short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern unsigned short int func6208(bool param_0, signed int param_1, bool param_2, long double param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern signed int func6209(unsigned long int param_0, signed int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern signed int func6210(signed short int param_0, unsigned char param_1, bool param_2, unsigned char param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: array 3 signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed long long int * func6211(unsigned long long int param_0, unsigned char param_1, unsigned int param_2, bool param_3, unsigned int param_4);
/*
 * return type: array 3 signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern signed long long int * func6212(long double param_0, unsigned long int param_1, unsigned char param_2, unsigned char param_3, bool param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 */
extern signed char func6213(signed short int param_0, signed int param_1, unsigned long long int param_2, unsigned long int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned long int func6214(unsigned long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc6215(unsigned short int param_0, bool param_1, signed short int param_2, float param_3, long double param_4);
/*
 * return type: array 4 signed short int
 */
extern signed short int * func6216();
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed long int func6217(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: bool
 */
extern unsigned short int func6218(bool param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern unsigned short int func6219(unsigned short int param_0, signed char param_1, signed int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: signed char
 */
extern signed long int func6220(unsigned char param_0, unsigned long int param_1, unsigned char param_2, double param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: double
 */
extern bool func6221(bool param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern signed char func6222(unsigned long int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned long int func6223(long double param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned long int func6224(unsigned long int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern double func6225(signed short int param_0, long double param_1, signed int param_2, unsigned char param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 */
extern signed short int func6226(unsigned long int param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned char func6227(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed long int func6228(long double param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed short int func6229(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern void proc6230(unsigned int param_0, unsigned char param_1, long double param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned long long int func6231(long double param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned char func6232(unsigned char param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned char func6233(unsigned char param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern unsigned int func6234(signed long long int param_0, signed short int param_1, unsigned long int param_2, double param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: bool
 */
extern unsigned long int func6235(bool param_0, bool param_1);
/*
 * return type: array 4 unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned short int * func6236(signed short int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern unsigned long int func6237(long double param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned long int func6238(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern unsigned long long int func6239(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern void proc6240(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: array 5 unsigned long long int
 * param_0 type: signed short int
 */
extern unsigned long long int * func6241(signed short int param_0);
/*
 * return type: array 5 unsigned long long int
 * param_0 type: unsigned char
 */
extern unsigned long long int * func6242(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 */
extern void proc6243(unsigned long long int param_0, signed long int param_1, long double param_2, double param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed long int
 */
extern long double func6244(float param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern long double func6245(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern bool func6246(unsigned int param_0, unsigned int param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed long int func6247(signed char param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern unsigned long int func6248(signed short int param_0, unsigned short int param_1, unsigned int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern float func6249(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: signed long int
 */
extern unsigned char func6250(signed char param_0, long double param_1, signed short int param_2, float param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: double
 */
extern signed long int func6251(signed long long int param_0, float param_1, long double param_2, signed long int param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed int func6252(signed char param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern bool func6253(unsigned short int param_0, long double param_1, long double param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern signed long int func6254(signed long long int param_0, signed long long int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed short int func6255(signed char param_0, unsigned int param_1, float param_2, signed long int param_3, signed long int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned int func6256(unsigned short int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern bool func6257(signed long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed char
 */
extern void proc6258(bool param_0, float param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern signed short int func6259(signed long int param_0, signed long long int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed int func6260(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func6261(unsigned long int param_0, double param_1, signed char param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned long long int func6262(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern unsigned long long int func6263(signed long int param_0, long double param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern long double func6264(signed char param_0, bool param_1, signed long long int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern bool func6265(unsigned long int param_0, signed short int param_1, unsigned short int param_2, unsigned int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern signed short int func6266(unsigned short int param_0, bool param_1, unsigned long long int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern unsigned short int func6267(double param_0, unsigned int param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern signed int func6268(signed short int param_0, unsigned long int param_1, float param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern unsigned int func6269(signed int param_0, unsigned long long int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern unsigned char func6270(float param_0, bool param_1, signed char param_2, unsigned short int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern float func6271(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern unsigned long long int func6272(signed long long int param_0, float param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern unsigned short int func6273(signed long long int param_0, unsigned int param_1, unsigned long long int param_2, double param_3, unsigned char param_4);
/*
 * return type: array 1 signed short int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern signed short int * func6274(double param_0, double param_1, signed char param_2, signed short int param_3, long double param_4, signed short int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed long int func6275(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern void proc6276(signed char param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: array 3 unsigned char
 * param_0 type: signed long int
 */
extern unsigned char * func6277(signed long int param_0);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern bool func6278(signed char param_0, unsigned long long int param_1, unsigned int param_2, signed long long int param_3, bool param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern bool func6279(unsigned long long int param_0, unsigned long int param_1, float param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern unsigned short int func6280(signed long int param_0, unsigned char param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern signed long long int func6281(unsigned long int param_0, signed long long int param_1, double param_2, signed char param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern long double func6282(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern signed short int func6283(unsigned int param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern unsigned int func6284(signed char param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed short int func6285(unsigned long long int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern bool func6286(double param_0, float param_1, bool param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern bool func6287(signed int param_0, signed char param_1, unsigned char param_2, signed long int param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern bool func6288(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern unsigned long int func6289(unsigned short int param_0, signed long long int param_1, double param_2, unsigned long long int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern signed char func6290(bool param_0, bool param_1, signed char param_2, float param_3, long double param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern unsigned long int func6291(signed long long int param_0, signed long int param_1, signed char param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func6292();
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern void proc6293(long double param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern long double func6294(double param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern long double func6295(signed long int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: long double
 */
extern long double func6296(signed int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: double
 */
extern signed short int func6297(long double param_0, long double param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern signed int func6298(signed char param_0, unsigned char param_1, signed long long int param_2, bool param_3, long double param_4, signed short int param_5);
/*
 * return type: array 3 signed char
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed char * func6299(unsigned char param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern long double func6300(bool param_0, signed long int param_1, signed long long int param_2, signed char param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed long long int func6301(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern void proc6302(signed short int param_0, signed int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed long long int func6303(unsigned long long int param_0, double param_1);
/*
 * return type: array 3 signed char
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed char * func6304(float param_0, unsigned int param_1);
/*
 * return type: array 3 signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed long long int * func6305(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned int func6306(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern signed short int func6307(signed int param_0, unsigned int param_1, signed long long int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned long int func6308(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern void proc6309(signed char param_0, signed char param_1, unsigned long int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern float func6310(unsigned short int param_0, unsigned long long int param_1, unsigned long int param_2, signed long long int param_3, signed char param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: long double
 */
extern signed int func6311(float param_0, bool param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: float
 */
extern unsigned long long int func6312(unsigned int param_0, signed int param_1, long double param_2, signed short int param_3, float param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern double func6313(signed short int param_0, double param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: double
 */
extern void proc6314(signed short int param_0, float param_1, signed short int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed short int func6315(unsigned char param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: bool
 */
extern float func6316(bool param_0, signed long int param_1, double param_2, unsigned long long int param_3, float param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: float
 */
extern bool func6317(signed long int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed short int func6318(double param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern long double func6319(unsigned short int param_0, signed int param_1, signed char param_2, unsigned long long int param_3, unsigned int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern void proc6320(unsigned int param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern void proc6321(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern unsigned int func6322(signed char param_0, signed char param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: bool
 */
extern unsigned long long int func6323(double param_0, float param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern void proc6324(signed char param_0, float param_1, signed long long int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: float
 */
extern signed int func6325(float param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern float func6326(unsigned long int param_0, signed long long int param_1, signed char param_2, unsigned long int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern long double func6327(float param_0, signed short int param_1, unsigned int param_2, signed int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed short int func6328(unsigned short int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: float
 */
extern signed short int func6329(signed char param_0, unsigned long long int param_1, signed short int param_2, signed short int param_3, float param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed short int func6330(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: float
 */
extern void proc6331(double param_0, long double param_1, float param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern unsigned long int func6332(signed long int param_0, signed char param_1, unsigned long int param_2, signed char param_3, signed char param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: long double
 */
extern double func6333(signed short int param_0, bool param_1, unsigned long int param_2, double param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern double func6334(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern signed long long int func6335(signed char param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned short int func6336(unsigned short int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern signed int func6337(unsigned long long int param_0, double param_1, float param_2, float param_3, unsigned int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed int func6338(unsigned long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern bool func6339(signed int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed short int func6340(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: float
 */
extern void proc6341(unsigned int param_0, long double param_1, signed char param_2, signed int param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: long double
 */
extern unsigned char func6342(unsigned char param_0, bool param_1, unsigned char param_2, signed long int param_3, double param_4, long double param_5);
/*
 * return type: array 3 float
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern float * func6343(signed long int param_0, long double param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned char func6344(unsigned char param_0, signed short int param_1, unsigned long long int param_2, unsigned short int param_3, unsigned int param_4, double param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 */
extern void proc6345(double param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: float
 */
extern signed int func6346(long double param_0, unsigned char param_1, signed char param_2, double param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned int func6347(bool param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: double
 */
extern unsigned long int func6348(signed char param_0, signed long int param_1, unsigned int param_2, float param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed int func6349(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern unsigned long int func6350(signed short int param_0, signed char param_1, long double param_2, float param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned long int func6351(long double param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern signed int func6352(signed long long int param_0, long double param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed int func6353(signed char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern signed int func6354(signed long long int param_0, signed long long int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned long long int func6355(unsigned short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern void proc6356(unsigned short int param_0, signed long int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: double
 */
extern signed long long int func6357(signed long long int param_0, double param_1, signed long int param_2, signed char param_3, bool param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: float
 */
extern unsigned long int func6358(double param_0, double param_1, unsigned long long int param_2, unsigned char param_3, float param_4);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern float func6359(signed int param_0, signed long int param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern signed char func6360(unsigned char param_0, unsigned short int param_1, unsigned long int param_2, unsigned short int param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned long int func6361(unsigned int param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern signed long int func6362(unsigned short int param_0, double param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: array 1 unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern unsigned short int * func6363(unsigned short int param_0, float param_1, unsigned char param_2, double param_3);
/*
 * return type: array 1 unsigned short int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern unsigned short int * func6364(signed int param_0, float param_1, unsigned long 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: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern signed long int func6365(signed long long int param_0, unsigned int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern void proc6366(bool param_0, unsigned char param_1, float param_2, unsigned int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned int func6367(signed char param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern long double func6368(signed char param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern signed short int func6369(float param_0, unsigned short int param_1, bool param_2, signed long int param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern long double func6370(signed char param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned short int * func6371(signed long int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed char func6372(signed char param_0, float param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern double func6373(float param_0, unsigned int param_1, signed long long int param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern bool func6374(double param_0, long double param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: float
 */
extern unsigned int func6375(bool param_0, long double param_1, signed char param_2, signed short int param_3, float param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed long int func6376(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern void proc6377(bool param_0, unsigned long int param_1, signed char param_2, bool param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: signed long int
 */
extern signed long long int func6378(unsigned char param_0, unsigned char param_1, signed int param_2, bool param_3, float param_4, signed long int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed char func6379(bool param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern signed char func6380(unsigned int param_0, bool param_1, signed short int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed long long int func6381(long double param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern signed int func6382(signed short int param_0, long double param_1, signed char param_2, unsigned short int param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: double
 */
extern signed int func6383(signed int param_0, signed char param_1, signed char param_2, signed long int param_3, bool param_4, double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: float
 */
extern unsigned long long int func6384(unsigned char param_0, bool param_1, float param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed long long int func6385(unsigned long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern signed short int func6386(double param_0, unsigned char param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: long double
 */
extern unsigned short int func6387(unsigned long int param_0, unsigned long int param_1, signed long int param_2, signed long int param_3, double param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern void proc6388(signed char param_0, float param_1, float param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern void proc6389(unsigned int param_0, signed long long int param_1, signed long long int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned short int func6390(bool param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern signed long int func6391(long double param_0, unsigned long int param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern void proc6392(long double param_0, float param_1, long double param_2, unsigned int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned int func6393(signed short int param_0, signed long int param_1, unsigned long long int param_2, unsigned int param_3, bool param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed long long int func6394(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern void proc6395(signed int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: float
 */
extern bool func6396(signed int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern signed long int func6397(signed short int param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern double func6398(unsigned long int param_0, unsigned int param_1);
/*
 * return type: array 9 double
 * param_0 type: double
 * param_1 type: long double
 */
extern double * func6399(double param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned long long int func6400(double param_0, unsigned short int param_1, signed char param_2, signed short int param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern double func6401(signed short int param_0, 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: signed int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern signed short int func6402(signed int param_0, long double param_1, signed long long int param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern signed long long int func6403(float param_0, signed int param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func6404(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern float func6405(signed short int param_0, signed short int param_1, bool param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern unsigned long int func6406(signed long int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: array 8 unsigned char
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern unsigned char * func6407(bool param_0, bool param_1, signed long long int param_2, double param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: float
 */
extern unsigned long long int func6408(signed long int param_0, signed int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed int
 */
extern void proc6409(signed char param_0, long double param_1, bool param_2, float param_3, signed int param_4);
/*
 * return type: array 4 long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern long double * func6410(unsigned char param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern bool func6411(signed long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned int func6412(signed long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern signed long long int func6413(unsigned char param_0, unsigned long int param_1, double param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern double func6414(unsigned long int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed int func6415(double param_0, signed long long int param_1);
/*
 * return type: array 4 long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern long double * func6416(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern unsigned long int func6417(signed long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern void proc6418(unsigned int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern unsigned int func6419(signed long int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: array 1 unsigned short int
 */
extern unsigned short int * func6420();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern unsigned long long int func6421(unsigned char param_0, unsigned int param_1, signed long int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed int func6422(long double param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed int func6423(float param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern signed int func6424(signed short int param_0, signed short int param_1, bool param_2, unsigned short int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: float
 */
extern signed long int func6425(unsigned char param_0, unsigned long long int param_1, signed short int param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern signed long int func6426(signed int param_0, signed long long int param_1, unsigned short int param_2, unsigned char param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern signed long int func6427(signed int param_0, bool param_1, signed short int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern float func6428(signed int param_0, bool param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern signed long int func6429(bool param_0, unsigned short int param_1, signed long long int param_2, signed char param_3, long double param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed long int func6430(double param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned char func6431(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: bool
 */
extern void proc6432(double param_0, unsigned short int param_1, unsigned char param_2, float param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern void proc6433(unsigned char param_0, bool param_1, unsigned long int param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern bool func6434(signed int param_0, unsigned char param_1, signed long long int param_2, signed long int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed int
 */
extern bool func6435(unsigned int param_0, signed short int param_1, double param_2, long double param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern float func6436(signed long long int param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed long int func6437(signed int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern bool func6438(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: long double
 */
extern unsigned long long int func6439(signed long int param_0, unsigned short int param_1, unsigned long long int param_2, bool param_3, long double param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func6440(unsigned char param_0, unsigned short int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern void proc6441(unsigned int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern signed int func6442(signed long int param_0, signed int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed char
 */
extern void proc6443(unsigned int param_0, signed long int param_1, double param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned int func6444(long double 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 func6445(signed short int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed short int func6446(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc6447(unsigned char param_0, signed int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern unsigned int func6448(unsigned long long int param_0, unsigned int param_1, bool param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: unsigned long int
 */
extern unsigned long long int func6449(signed long int param_0, unsigned long long int param_1, bool param_2, unsigned long int param_3, double param_4, unsigned long int param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern float func6450(unsigned char param_0, bool param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern float func6451(signed long long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern unsigned int func6452(signed char param_0, signed long long int param_1, signed long long int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern unsigned short int func6453(signed int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern unsigned long long int func6454(signed int param_0, signed int param_1, float param_2, double param_3, bool param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern double func6455(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned long long int func6456(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern void proc6457(bool param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: array 1 signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern signed long long int * func6458(signed short int param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern signed long int func6459(signed long int param_0, signed int param_1, signed short 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: signed long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern long double func6460(signed long long int param_0, signed int param_1, signed long long int param_2, signed long int param_3, unsigned int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned int func6461(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned int func6462(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern void proc6463(unsigned short int param_0, signed long int param_1, unsigned int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: bool
 */
extern unsigned short int func6464(unsigned char param_0, signed char param_1, unsigned short int param_2, bool param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern unsigned long int func6465(unsigned char param_0, signed long int param_1, unsigned long long int param_2, unsigned int param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern void proc6466(signed long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned long int func6467(signed short int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern signed short int func6468(signed short int param_0, signed short int param_1, unsigned short int param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed long int func6469(signed long long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern signed long long int func6470(unsigned short int param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed short int func6471(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func6472(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern unsigned char func6473(long double param_0, unsigned int param_1, signed short int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern void proc6474(float param_0, signed long int param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern signed long long int func6475(unsigned long int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned long int func6476(signed long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func6477(signed int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed short int
 */
extern long double func6478(double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern void proc6479(signed char param_0, signed short int param_1, signed int param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern bool func6480(bool param_0, long double param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern void proc6481(unsigned short int param_0, unsigned long long int param_1, unsigned char param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern signed long int func6482(unsigned int param_0, signed long long int param_1, signed short int param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern long double func6483(float param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern signed long long int func6484(unsigned char param_0, float param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern bool func6485(double param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern void proc6486(unsigned int param_0, signed long int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: bool
 */
extern void proc6487(unsigned short int param_0, bool param_1, signed int param_2, bool param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern double func6488(signed int param_0, signed long long int param_1, signed short int param_2, signed long long int param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern unsigned long int func6489(signed int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern unsigned long int func6490(signed int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: pointer float
 */
extern float * func6491();
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern void proc6492(signed char param_0, signed char param_1, unsigned int param_2, unsigned int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed long long int func6493(signed long int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed long long int func6494(unsigned char param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed short int func6495(unsigned long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: bool
 */
extern signed short int func6496(long double param_0, signed int param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed int func6497(float param_0, signed int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern signed char func6498(unsigned int param_0, float param_1, signed long long int param_2, unsigned long int param_3, signed long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern void proc6499(signed long long int param_0, bool param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: double
 */
extern float func6500(unsigned long long int param_0, long double param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed long int func6501(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: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern signed long int func6502(unsigned long int param_0, signed long long int param_1, unsigned char param_2, unsigned short int param_3, signed long long int param_4, double param_5);
/*
 * return type: array 4 signed long int
 * param_0 type: signed long long int
 */
extern signed long int * func6503(signed long long int param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern unsigned long int func6504(signed long int param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern void proc6505(long double param_0, signed short int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed short int func6506(unsigned int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern float func6507(signed short int param_0, signed long long int param_1, signed int param_2, signed short int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned int func6508(signed char param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed int func6509(long double param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern double func6510(unsigned char param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: bool
 */
extern signed char func6511(unsigned char param_0, signed int param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed short int func6512(signed short int param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed char func6513(unsigned short int param_0, signed long long int param_1);
/*
 * return type: array 1 unsigned long int
 * param_0 type: signed long int
 */
extern unsigned long int * func6514(signed long int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern void proc6515(signed long int param_0, long double param_1);
/*
 * return type: array 1 unsigned long int
 */
extern unsigned long int * func6516();
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern unsigned short int func6517(signed char param_0, double param_1, bool param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern signed int func6518(unsigned char param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func6519(signed short int param_0, float param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern void proc6520(unsigned short int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned int func6521(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern void proc6522(float param_0, signed long long int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern long double func6523(bool param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern long double func6524(signed long int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned int func6525(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern void proc6526(unsigned int param_0, double param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern unsigned int func6527(signed short int param_0, double param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern long double func6528(signed int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed int
 */
extern float func6529(signed long int param_0, bool param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern bool func6530(unsigned long long int param_0, signed long int param_1, long double param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned long int func6531(signed long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern void proc6532(signed char param_0, unsigned long long int param_1, bool param_2, signed int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern unsigned long long int func6533(unsigned short int param_0, signed int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed char func6534(unsigned long int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned int func6535(signed char param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned long long int func6536(double param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern signed short int func6537(unsigned int param_0, signed long int param_1, float param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern void proc6538(float param_0, double param_1, signed int param_2, unsigned char param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern signed int func6539(signed short int param_0, float param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern signed short int func6540(long double param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed long int func6541(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern void proc6542(signed long long int param_0, long double param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed char
 */
extern signed int func6543(double param_0, signed int param_1, long double param_2, float param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed char func6544(float param_0, signed char param_1);
/*
 * return type: pointer signed long long int
 * param_0 type: signed short int
 */
extern signed long long int * func6545(signed short int param_0);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: float
 */
extern signed long int func6546(float param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern void proc6547(signed char param_0, long double param_1, signed long long int param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern signed long int func6548(unsigned char param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern unsigned char func6549(unsigned char param_0, signed long long int param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern signed long long int func6550(double param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned long long int func6551(unsigned long long int param_0, signed int param_1);
/*
 * return type: array 9 long double
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern long double * func6552(unsigned int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned long long int func6553(signed long int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned short int func6554(unsigned char param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed char func6555(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern double func6556(signed short int param_0, unsigned long long int param_1);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned short int * func6557(signed long long int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern long double func6558(unsigned char param_0, float param_1);
/*
 * return type: pointer long double
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: double
 */
extern long double * func6559(signed char param_0, signed char param_1, float param_2, long double param_3, signed int param_4, double param_5);
/*
 * return type: pointer long double
 * param_0 type: unsigned char
 */
extern long double * func6560(unsigned char param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned short int func6561(signed long int param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern signed long int func6562(unsigned int param_0, bool param_1, unsigned short int param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed long int func6563(unsigned long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern void proc6564(unsigned short int param_0, signed char param_1, unsigned long 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 long long int
 * param_2 type: long double
 */
extern unsigned long long int func6565(unsigned short int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern unsigned long long int func6566(float param_0, signed short int param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed long int func6567(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned short int func6568(signed long long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern bool func6569(unsigned char param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: pointer bool
 */
extern bool * func6570();
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc6571(unsigned short int param_0, unsigned short int param_1, double param_2, float param_3, long double param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern float func6572(unsigned short int param_0, signed char param_1, signed short int param_2, unsigned short int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern void proc6573(signed long int param_0, bool param_1, bool param_2, signed char param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 */
extern void proc6574(unsigned long int param_0, signed short int param_1, signed long int param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned char func6575(signed int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed int func6576(signed long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern signed int func6577(signed int param_0, signed int param_1, signed char param_2, unsigned short int param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: double
 */
extern signed long int func6578(unsigned long long int param_0, unsigned long int param_1, bool param_2, signed int param_3, signed char param_4, double param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: signed short int
 */
extern bool func6579(bool param_0, float param_1, signed int param_2, float param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern float func6580(unsigned int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern float func6581(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned int func6582(float param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern double func6583(signed short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed char
 */
extern void proc6584(long double param_0, unsigned char param_1, double param_2, signed char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern void proc6585(signed char param_0, long double param_1, signed short int param_2, bool param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern unsigned long int func6586(unsigned int param_0, bool param_1, bool param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern signed char func6587(signed long int param_0, signed int param_1, float param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern bool func6588(signed char param_0, signed char param_1, unsigned short int param_2, signed int param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed long long int func6589(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern unsigned long long int func6590(signed char param_0, signed long long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern void proc6591(signed char param_0, unsigned char param_1, long double param_2, signed char param_3, signed int param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: double
 */
extern long double func6592(signed short int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern signed long long int func6593(unsigned long int param_0, unsigned char param_1, signed int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern unsigned char func6594(signed short int param_0, signed long int param_1, float param_2, signed short int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern unsigned char func6595(signed long int param_0, signed int param_1, signed int param_2, signed short int param_3, bool param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: double
 */
extern void proc6596(long double param_0, float param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed int
 */
extern signed char func6597(signed int param_0, signed long int param_1, signed char param_2, unsigned int param_3, double param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned short int func6598(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned long long int func6599(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern void proc6600(signed char param_0, unsigned long int param_1, unsigned char param_2, signed long long int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern signed char func6601(signed int param_0, signed long int param_1, double param_2, double param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern signed long long int func6602(signed long int param_0, unsigned long int param_1, unsigned int param_2, signed char param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func6603(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned long int func6604(unsigned long int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern float func6605(unsigned short int param_0, bool param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: float
 */
extern float func6606(unsigned short int param_0, unsigned long long int param_1, signed long int param_2, signed char param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed int func6607(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern void proc6608(signed long long int param_0, float param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern unsigned char func6609(unsigned int param_0, float param_1, unsigned int param_2, signed int param_3, signed long int param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed long long int func6610(float param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern float func6611(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern void proc6612(unsigned char param_0, signed char param_1, signed long int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed char func6613(unsigned int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern signed long int func6614(unsigned short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern void proc6615(signed short int param_0, signed char param_1, float param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern signed char func6616(float param_0, double param_1, signed short int param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed long long int func6617(long double param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned short int func6618(float param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned char func6619(signed char param_0, unsigned int param_1, signed char param_2, signed int param_3, unsigned int param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: double
 */
extern unsigned char func6620(double param_0, unsigned long int param_1, long double param_2, double param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern signed long long int func6621(double param_0, float param_1, unsigned char param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern signed long long int func6622(signed short int param_0, bool param_1, long double param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed int func6623(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern unsigned short int func6624(long double param_0, long double param_1, signed char param_2, signed int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern signed long int func6625(unsigned long long int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned long long int func6626(bool param_0, unsigned int param_1, double param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern void proc6627(unsigned int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned int func6628(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern unsigned long long int func6629(bool param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern signed short int func6630(signed long long int param_0, unsigned long long int param_1, signed int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func6631(signed long int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern signed int func6632(long double param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int * func6633(signed long int param_0);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc6634(bool param_0, double param_1, signed int param_2, unsigned short int param_3, signed int param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed short int
 */
extern unsigned long int func6635(unsigned short int param_0, signed long int param_1, long double param_2, double param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned long int func6636(signed long int param_0, unsigned char param_1, signed short int param_2, double param_3, bool param_4, signed short int param_5);
/*
 * return type: array 9 array 3 unsigned short int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned short int * * func6637(signed int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern unsigned int func6638(signed long int param_0, signed char param_1, long double param_2, unsigned long int param_3, double param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern long double func6639(signed long int param_0, bool param_1, signed int param_2, signed long long int param_3, unsigned char param_4);
/*
 * 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 long int
 * param_5 type: unsigned long long int
 */
extern float func6640(unsigned long long int param_0, unsigned short int param_1, long double param_2, long double param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: unsigned int
 */
extern void proc6641(signed int param_0, signed char param_1, signed char param_2, signed char param_3, long double param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned char func6642(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern signed long long int func6643(unsigned int param_0, unsigned long int param_1, double param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed int func6644(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed char func6645(unsigned short int param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: long double
 */
extern unsigned short int func6646(signed char param_0, unsigned int param_1, double param_2, long double param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: double
 */
extern float func6647(signed char param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern signed int func6648(signed char param_0, signed long long int param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: bool
 */
extern unsigned short int func6649(bool param_0, signed short int param_1, bool param_2, bool param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern void proc6650(bool param_0, unsigned int param_1, float param_2, unsigned short int param_3, unsigned int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: bool
 */
extern signed long int func6651(unsigned int param_0, bool param_1, bool param_2, signed char param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern void proc6652(unsigned long int param_0, bool param_1, unsigned long int param_2, long double param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: long double
 */
extern unsigned long int func6653(unsigned int param_0, float param_1, double param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern unsigned int func6654(bool param_0, unsigned int param_1, double param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern unsigned int func6655(long double param_0, unsigned int param_1, unsigned long int param_2, float param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: long double
 */
extern void proc6656(float param_0, unsigned long int param_1, signed short int param_2, double param_3, float param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern bool func6657(signed char param_0, signed long long int param_1, unsigned long long int param_2, float param_3);
/*
 * 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: signed long int
 * param_4 type: signed long long int
 */
extern void proc6658(unsigned long long int param_0, unsigned long int param_1, signed long int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern void proc6659(bool param_0, unsigned char param_1, unsigned long int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern long double func6660(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: float
 */
extern long double func6661(signed int param_0, float param_1);
/*
 * return type: array 5 signed char
 */
extern signed char * func6662();
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: float
 */
extern signed short int func6663(unsigned short int param_0, float param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed int func6664(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern unsigned long int func6665(double param_0, unsigned long int param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern unsigned long long int func6666(signed short int param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: double
 */
extern signed long int func6667(double param_0, double param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed int
 */
extern double func6668(float param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern signed short int func6669(signed int param_0, signed long int param_1, signed char param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern double func6670(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern unsigned long long int func6671(double param_0, unsigned long long int param_1, signed long int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern bool func6672(unsigned long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed short int func6673(long double param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern unsigned long long int func6674(signed short int param_0, long double param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern signed long long int func6675(bool param_0, signed long long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed long int func6676(signed char param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed long int func6677(signed long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed long int func6678(bool param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern long double func6679(signed long int param_0, bool param_1, unsigned short int param_2, signed char param_3, bool param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern double func6680(signed long int param_0, signed char param_1, long double param_2, signed int param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern double func6681(signed int param_0, long double param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern signed char func6682(long double param_0, float param_1, bool param_2, signed int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed int func6683(unsigned int param_0, signed int param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned int func6684(long double param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern unsigned int func6685(long double param_0, signed long int param_1, signed long int param_2, float param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern void proc6686(unsigned int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern void proc6687(unsigned char param_0, bool param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern float func6688(unsigned short int param_0, signed int param_1, double param_2, signed long int param_3, unsigned long int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern unsigned int func6689(unsigned short int param_0, signed short int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: signed short int
 */
extern float func6690(signed long long int param_0, unsigned int param_1, unsigned short int param_2, signed int param_3, float param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern signed int func6691(unsigned short int param_0, signed long long int param_1, signed char param_2, signed short int param_3, double param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern void proc6692(signed int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern signed long int func6693(signed long int param_0, signed long int param_1, bool param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern signed long int func6694(float param_0, unsigned long int param_1, unsigned long 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 long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern signed short int func6695(signed char param_0, signed long int param_1, signed long long int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern unsigned long int func6696(signed long long int param_0, signed long int param_1, unsigned short int param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: long double
 */
extern unsigned short int func6697(unsigned long long int param_0, double param_1, signed long int param_2, bool param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern signed char func6698(unsigned short int param_0, signed int param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern void proc6699(unsigned long long int param_0, unsigned short int param_1, unsigned long long int param_2, float param_3, unsigned short int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed char func6700(bool param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: float
 */
extern void proc6701(unsigned int param_0, unsigned long long int param_1, unsigned int param_2, signed int param_3, signed char param_4, float param_5);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern bool func6702(unsigned short int param_0, unsigned long int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern bool func6703(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern signed long int func6704(signed short int param_0, double param_1, unsigned int param_2, float param_3, signed short int param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: double
 */
extern bool func6705(signed int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern signed long long int func6706(signed int param_0, float param_1, bool param_2, signed long long int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: bool
 */
extern unsigned short int func6707(bool param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern signed short int func6708(long double param_0, unsigned short int param_1);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func6709();
/*
 * return type: array 6 unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern unsigned short int * func6710(unsigned int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern void proc6711(signed long int param_0, long double param_1, float param_2, unsigned long int param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern signed int func6712(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed int func6713(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern unsigned char func6714(unsigned char param_0, unsigned long int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed long int
 */
extern unsigned char func6715(unsigned long int param_0, float param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern void proc6716(signed long int param_0, bool param_1, signed char param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned long long int func6717(double param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed char func6718(unsigned long int param_0, unsigned long long int param_1, long double param_2, signed int param_3, signed long int param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern signed int func6719(signed int param_0, bool param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed int func6720(double param_0, unsigned char param_1);
/*
 * return type: array 7 signed long long int
 * param_0 type: signed int
 */
extern signed long long int * func6721(signed int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern unsigned char func6722(signed long int param_0, unsigned char param_1, bool param_2);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern bool func6723(unsigned long long int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed char
 */
extern unsigned int func6724(double param_0, double param_1, long double param_2, signed char param_3);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern double func6725(signed char param_0, signed int param_1, signed long long int param_2, double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: float
 */
extern signed long long int func6726(signed short int param_0, unsigned long int param_1, unsigned short int param_2, long double param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: double
 */
extern unsigned char func6727(signed short int param_0, float param_1, signed short int param_2, unsigned short int param_3, double param_4, double param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern bool func6728(double param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned long long int func6729(double param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed int func6730(double param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: float
 */
extern unsigned long long int func6731(unsigned long int param_0, unsigned short int param_1, signed short int param_2, bool param_3, signed char param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern unsigned long int func6732(unsigned long int param_0, double param_1, unsigned short int param_2, double param_3, unsigned short int param_4, double param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: signed long int
 */
extern double func6733(signed long long int param_0, unsigned short int param_1, bool param_2, unsigned int param_3, signed long int param_4, signed long int param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern bool func6734(signed short int param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern bool func6735(signed long long int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern void proc6736(unsigned int param_0, bool param_1, signed long int param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed int func6737(signed short int param_0, float param_1);
/*
 * return type: array 1 unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int * func6738(signed short int param_0);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern double func6739(double param_0, signed char param_1, signed int param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern unsigned long long int func6740(signed long long int param_0, unsigned int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned long long int func6741(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned int func6742(unsigned short int param_0, signed short int param_1, long double param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func6743(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern signed short int func6744(unsigned char param_0, unsigned long int param_1, unsigned int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern signed long int func6745(signed char param_0, signed long long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned char func6746(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: long double
 */
extern unsigned short int func6747(double param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed long int func6748(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: double
 */
extern void proc6749(unsigned long int param_0, unsigned char param_1, unsigned short int param_2, double param_3, double param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned char func6750(signed long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: double
 */
extern void proc6751(unsigned long long int param_0, bool param_1, signed char param_2, signed char param_3, signed int param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern signed long long int func6752(signed int param_0, signed long long int param_1, unsigned int param_2, signed short int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed int func6753(unsigned char param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern bool func6754(double param_0, double param_1, signed short int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern double func6755(signed long int param_0, signed long int param_1, unsigned short int param_2, signed char param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed long long int func6756(unsigned short int param_0, unsigned char param_1);
/*
 * return type: pointer signed char
 * param_0 type: signed long long int
 */
extern signed char * func6757(signed long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern void proc6758(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: pointer signed char
 * param_0 type: unsigned long int
 */
extern signed char * func6759(unsigned long int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed long long int func6760(signed int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned char func6761(double param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern float func6762(unsigned short int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned long long int func6763(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern unsigned char func6764(unsigned char param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern signed long int func6765(long double param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: double
 */
extern double func6766(double param_0, signed char param_1, double param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern bool func6767(signed short int param_0, unsigned long long int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern signed long long int func6768(signed long long int param_0, signed short int param_1, unsigned long long int param_2, signed short int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern double func6769(long double param_0, unsigned long long int param_1, long double param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed int
 */
extern double func6770(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern void proc6771(unsigned char param_0, float param_1, double param_2, unsigned char param_3, signed short int param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern unsigned int func6772(signed int param_0, signed char param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern unsigned long long int func6773(signed char param_0, unsigned char param_1, unsigned short int param_2, double param_3, signed long int param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: long double
 */
extern signed long long int func6774(bool param_0, signed short int param_1, bool param_2, double param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern signed short int func6775(unsigned int param_0, signed short int param_1, signed char param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern void proc6776(unsigned short int param_0, signed short int param_1, long double param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern unsigned long long int func6777(unsigned short int param_0, double param_1, bool param_2, unsigned char param_3);
/*
 * return type: array 8 bool
 * param_0 type: unsigned long long int
 */
extern bool * func6778(unsigned long long int param_0);
/*
 * return type: array 8 bool
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: bool
 */
extern bool * func6779(unsigned long int param_0, float param_1, signed long long int param_2, signed long long int param_3, float param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern unsigned short int func6780(float param_0, unsigned short int param_1, float param_2, signed char param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern void proc6781(unsigned int param_0, signed long long int param_1, long double param_2, unsigned long long int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned int func6782(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern unsigned int func6783(long double param_0, signed long int param_1, signed short int param_2, unsigned long int param_3, float param_4, unsigned short int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed long long int func6784(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern unsigned long int func6785(unsigned long long int param_0, unsigned char param_1, signed int param_2, signed int param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern unsigned short int func6786(float param_0, unsigned char param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern unsigned short int func6787(signed long long int param_0, signed long int param_1);
/*
 * return type: array 6 unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: long double
 */
extern unsigned short int * func6788(unsigned int param_0, signed int param_1, float param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern unsigned short int func6789(signed long long int param_0, double param_1, unsigned long int param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern double func6790(double param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: double
 */
extern double func6791(signed long long int param_0, float param_1, signed short int param_2, double param_3, bool param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern signed long long int func6792(signed char param_0, signed int param_1, unsigned short int param_2, float param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: signed long int
 */
extern void proc6793(long double param_0, float param_1, signed char param_2, unsigned long long int param_3, signed long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern signed long int func6794(float param_0, unsigned int param_1, signed short int param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern unsigned char func6795(signed long int param_0, unsigned int param_1, signed long long int param_2, unsigned short int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern void proc6796(unsigned short int param_0, float param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern unsigned short int func6797(unsigned short int param_0, double param_1, unsigned int param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned char func6798(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern void proc6799(signed long long int param_0, float param_1, unsigned long int param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern long double func6800(signed short int param_0, double param_1, unsigned int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 */
extern signed short int func6801(double param_0, float param_1, unsigned char param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern double func6802(long 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: float
 */
extern double func6803(long double param_0, unsigned short int param_1, signed char param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern void proc6804(unsigned short int param_0, unsigned int param_1, signed int param_2, double param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern void proc6805(signed char param_0, signed long long int param_1, bool param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern signed char func6806(unsigned short int param_0, long double param_1, unsigned long long int param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern bool func6807(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed short int func6808(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc6809(unsigned char param_0, float param_1, signed long long int param_2, unsigned long long int param_3, double param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned short int func6810(long double param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed char
 */
extern signed short int func6811(signed int param_0, unsigned long long int param_1, long double param_2, signed char param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed int func6812(long double param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern unsigned short int func6813(signed long long int param_0, unsigned char param_1, float param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern double func6814(unsigned int param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned int func6815(signed short int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern bool func6816(unsigned int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed int func6817(signed long long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: float
 */
extern signed short int func6818(bool param_0, double param_1, unsigned long int param_2, float param_3, float param_4);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern signed short int func6819(signed int param_0, signed long long int param_1, signed short int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern long double func6820(float param_0, unsigned long long int param_1, signed long long int param_2, float param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: bool
 */
extern long double func6821(float param_0, unsigned long int param_1, signed char param_2, bool param_3);
/*
 * return type: array 2 unsigned int
 * param_0 type: unsigned int
 */
extern unsigned int * func6822(unsigned int param_0);
/*
 * return type: array 3 unsigned short int
 * param_0 type: long double
 */
extern unsigned short int * func6823(long double param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern void proc6824(signed char param_0, signed char param_1, bool param_2, signed long int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func6825(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern long double func6826(unsigned short int param_0, unsigned long long int param_1, unsigned short int param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: double
 */
extern signed char func6827(signed long int param_0, signed long long int param_1, double param_2, signed char param_3, double param_4);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern unsigned short int * func6828(signed long int param_0, signed char param_1, unsigned long long int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned long long int func6829(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern unsigned char func6830(float param_0, signed long int param_1, signed long long int param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed char func6831(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 proc6832(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: signed char
 */
extern float func6833(signed short int param_0, double param_1, signed int param_2, signed long int param_3, float param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: float
 */
extern signed char func6834(signed short int param_0, unsigned int param_1, signed long int param_2, signed long int param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern signed long long int func6835(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func6836(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 */
extern signed int func6837(unsigned long long int param_0, signed long long int param_1, unsigned short int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed char func6838(float param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern unsigned int func6839(double param_0, long double param_1, bool param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern unsigned short int * func6840(signed char param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern void proc6841(signed long long int param_0, signed char param_1, long double param_2, long double param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern bool func6842(unsigned char param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern unsigned short int func6843(signed int param_0, double param_1, signed long int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern signed long int func6844(signed long long int param_0, long double param_1, signed short int param_2, long double param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern void proc6845(long double param_0, double param_1, signed long int param_2, signed short int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern unsigned short int func6846(unsigned long long int param_0, signed long int param_1, signed short int param_2, signed short int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed short int func6847(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed int
 */
extern unsigned int func6848(signed char param_0, signed short int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: long double
 */
extern unsigned long long int func6849(double param_0, long double param_1);
/*
 * return type: array 8 unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int * func6850(unsigned long int param_0);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern signed char func6851(unsigned short int param_0, long double param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed long long int func6852(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern unsigned long long int func6853(signed int param_0, bool param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func6854(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern void proc6855(signed long int param_0, long double param_1, signed short int param_2, double param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: float
 */
extern long double func6856(bool param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern signed long int func6857(unsigned char param_0, float param_1, signed long long int param_2, float param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed char func6858(signed long int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed char func6859(unsigned short int param_0, bool param_1);
/*
 * return type: array 2 bool
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern bool * func6860(float param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern unsigned char func6861(unsigned char param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern signed int func6862(float param_0, unsigned char param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern signed int func6863(bool param_0, signed short int param_1, unsigned long long int param_2, unsigned int param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned char func6864(signed long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed int
 */
extern void proc6865(long double param_0, unsigned short int param_1, signed char param_2, bool param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed short int func6866(double param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed int func6867(unsigned long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern void proc6868(float param_0, double param_1, unsigned short int param_2, bool param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern signed long int func6869(unsigned short int param_0, signed char param_1, double param_2, signed int param_3, signed short int param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern double func6870(double param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed long int func6871(signed long int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed char func6872(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern void proc6873(float param_0, unsigned long int param_1, signed short 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: signed char
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern void proc6874(signed char param_0, signed long int param_1, unsigned char param_2, signed char param_3, bool param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed short int func6875(signed long long int param_0, unsigned long int param_1);
/*
 * return type: array 6 signed short int
 * param_0 type: signed long long int
 */
extern signed short int * func6876(signed long long int param_0);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern signed short int * func6877(unsigned int param_0, unsigned long long int param_1, signed short int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: array 8 signed char
 * param_0 type: unsigned char
 */
extern signed char * func6878(unsigned char param_0);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed long int func6879(signed char param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed long long int func6880(unsigned int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern bool func6881(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern unsigned long long int func6882(signed long long int param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern void proc6883(unsigned short int param_0, signed long long int param_1, double param_2, unsigned long int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern long double func6884(unsigned char param_0, double param_1, unsigned char param_2);
/*
 * return type: array 8 unsigned char
 */
extern unsigned char * func6885();
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern void proc6886(bool param_0, double param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern bool func6887(signed int param_0, signed short int param_1, unsigned long int param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed long int func6888(long double param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern unsigned int func6889(unsigned long long int param_0, signed long int param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned char func6890(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern void proc6891(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed long long int func6892(bool param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func6893(signed long int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed long int
 */
extern long double func6894(float param_0, signed long int param_1);
/*
 * return type: array 3 bool
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern bool * func6895(unsigned long int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed int func6896(unsigned long long int param_0, double param_1, unsigned char param_2, unsigned long int param_3, float param_4, signed int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func6897(double param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern long double func6898(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned int func6899(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed long int func6900(unsigned char param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern signed long int func6901(double param_0, unsigned long int param_1, long double param_2, unsigned long long int param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern float func6902(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern unsigned int func6903(double param_0, unsigned int param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern long double func6904(signed short int param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned int func6905(float param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern unsigned long int func6906(long double param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern void proc6907(long double param_0, bool param_1, unsigned int param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed short int func6908(unsigned long long int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern long double func6909(double param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed int func6910(signed char param_0, float param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern void proc6911(float param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned char func6912(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern void proc6913(signed int param_0, signed short int param_1, bool param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned short int func6914(signed long int param_0, signed short int param_1, signed char param_2, signed long long int param_3, unsigned int param_4, double param_5);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern unsigned short int * func6915(unsigned short int param_0, signed char param_1, signed char param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern unsigned long int func6916(unsigned long long int param_0, signed long long int param_1, unsigned int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern unsigned char func6917(signed long int param_0, float param_1, unsigned long long int param_2, signed char param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc6918(unsigned long long int param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned char func6919(signed short int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed long int func6920(unsigned int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern void proc6921(unsigned long long int param_0, double param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern double func6922(unsigned long long int param_0, long 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: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern signed long int func6923(unsigned short int param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3, signed long int param_4, long double param_5);
/*
 * return type: unsigned long 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
 */
extern unsigned long long int func6924(unsigned long long int param_0, double param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern double func6925(long double param_0, signed long int param_1, signed int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: long double
 */
extern unsigned char func6926(signed long long int param_0, double param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned int func6927(double param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned char func6928(signed long long int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern bool func6929(signed short int param_0, signed char param_1, signed long long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern bool func6930(float param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed int func6931(unsigned long int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed short int func6932(signed short int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed char func6933(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern void proc6934(signed long int param_0, signed char param_1, signed long long int param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned char func6935(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern unsigned short int func6936(unsigned long long int param_0, bool param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned short int func6937(unsigned long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long 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 long int
 */
extern void proc6938(signed long long int param_0, signed long long int param_1, unsigned short int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern long double func6939(float param_0, unsigned int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned short int func6940(unsigned int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern void proc6941(signed short int param_0, double param_1, signed long int param_2, unsigned short int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern void proc6942(double param_0, unsigned int param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern unsigned int func6943(signed int param_0, unsigned long int param_1, signed char param_2, signed short int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed short int func6944(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern signed short int func6945(signed int param_0, unsigned long int param_1, unsigned long long int param_2, long double param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern void proc6946(signed long long int param_0, bool param_1, unsigned int param_2, unsigned long long int param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed int func6947(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed int func6948(unsigned long long int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern signed long int func6949(signed long long int param_0, unsigned char param_1, long double param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern signed long int func6950(float param_0, signed int param_1, signed long long int param_2, signed char param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: double
 */
extern void proc6951(double param_0, unsigned short int param_1, signed short int param_2, bool param_3, signed int param_4, double param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: bool
 */
extern void proc6952(bool param_0, double param_1, bool param_2, bool param_3, float param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern bool func6953(signed short int 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 short int
 * param_3 type: unsigned int
 */
extern unsigned long int func6954(signed long long int param_0, long double param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern signed char func6955(signed long long int param_0, float param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: long double
 */
extern signed char func6956(unsigned short int param_0, signed long int param_1, unsigned char param_2, bool param_3, signed char param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned short int func6957(signed int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned 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 signed int func6958(unsigned int param_0, unsigned 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: signed short int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern signed short int func6959(unsigned char param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed long int func6960(double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern void proc6961(float param_0, signed char param_1, signed int param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern float func6962(unsigned long long int param_0, signed long int param_1, unsigned int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed short int func6963(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: float
 */
extern void proc6964(unsigned char param_0, signed long long int param_1, unsigned short int param_2, float param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern unsigned long int func6965(signed long int param_0, double param_1, unsigned long long int param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern double func6966(unsigned long long int param_0, long double param_1, bool param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern bool func6967(signed long long int param_0, unsigned long long int param_1, unsigned long long int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern double func6968(long double param_0, double param_1, double param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed short int func6969(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc6970(float param_0, signed int param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed short int func6971(unsigned int param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern signed short int func6972(unsigned long long int param_0, double param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern bool func6973(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 short int
 * param_3 type: signed int
 */
extern void proc6974(long double param_0, float param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned long int func6975(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: double
 */
extern bool func6976(float param_0, bool param_1, long double param_2, float param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern signed long int func6977(unsigned short int param_0, unsigned long int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern unsigned int func6978(signed long int param_0, bool param_1, signed char param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern long double func6979(signed short int param_0, signed long long int param_1, signed int param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern unsigned short int func6980(unsigned long int param_0, bool param_1, signed short int param_2, signed char param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed long long int func6981(signed long long int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed char func6982(long double param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern bool func6983(unsigned long long int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: array 4 unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: double
 */
extern unsigned short int * func6984(unsigned short int param_0, signed char param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed long long int func6985(signed short int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 */
extern double func6986(float param_0, double param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern unsigned long int func6987(bool param_0, bool param_1, unsigned int param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern bool func6988(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern void proc6989(signed int param_0, unsigned long int param_1, bool param_2, signed char param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed int func6990(unsigned long long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned long long int func6991(float param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed int
 */
extern signed long long int func6992(signed short int param_0, bool param_1, long double param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern bool func6993(long double param_0, signed char param_1, long double param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: double
 * param_2 type: long double
 */
extern signed char func6994(float param_0, double param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern long double func6995(signed short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: double
 */
extern void proc6996(signed short int param_0, bool param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed long int func6997(bool param_0, signed long long int param_1);
/*
 * return type: array 9 long double
 */
extern long double * func6998();
/*
 * return type: array 9 long double
 */
extern long double * func6999();
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern signed long long int func7000(double param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed long int func7001(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern void proc7002(unsigned short int param_0, signed short int param_1, unsigned long long int param_2, unsigned int param_3, float param_4);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func7003();
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern void proc7004(unsigned long long int param_0, signed long long int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: array 1 unsigned short int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern unsigned short int * func7005(bool param_0, bool param_1, signed char param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: array 1 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned short int * func7006(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern unsigned int func7007(signed long int param_0, signed long int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern bool func7008(signed long long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern unsigned char func7009(bool param_0, float param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed long int func7010(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned short int func7011(unsigned char param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern signed int func7012(double param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern void proc7013(unsigned long long int param_0, signed long int param_1, signed short int param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned long long int func7014(unsigned long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern void proc7015(double param_0, signed short int param_1, long double param_2, unsigned short int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned char func7016(unsigned int param_0, bool param_1, bool param_2, float param_3, float param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern signed long long int func7017(signed char param_0, long double param_1, signed char param_2, float param_3, signed long long int param_4, long double param_5);
/*
 * return type: array 9 unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int * func7018(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern bool func7019(unsigned char param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed long int func7020(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern long double func7021(unsigned int param_0, signed int param_1);
/*
 * 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: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern void proc7022(unsigned short int param_0, signed long long int param_1, signed long int param_2, unsigned long int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: long double
 */
extern unsigned int func7023(float param_0, signed char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern void proc7024(signed long int param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern bool func7025(signed short int param_0, long double param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern void proc7026(unsigned long long int param_0, long double param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed short int func7027(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern signed long int func7028(unsigned long int param_0, signed long int param_1, signed short int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern unsigned short int func7029(unsigned long int param_0, signed long int param_1, unsigned int param_2, unsigned short int param_3, double param_4, unsigned int param_5);
/*
 * 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: signed long int
 */
extern void proc7030(unsigned long int param_0, signed long int param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern unsigned char func7031(float param_0, unsigned long int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern unsigned long long int func7032(signed char param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern signed short int func7033(unsigned char param_0, unsigned long long int param_1, float param_2);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern float func7034(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: double
 */
extern unsigned int func7035(unsigned char param_0, signed long long int param_1, unsigned long int param_2, unsigned int param_3, long double param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: double
 */
extern void proc7036(unsigned int param_0, bool param_1, float param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern unsigned char func7037(signed long long int param_0, signed long long int param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern unsigned char func7038(unsigned char param_0, unsigned long int param_1, unsigned short int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned long long int func7039(signed int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern signed int func7040(double param_0, unsigned short int param_1, double param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern unsigned long long int func7041(signed char param_0, unsigned char param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern void proc7042(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: unsigned long int
 * param_1 type: signed short int
 */
extern signed long long int func7043(unsigned long int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern signed long long int func7044(double param_0, bool param_1, long double param_2, bool param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned int func7045(signed long int param_0, bool param_1);
/*
 * return type: array 2 bool
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern bool * func7046(unsigned char param_0, signed int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern void proc7047(unsigned char param_0, signed long long int param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: double
 */
extern signed long long int func7048(float param_0, unsigned long int param_1, long double param_2, unsigned short int param_3, double param_4, double param_5);
/*
 * return type: array 2 bool
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern bool * func7049(signed long long int param_0, bool param_1, double param_2, signed long int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern float func7050(double param_0, unsigned short int param_1, unsigned long long int param_2, unsigned char param_3, unsigned char param_4, bool param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: float
 */
extern double func7051(signed short int param_0, float param_1);
/*
 * return type: array 5 unsigned char
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern unsigned char * func7052(long double param_0, signed long long int param_1, unsigned int param_2, bool param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern unsigned long int func7053(unsigned char param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern void proc7054(long double param_0, float param_1, long double param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed char func7055(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed char
 */
extern float func7056(bool param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern void proc7057(float param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned int func7058(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern unsigned short int func7059(bool param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern bool func7060(signed long int param_0, signed int param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned int func7061(float param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern signed char func7062(unsigned char param_0, signed char param_1, double param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: signed long int
 */
extern signed char func7063(signed short int param_0, unsigned long int param_1, double param_2, signed char param_3, float param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern float func7064(float param_0, double param_1, double param_2, unsigned long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern signed char func7065(unsigned long long int param_0, signed long long int param_1, signed int param_2, signed int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed char func7066(double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern void proc7067(unsigned long int param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed char func7068(float param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern float func7069(long double param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed long long int func7070(signed int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed long long int func7071(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned char func7072(bool param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern float func7073(signed long int param_0, signed short int param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed char func7074(signed char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern void proc7075(float param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern signed int func7076(signed long long int param_0, bool param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned short int func7077(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern unsigned int func7078(signed char param_0, double param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern signed char func7079(signed long int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern long double func7080(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern void proc7081(unsigned int param_0, signed int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned long long int func7082(signed long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned long long int func7083(signed long int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern unsigned long long int func7084(signed long int param_0, double param_1, unsigned long int param_2, bool param_3, signed long long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern void proc7085(float param_0, unsigned char param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern void proc7086(signed long long int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern signed int func7087(signed long long int param_0, unsigned char param_1, unsigned short int param_2, signed long long int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed long long int func7088(unsigned long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern void proc7089(long double param_0, unsigned long int param_1, long double param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern unsigned int func7090(unsigned long long int param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned long long int func7091(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned long int func7092(signed char param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned char func7093(signed long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern void proc7094(bool param_0, double param_1, signed char param_2, signed long int param_3, signed int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed char
 */
extern void proc7095(signed short int param_0, double param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern signed char func7096(float param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern signed long int func7097(signed int param_0, bool param_1, unsigned long int param_2, unsigned char param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern double func7098(unsigned short int param_0, long double param_1, signed short int param_2, unsigned long long int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned long int func7099(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern void proc7100(signed int param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed int func7101(signed long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned long long int func7102(unsigned char param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern signed long int func7103(unsigned long long int param_0, float param_1, unsigned char param_2, signed long int param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned char func7104(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern void proc7105(signed long int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern unsigned char func7106(signed short int param_0, signed long long int param_1, float param_2, unsigned char param_3, unsigned short int param_4, double param_5);
/*
 * return type: array 8 unsigned short int
 */
extern unsigned short int * func7107();
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern void proc7108(bool param_0, signed long long int param_1, unsigned long long int param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern signed long int func7109(signed long int param_0, unsigned long long int param_1, unsigned char param_2, double param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern signed char func7110(signed int param_0, bool param_1, signed int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern void proc7111(signed char param_0, unsigned long int param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed long long int func7112(signed long int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern bool func7113(signed long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: long double
 */
extern void proc7114(unsigned char param_0, float param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern void proc7115(unsigned long int param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern unsigned short int func7116(signed char param_0, signed char param_1, unsigned long int param_2, signed int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed int func7117(bool param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed short int func7118(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: long double
 */
extern signed long int func7119(signed long long int param_0, bool param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed short int
 */
extern void proc7120(signed long long int param_0, signed char param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed char func7121(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed char func7122(signed long int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern signed char func7123(unsigned long long int param_0, unsigned long int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern unsigned long long int func7124(unsigned int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern long double func7125(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern double func7126(signed long int param_0, unsigned int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned char func7127(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc7128(double param_0, signed long long int param_1, signed int param_2, signed int param_3, float param_4, unsigned short int param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern long double func7129(signed long int param_0, unsigned short int param_1, signed short int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: double
 */
extern signed long int func7130(unsigned int param_0, long double param_1, signed long int param_2, signed long int param_3, signed short int param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern signed int func7131(signed long long int param_0, unsigned long long int param_1, signed int param_2, unsigned char param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern void proc7132(double param_0, signed char param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func7133(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern signed short int func7134(signed long int param_0, unsigned int param_1, signed short int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern void proc7135(unsigned int param_0, double param_1, signed char param_2, float param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern float func7136(signed int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed long int func7137(unsigned long long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed long int func7138(bool param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern bool func7139(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 */
extern void proc7140(unsigned long long int param_0, long double param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern unsigned char func7141(signed int param_0, bool param_1, bool param_2, float param_3, unsigned long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern void proc7142(unsigned short int param_0, long double param_1, unsigned int param_2, unsigned long long int param_3, bool param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern unsigned long int func7143(signed char param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern void proc7144(long double param_0, signed long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed long long int func7145(unsigned long int param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern double func7146(unsigned int param_0, unsigned int param_1, signed char param_2, unsigned int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: double
 */
extern signed long long int func7147(signed char param_0, long double param_1, signed short int param_2, double param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern void proc7148(float param_0, signed int param_1, float param_2, long double param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern void proc7149(signed long int param_0, signed long long int param_1, unsigned long int param_2, bool param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed long long int func7150(float param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: float
 */
extern float func7151(double param_0, bool param_1, float param_2);
/*
 * return type: array 4 float
 * param_0 type: unsigned int
 */
extern float * func7152(unsigned int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: double
 * param_5 type: signed short int
 */
extern signed long long int func7153(signed int param_0, unsigned int param_1, bool param_2, double param_3, double param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern float func7154(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed char func7155(signed short int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern signed long long int func7156(unsigned short int param_0, unsigned int param_1, bool param_2, signed short int param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern unsigned int func7157(double param_0, signed long int param_1, float param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: double
 */
extern void proc7158(bool param_0, long double param_1, signed int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed short int func7159(unsigned int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern float func7160(unsigned short int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: double
 */
extern signed char func7161(double param_0, signed long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern void proc7162(unsigned short int param_0, unsigned short int param_1, signed short int param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern unsigned short int func7163(unsigned short int param_0, signed long long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern void proc7164(unsigned long long int param_0, signed char param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern signed long int func7165(signed short int param_0, bool param_1, signed short int param_2, bool param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: pointer unsigned long int
 */
extern unsigned long int * func7166();
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: bool
 */
extern void proc7167(long double param_0, signed long int param_1, unsigned short int param_2, signed long long int param_3, double param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: float
 */
extern long double func7168(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern void proc7169(signed char param_0, unsigned long int param_1, float param_2, unsigned long int param_3, unsigned long int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned long long int func7170(long double param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern unsigned long int func7171(double param_0, unsigned short int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern double func7172(unsigned char param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func7173(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned long int func7174(bool param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: long double
 */
extern signed int func7175(long double param_0, unsigned char param_1, unsigned long int param_2, long double param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed char func7176(signed char param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed char func7177(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern unsigned long long int func7178(signed int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern double func7179(unsigned char param_0, float param_1, double param_2, unsigned short int param_3, float param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern double func7180(bool param_0, long double param_1, double param_2, float param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed short int
 */
extern double func7181(double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern void proc7182(long double param_0, unsigned char param_1, unsigned short int param_2, unsigned short int param_3, signed int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc7183(unsigned short int param_0, signed int param_1, unsigned short int param_2, unsigned char param_3, float param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern bool func7184(unsigned char param_0, signed int param_1, signed int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern signed long long int func7185(signed long long int param_0, long double param_1, float param_2, signed long long int param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern signed char func7186(unsigned short int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern void proc7187(unsigned long int param_0, unsigned int param_1, bool param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern double func7188(bool param_0, signed short int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned int func7189(signed int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern void proc7190(signed long int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern unsigned char func7191(bool param_0, double param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned short int func7192(long double param_0, unsigned long long int param_1, signed int param_2, long double param_3);
/*
 * return type: array 7 signed short int
 * param_0 type: signed char
 */
extern signed short int * func7193(signed char param_0);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern unsigned int func7194(float param_0, bool param_1, double param_2, unsigned char param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: 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 signed short int func7195(signed long int param_0, 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 short int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned short int func7196(long double param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern unsigned short int func7197(signed char param_0, bool param_1, signed long int param_2, signed char param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned long long int func7198(signed long long int param_0, signed int param_1);
/*
 * 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
 * param_4 type: float
 */
extern void proc7199(float param_0, signed short int param_1, signed long long int param_2, unsigned short int param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern unsigned int func7200(signed int param_0, float param_1, bool param_2, unsigned short int param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern void proc7201(unsigned short int param_0, unsigned short int param_1, long double param_2, unsigned long int param_3, float param_4);
/*
 * return type: array 2 bool
 * param_0 type: unsigned long int
 */
extern bool * func7202(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed short int
 */
extern void proc7203(unsigned long int param_0, double param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern unsigned long int func7204(bool param_0, float param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned long int func7205(unsigned int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern void proc7206(unsigned long long int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern void proc7207(bool param_0, long double param_1, unsigned char param_2, unsigned int param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: array 6 bool
 */
extern bool * func7208();
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: bool
 */
extern unsigned long int func7209(unsigned int param_0, long double param_1, bool param_2);
/*
 * return type: array 4 unsigned int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned int * func7210(double param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern unsigned long int func7211(unsigned char param_0, signed int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed long int func7212(signed int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: float
 */
extern void proc7213(signed short int param_0, unsigned short int param_1, long double param_2, float param_3, bool param_4, float param_5);
/*
 * return type: array 8 unsigned char
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern unsigned char * func7214(unsigned int param_0, float param_1, double param_2, bool param_3, unsigned int param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern unsigned long int func7215(signed short int param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: bool
 */
extern float func7216(signed int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed char func7217(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern unsigned short int func7218(unsigned long int param_0, signed char param_1, unsigned int param_2, bool param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern void proc7219(bool param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed int func7220(signed char param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern unsigned short int func7221(float param_0, signed long int param_1, unsigned long long int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern void proc7222(unsigned long long int param_0, long double param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed int func7223(unsigned long int 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: signed long int
 * param_3 type: float
 */
extern void proc7224(signed long int param_0, signed long int param_1, signed long int param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern signed long int func7225(unsigned long int param_0, unsigned long int param_1, unsigned long int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern unsigned short int func7226(signed long long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern float func7227(signed long long int param_0, unsigned char param_1, signed long long int param_2, double param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern void proc7228(unsigned short int param_0, signed int param_1, unsigned short int param_2, unsigned long long int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern signed short int func7229(bool param_0, signed int param_1, double param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: double
 */
extern signed char func7230(bool param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed char func7231(float param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern unsigned int func7232(unsigned char param_0, unsigned int param_1, signed long int param_2, signed short int param_3, double param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern double func7233(long double param_0, unsigned char param_1, float param_2, signed long int param_3, bool param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern unsigned long long int func7234(unsigned short int param_0, signed int param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: double
 */
extern unsigned long long int func7235(double param_0, unsigned int param_1, unsigned int param_2, signed char param_3, float param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern void proc7236(signed long int param_0, signed long int param_1, signed char param_2, signed char param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern void proc7237(unsigned long long int param_0, signed long int param_1, unsigned long long int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern void proc7238(signed short int param_0, unsigned char param_1, signed long long int param_2, float param_3, signed long int param_4, long double param_5);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed short int * func7239(unsigned int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern void proc7240(signed short int param_0, signed int param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed int func7241(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned char func7242(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed long int
 */
extern void proc7243(signed long long int param_0, bool param_1, double param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern long double func7244(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: float
 */
extern signed long int func7245(bool param_0, signed long int param_1, signed char param_2, signed short int param_3, signed char param_4, float param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern signed char func7246(unsigned long long int param_0, long double param_1, float param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern signed short int func7247(double param_0, unsigned short int param_1);
/*
 * return type: array 7 unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int * func7248(unsigned int param_0);
/*
 * return type: array 7 unsigned short int
 * param_0 type: bool
 */
extern unsigned short int * func7249(bool param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned int func7250(unsigned char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern void proc7251(signed int param_0, signed short int param_1, bool param_2, signed short int param_3, long double param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern long double func7252(bool param_0, unsigned short int param_1, signed long long int param_2, signed long long int param_3, unsigned int param_4, double param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern float func7253(unsigned char param_0, signed char param_1, unsigned int param_2, unsigned char param_3, unsigned long long int param_4, double param_5);
/*
 * return type: pointer float
 * param_0 type: signed char
 */
extern float * func7254(signed char param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern void proc7255(unsigned long int param_0, long double param_1, unsigned char param_2, float param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern void proc7256(long double param_0, bool param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern double func7257(signed long int param_0, signed long long int param_1, unsigned int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern long double func7258(signed long long int param_0, signed char param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern unsigned long long int func7259(signed long long int param_0, unsigned int param_1, unsigned short int param_2, bool param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern unsigned short int func7260(signed short int param_0, signed short int param_1, signed long int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern void proc7261(signed char param_0, unsigned long int param_1, unsigned short int param_2, float param_3, signed long int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern void proc7262(signed char param_0, bool param_1, unsigned short int param_2, signed short int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern void proc7263(long double param_0, signed long int param_1, signed long int param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: double
 */
extern unsigned long long int func7264(double param_0, double param_1, unsigned long int param_2, signed int param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: float
 */
extern unsigned char func7265(bool param_0, signed char param_1, signed char param_2, unsigned char param_3, long double param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern unsigned int func7266(float param_0, unsigned short int param_1, unsigned long int param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern unsigned short int func7267(signed long long int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned long long int func7268(unsigned long long int param_0, signed char param_1, float param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern void proc7269(signed long int param_0, signed int param_1, signed int param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed long int func7270(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed short int func7271(unsigned short int param_0, signed short int param_1);
/*
 * return type: pointer unsigned int
 * param_0 type: unsigned long long int
 */
extern unsigned int * func7272(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern void proc7273(unsigned long int param_0, unsigned int param_1, signed char param_2, long double param_3, unsigned long long int param_4, double param_5);
/*
 * return type: pointer signed char
 * param_0 type: long double
 */
extern signed char * func7274(long double param_0);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed int func7275(signed short int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed short int func7276(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: pointer pointer signed char
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern signed char * * func7277(signed char param_0, signed int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: double
 */
extern signed short int func7278(bool param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern signed short int func7279(signed char param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern long double func7280(signed short int param_0, unsigned short int param_1, signed long long int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed long long int func7281(signed long int param_0, unsigned long int param_1);
/*
 * return type: pointer pointer signed char
 * param_0 type: long double
 * param_1 type: float
 */
extern signed char * * func7282(long double param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned long long int func7283(signed short int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: double
 */
extern long double func7284(signed long long int param_0, signed long long int param_1, bool param_2, unsigned long int param_3, double param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern bool func7285(unsigned short int param_0, signed long int param_1, unsigned long long int param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned char func7286(long double param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern float func7287(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern signed long long int func7288(unsigned int param_0, bool param_1, double param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern void proc7289(unsigned long int param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: array 8 unsigned short int
 */
extern unsigned short int * func7290();
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed char func7291(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern void proc7292(signed char param_0, signed int param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern signed char func7293(signed char param_0, bool param_1, double param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern void proc7294(long double param_0, bool param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc7295(unsigned short int param_0, double param_1, signed int param_2, bool param_3, float param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern bool func7296(long double param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern signed long int func7297(signed int param_0, double param_1, double param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed int
 */
extern double func7298(long double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: double
 */
extern signed int func7299(double param_0, float param_1, signed int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern void proc7300(signed int param_0, bool param_1, signed long long int param_2, unsigned short int param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: long double
 */
extern unsigned long int func7301(unsigned char param_0, unsigned char param_1, double param_2, signed int param_3, long double param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern double func7302(long double param_0, signed long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern void proc7303(float param_0, unsigned int param_1, signed char param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern unsigned int func7304(signed long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern long double func7305(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc7306(double param_0, unsigned long int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern long double func7307(signed long int param_0, unsigned long long int param_1);
/*
 * return type: array 7 float
 * param_0 type: signed int
 */
extern float * func7308(signed int param_0);
/*
 * return type: array 8 array 7 float
 * param_0 type: signed int
 * param_1 type: double
 */
extern float * * func7309(signed int param_0, double 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 long int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern unsigned long long int func7310(unsigned long int param_0, signed short int param_1, unsigned long long int param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: long double
 */
extern void proc7311(double param_0, signed int param_1, long double param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: float
 */
extern signed short int func7312(signed short int param_0, float param_1, bool param_2, signed short int param_3, float param_4);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern float func7313(signed long int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern signed char func7314(signed short int param_0, bool param_1, signed short int param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned short int func7315(unsigned long long int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed int func7316(long double param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed char func7317(unsigned int param_0, signed long long int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed int func7318(signed long int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed char
 */
extern signed long int func7319(float param_0, long double param_1, long double param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern void proc7320(unsigned char param_0, double param_1, signed long long int param_2, bool param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern double func7321(unsigned long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc7322(unsigned short int param_0, signed long long int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern double func7323(unsigned char param_0, signed int param_1, signed char param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern signed char func7324(unsigned short int param_0, bool param_1, signed short int param_2, signed int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern void proc7325(signed long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed char func7326(bool param_0, signed char param_1);
/*
 * return type: array 3 bool
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern bool * func7327(unsigned long int param_0, long double param_1, signed long int param_2, float param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern void proc7328(unsigned char param_0, unsigned char param_1, float param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern bool func7329(bool param_0, unsigned char param_1, bool param_2, unsigned char param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern signed long int func7330(bool param_0, signed char param_1, signed long long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern double func7331(unsigned int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed long int func7332(signed short int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern double func7333(long double param_0, signed char param_1, bool param_2, unsigned long long int param_3, unsigned int param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern signed char func7334(long double param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: bool
 */
extern unsigned short int func7335(long double param_0, unsigned char param_1, bool param_2, bool param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern double func7336(unsigned long long int param_0, unsigned int param_1, unsigned short int param_2, float param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern double func7337(signed int param_0, bool param_1, signed int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: float
 */
extern void proc7338(bool param_0, signed long int param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern signed int func7339(unsigned long int param_0, unsigned int param_1, unsigned int param_2, unsigned short int param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned char func7340(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed short int func7341(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern unsigned char func7342(signed short int param_0, signed short int param_1, signed int param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned char func7343(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned long long int func7344(signed char param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: double
 */
extern signed long int func7345(signed int param_0, bool param_1, double param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern float func7346(unsigned long long int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern signed int func7347(signed long long int param_0, signed int param_1, float param_2, bool param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern unsigned char func7348(signed long int param_0, signed short int param_1, unsigned long int param_2, float param_3, unsigned char param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern void proc7349(signed long long int param_0, unsigned long long int param_1, unsigned int param_2, unsigned short int param_3, signed long int param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern float func7350(float param_0, double param_1, signed long int param_2, double param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern unsigned short int func7351(signed int param_0, signed short int param_1, signed int param_2, signed short int param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern void proc7352(signed long long int param_0, unsigned long int param_1, double param_2, signed char param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern signed char func7353(signed long long int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern signed long int func7354(signed long long int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern float func7355(signed long long int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern bool func7356(signed short int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern signed char func7357(signed int param_0, long double param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed int func7358(signed short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern void proc7359(float param_0, long double param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern unsigned short int func7360(signed char param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern signed short int func7361(long double param_0, float param_1, signed short int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: signed 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
 */
extern signed short int func7362(unsigned long int param_0, unsigned char param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern unsigned char func7363(unsigned short int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: double
 */
extern signed short int func7364(unsigned short int param_0, signed char param_1, signed short int param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: signed char
 */
extern signed char func7365(signed int param_0, unsigned long int param_1, long double param_2, unsigned long long int param_3, long double param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern unsigned long int func7366(unsigned long long int param_0, double param_1, unsigned long long int param_2, signed long long int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed char
 */
extern unsigned long long int func7367(signed int param_0, unsigned int param_1, long double param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern signed long long int func7368(signed long long int param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed short int
 */
extern signed long long int func7369(unsigned short int param_0, signed char param_1, signed short int param_2);
/*
 * return type: pointer long double
 */
extern long double * func7370();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern void proc7371(signed int param_0, double param_1, signed long long int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned long long int func7372(long double param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: float
 */
extern signed long int func7373(signed int param_0, unsigned char param_1, unsigned long int param_2, float param_3, float param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern unsigned long int func7374(bool param_0, double param_1, unsigned long int param_2, unsigned int param_3, signed long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern void proc7375(unsigned long long int param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: float
 */
extern void proc7376(signed long long int param_0, signed int param_1, signed char param_2, signed int param_3, float param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern float func7377(signed char param_0, signed long int param_1, signed short int param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern void proc7378(unsigned char param_0, signed long int param_1, signed long long int param_2, signed short int param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed short int func7379(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern unsigned char func7380(bool param_0, unsigned long int param_1, signed int param_2, unsigned short int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed short int func7381(long double param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned int func7382(double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: double
 */
extern unsigned int func7383(signed int param_0, signed long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern void proc7384(double param_0, unsigned int param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern unsigned short int func7385(signed long int param_0, unsigned char param_1, float param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern void proc7386(bool param_0, unsigned long long int param_1, bool param_2, signed short int param_3, long double param_4, signed long int param_5);
/*
 * 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: unsigned long int
 * param_4 type: signed int
 */
extern signed long int func7387(unsigned long long int param_0, double param_1, signed long long int param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern long double func7388(unsigned long int param_0, unsigned int param_1, unsigned long int param_2, bool param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern long double func7389(long double param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: float
 */
extern float func7390(signed short int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed short int func7391(signed long long int param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern long double func7392(signed long long int param_0, unsigned int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern unsigned short int func7393(unsigned char param_0, signed char param_1, long double param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern unsigned long long int func7394(unsigned short int param_0, unsigned int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed char
 */
extern void proc7395(bool param_0, unsigned short int param_1, signed long int param_2, signed char param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern signed long long int func7396(signed int param_0, double param_1, unsigned int param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed char
 */
extern unsigned int func7397(long double param_0, signed char param_1, signed long long int param_2, float param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * 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
 */
extern unsigned long long int func7398(signed short int param_0, signed long int param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed long int func7399(unsigned short int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern long double func7400(unsigned char param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: long double
 */
extern long double func7401(long double param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern bool func7402(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern signed char func7403(bool param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern void proc7404(float param_0, unsigned int param_1, unsigned long long int param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern unsigned int func7405(signed long long int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: array 9 signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern signed long long int * func7406(signed char param_0, unsigned long int param_1, signed char param_2, signed int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned long int
 */
extern signed short int * func7407(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern void proc7408(unsigned short int param_0, unsigned short int param_1, long double param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed long int func7409(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned short int func7410(signed char param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed short int func7411(unsigned long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern void proc7412(signed short int param_0, signed short int param_1, signed long int param_2, double param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern unsigned long int func7413(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern signed int func7414(signed short int param_0, signed char param_1, unsigned short int param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func7415(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed int func7416(signed long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern void proc7417(unsigned short int param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed char func7418(long double param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern unsigned long int func7419(signed short int param_0, signed long long int param_1, signed short int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern unsigned char func7420(long double param_0, long double param_1, float param_2, unsigned long int param_3, signed char param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc7421(long double param_0, signed long int param_1, unsigned char param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern double func7422(signed int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: float
 */
extern double func7423(unsigned int param_0, signed int param_1, signed int param_2, float param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern signed int func7424(bool param_0, long double param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern unsigned long long int func7425(float param_0, long double param_1, unsigned char param_2, double param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern float func7426(double param_0, signed short int param_1, long double param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern signed long long int func7427(bool param_0, unsigned int param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern unsigned long long int func7428(unsigned char param_0, unsigned char param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern long double func7429(long double param_0, float param_1, long double param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: float
 */
extern signed short int func7430(bool param_0, signed char param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned short int func7431(unsigned int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed short int
 */
extern signed short int func7432(float param_0, unsigned short int param_1, unsigned short int param_2, float param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern float func7433(unsigned int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed char func7434(unsigned long int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed char func7435(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed short int func7436(signed long long int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern unsigned int func7437(signed long int param_0, signed long long int param_1, float param_2, signed int param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned char func7438(signed long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern void proc7439(unsigned char param_0, double param_1, bool param_2, signed long int param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern bool func7440(long double param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed int func7441(signed char param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: long double
 */
extern signed int func7442(unsigned long int param_0, bool param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed int func7443(signed char param_0, signed int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed char func7444(signed int param_0, signed long long int param_1, signed long long int param_2, bool param_3, unsigned long long int param_4, float param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: signed long int
 */
extern double func7445(unsigned long int param_0, float param_1, signed long int param_2, float param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed long int func7446(long double param_0, unsigned long long int param_1);
/*
 * return type: array 6 signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed char * func7447(unsigned short int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern signed int func7448(unsigned long long int param_0, signed long long int param_1, double param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern signed char func7449(bool param_0, signed long long int param_1, unsigned char param_2, double param_3, signed short int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern void proc7450(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: float
 */
extern unsigned long long int func7451(signed int param_0, signed long int param_1, long double param_2, float param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 */
extern double func7452(long double param_0, signed int param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern signed long int func7453(signed long long int param_0, float param_1, unsigned int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: long double
 */
extern unsigned long int func7454(unsigned long long int param_0, unsigned long long int param_1, unsigned char param_2, bool param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern unsigned long long int func7455(float param_0, signed char param_1, bool param_2, unsigned int param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern signed long int func7456(unsigned char param_0, signed char param_1, signed int param_2, signed long int param_3, bool param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern float func7457(float param_0, float param_1, signed char param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern unsigned int func7458(signed char param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed char
 */
extern signed char func7459(bool param_0, float param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed char func7460(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed char
 */
extern unsigned long long int func7461(float param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern signed short int func7462(unsigned long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed int func7463(unsigned long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed short int func7464(long double param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned char func7465(unsigned int param_0, signed long long int param_1, long double param_2, float param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern void proc7466(unsigned long long int param_0, unsigned long int param_1, double param_2, unsigned char param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern unsigned int func7467(unsigned long long int param_0, unsigned char param_1, long double param_2, bool param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned char func7468(unsigned long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern void proc7469(bool param_0, signed char param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern unsigned short int func7470(unsigned long int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed int func7471(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned int func7472(signed int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern long double func7473(double param_0, float param_1, signed int param_2, bool param_3, signed int param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed int func7474(signed long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc7475(bool param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern void proc7476(signed long long int param_0, signed int param_1, unsigned int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern float func7477(unsigned short int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern unsigned short int func7478(unsigned short int param_0, signed short int param_1, signed char param_2, unsigned int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern unsigned short int func7479(long double param_0, signed short int param_1, signed char param_2, signed long long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern void proc7480(bool param_0, unsigned int param_1, long double param_2, unsigned short int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern double func7481(signed int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern void proc7482(double param_0, double param_1, long double param_2, signed short int param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern double func7483(signed int param_0, unsigned char param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern long double func7484(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern signed long long int func7485(signed long long int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern double func7486(signed char param_0, signed long long int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned short int func7487(signed long int param_0, bool param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned int
 */
extern unsigned short int * func7488(unsigned int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed int
 */
extern unsigned int func7489(unsigned short int param_0, signed int param_1, signed short int param_2, double param_3, bool param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed int func7490(unsigned char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed char func7491(double param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed char func7492(signed int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern unsigned short int func7493(signed short int param_0, bool param_1, bool param_2, unsigned short int param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: long double
 */
extern unsigned long int func7494(unsigned char param_0, double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern void proc7495(signed long long int param_0, bool param_1, float param_2, signed char param_3, unsigned char param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned int func7496(signed int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern unsigned int func7497(signed int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern unsigned long int func7498(unsigned char param_0, signed short int param_1, signed long int param_2, float param_3, bool param_4, unsigned long int param_5);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern float func7499(signed char param_0, signed int param_1, bool param_2, signed int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern void proc7500(signed long int param_0, signed long long int param_1, long double param_2, unsigned int param_3, signed int param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern bool func7501(signed long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern signed int func7502(bool param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed char
 */
extern double func7503(signed short int param_0, unsigned char param_1, long double param_2, signed char param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed int
 */
extern float func7504(long double param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern long double func7505(signed short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed int func7506(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned int func7507(double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc7508(unsigned long long int param_0, bool param_1, signed long int param_2, signed long long int param_3, float param_4, unsigned short int param_5);
/*
 * return type: array 6 bool
 * param_0 type: signed int
 */
extern bool * func7509(signed int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed int
 */
extern unsigned short int func7510(signed long long int param_0, bool param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed long long int func7511(unsigned char param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern signed int func7512(float param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: long double
 */
extern signed long int func7513(unsigned char param_0, long double param_1, signed long long int param_2, double param_3, long double param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern void proc7514(bool param_0, unsigned short int param_1, signed short int param_2, signed long int param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned char func7515(signed long int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: float
 */
extern double func7516(float param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern void proc7517(unsigned long long int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc7518(signed long long int param_0, float param_1, unsigned long int param_2, long double param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed long int func7519(bool param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern signed char func7520(unsigned int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern long double func7521(long double param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: long double
 */
extern unsigned int func7522(signed int param_0, signed long long int param_1, double param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc7523(signed int param_0, unsigned int param_1, unsigned char param_2, double param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern signed long long int func7524(unsigned short int param_0, long double param_1, long double param_2, unsigned short int param_3, signed char param_4, signed int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed long long int func7525(signed short int param_0, unsigned char param_1, signed int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern void proc7526(unsigned int param_0, signed short int param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern signed int func7527(long double param_0, long double param_1, long double param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func7528(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern float func7529(double param_0, bool param_1, signed long int param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern double func7530(unsigned short int param_0, signed int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern signed char func7531(signed short int param_0, unsigned int param_1, signed short int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: long double
 */
extern signed int func7532(unsigned int param_0, unsigned long long int param_1, unsigned long int param_2, bool param_3, float param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern unsigned long int func7533(signed short int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern double func7534(signed long long int param_0, signed char param_1, unsigned int param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern void proc7535(signed char param_0, unsigned char param_1, signed char param_2, unsigned long long int param_3, signed long long int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed int func7536(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern signed int func7537(unsigned long int param_0, long double param_1, signed long long int param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 * param_5 type: double
 */
extern long double func7538(unsigned short int param_0, bool param_1, unsigned long int param_2, unsigned char param_3, signed char param_4, double param_5);
/*
 * 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 func7539(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern unsigned long long int func7540(long double param_0, long double param_1, unsigned char param_2, bool param_3, signed long long int param_4, double param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern long double func7541(bool param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned int func7542(double param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned char func7543(long double param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned int func7544(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern void proc7545(signed char param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern unsigned long long int func7546(unsigned short int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern long double func7547(unsigned long int param_0, signed short int param_1, unsigned long int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: signed long int
 */
extern unsigned long long int func7548(unsigned int param_0, signed long int param_1, bool param_2, unsigned long int param_3, float param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern void proc7549(unsigned int param_0, signed short int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed short int func7550(unsigned char param_0, signed long long int param_1);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed short int * func7551(unsigned char param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned char func7552(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern unsigned long int func7553(signed char param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern unsigned short int func7554(double param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned short int func7555(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern void proc7556(signed char param_0, signed long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: double
 */
extern unsigned char func7557(unsigned short int param_0, unsigned char param_1, unsigned char param_2, signed int param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: float
 */
extern signed char func7558(signed char param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern float func7559(unsigned long long int param_0, signed int param_1, double param_2, double param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern void proc7560(signed char param_0, unsigned long long int param_1, signed short int param_2, double param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern void proc7561(unsigned long int param_0, signed int param_1, unsigned short int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern signed char func7562(bool param_0, signed long long int param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern long double func7563(signed short int param_0, double param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed short int func7564(unsigned int param_0, double param_1);
/*
 * 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: float
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned long int func7565(signed long long int param_0, unsigned short int param_1, unsigned char param_2, float param_3, bool param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern unsigned long long int func7566(unsigned char param_0, signed int param_1, float param_2, long double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern void proc7567(signed char param_0, bool param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed int
 */
extern unsigned long int func7568(signed char param_0, float param_1, double param_2, float param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern signed int func7569(double param_0, unsigned char param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern signed int func7570(float param_0, bool param_1, float param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern void proc7571(unsigned short int param_0, double param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern float func7572(long double param_0, unsigned 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 func7573(signed char param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned long long int func7574(unsigned long int param_0, signed long int param_1, unsigned short int param_2, bool param_3, bool param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern double func7575(float param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern double func7576(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern unsigned long long int func7577(signed int param_0, bool param_1, unsigned short int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern unsigned short int func7578(signed long long int param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern signed char func7579(float param_0, float param_1, unsigned long long int param_2, signed short int param_3, unsigned char param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern signed long long int func7580(unsigned short int param_0, signed long int param_1, bool param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern void proc7581(signed short int param_0, bool param_1, unsigned int param_2, unsigned long long int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern unsigned long int func7582(double param_0, double param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern float func7583(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed char func7584(long double param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: double
 */
extern unsigned short int func7585(unsigned int param_0, double param_1, double 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 int
 */
extern unsigned short int func7586(signed short int param_0, unsigned long long int param_1, float param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern unsigned long long int func7587(unsigned char param_0, signed char param_1, unsigned short int param_2, signed long int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern void proc7588(unsigned long int param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned char func7589(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern unsigned short int func7590(signed long int param_0, signed int param_1, signed short int param_2, unsigned long long int param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned int func7591(unsigned char param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed long long int func7592(unsigned short int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: long double
 */
extern signed long long int func7593(signed short int param_0, unsigned long int param_1, unsigned long int param_2, double param_3, bool param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern unsigned long long int func7594(signed int param_0, unsigned long int param_1, unsigned int param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed long int func7595(signed int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern void proc7596(double param_0, unsigned long int param_1, unsigned long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern void proc7597(signed char param_0, double param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern bool func7598(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern unsigned long int func7599(unsigned int param_0, signed long int param_1, bool param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern bool func7600(signed int param_0, unsigned long long int param_1, signed long int param_2, bool param_3, signed long int param_4);
/*
 * 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: unsigned short int
 */
extern unsigned short int func7601(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern void proc7602(signed short int param_0, signed short int param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: long double
 */
extern void proc7603(unsigned short int param_0, signed char param_1, bool param_2, bool param_3, signed char param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern void proc7604(signed long long int param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed long long int func7605(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern signed char func7606(signed int param_0, unsigned int param_1, bool param_2);
/*
 * return type: array 1 signed short int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern signed short int * func7607(long double param_0, signed long long int param_1, bool param_2, signed long int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: unsigned long int
 */
extern signed char func7608(unsigned long long int param_0, signed int param_1, long double param_2, bool param_3, double param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned long int func7609(signed long int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern signed char func7610(signed long long int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: double
 */
extern long double func7611(unsigned int param_0, signed int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc7612(unsigned char param_0, unsigned short int param_1, signed long int param_2, unsigned short int param_3, signed int param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern long double func7613(signed char param_0, signed short int param_1, signed long int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: array 7 long double
 */
extern long double * func7614();
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned long int func7615(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern void proc7616(signed long int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed long int func7617(signed int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned char func7618(unsigned char param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern bool func7619(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern unsigned char func7620(bool param_0, signed char param_1, double param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned long int func7621(float param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc7622(signed long int param_0, float param_1, bool param_2, float param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern float func7623(signed char param_0, signed short int param_1, signed int param_2, unsigned short int param_3, unsigned long int param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: double
 */
extern long double func7624(long double param_0, double param_1, signed short int param_2, signed short int param_3, signed char param_4, double param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed long int
 */
extern double func7625(float param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: float
 */
extern double func7626(signed long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern void proc7627(signed int param_0, unsigned char param_1, long double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern void proc7628(unsigned int param_0, double param_1, bool param_2, signed long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed int func7629(double param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned long int func7630(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern void proc7631(bool param_0, signed int param_1, signed short int param_2, unsigned long long int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned int func7632(float param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern unsigned long long int func7633(signed short int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: float
 */
extern bool func7634(double param_0, float 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: long double
 * param_4 type: signed long int
 * param_5 type: double
 */
extern void proc7635(unsigned long int param_0, signed long long int param_1, signed char param_2, long double param_3, signed long int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func7636(signed short int param_0, unsigned long long int param_1);
/*
 * return type: signed long 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: unsigned long long int
 */
extern signed long int func7637(signed char param_0, unsigned long int param_1, unsigned long int param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned long long int func7638(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 long long int
 */
extern signed long long int func7639(unsigned short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern void proc7640(unsigned long int param_0, signed long long int param_1, signed int param_2, unsigned short int param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned int func7641(unsigned char param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern signed short int func7642(signed long long int param_0, double param_1, signed long int param_2, unsigned long long int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: void
 * 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: unsigned int
 */
extern void proc7643(unsigned short int param_0, signed short int param_1, unsigned long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: float
 */
extern long double func7644(double param_0, signed int param_1, signed int param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern signed char func7645(unsigned short int param_0, signed long int param_1, signed char param_2, bool param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern signed short int func7646(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed char func7647(signed int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern bool func7648(signed short int param_0, float param_1, signed char param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed int func7649(unsigned char param_0, bool param_1, unsigned long int param_2, double param_3, signed long int param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern signed int func7650(signed short int param_0, unsigned char param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern double func7651(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern void proc7652(unsigned long long int param_0, float param_1, unsigned long int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern float func7653(signed long int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned char func7654(float param_0, long double param_1, signed int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed short int
 */
extern bool func7655(float param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func7656(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern signed short int func7657(signed long int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: array 9 float
 * param_0 type: float
 */
extern float * func7658(float param_0);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern unsigned short int func7659(long double param_0, float param_1, signed int param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern unsigned short int func7660(unsigned int param_0, signed short int param_1, signed long long int param_2, signed int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern signed int func7661(unsigned short int param_0, unsigned int param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed long int func7662(signed int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern void proc7663(unsigned int param_0, signed long long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern signed int func7664(unsigned short int param_0, signed int param_1, signed short int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern void proc7665(signed long long int param_0, signed char param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned long long int func7666(signed short int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern unsigned char func7667(float param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern float func7668(signed char param_0, signed char param_1, unsigned short int param_2, signed int param_3, signed long int param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern unsigned long int func7669(signed short int param_0, bool param_1, double param_2, unsigned int param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned int func7670(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned short int func7671(float param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: double
 */
extern signed short int func7672(bool param_0, unsigned long long int param_1, signed char param_2, float param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: signed char
 */
extern unsigned short int func7673(float param_0, long double param_1, unsigned long int param_2, signed char param_3, signed char param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned long int func7674(bool param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: bool
 */
extern bool func7675(unsigned long int param_0, float param_1, signed int param_2, bool param_3, double param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern void proc7676(unsigned int param_0, unsigned int param_1, unsigned long int param_2, unsigned short int param_3, signed long int param_4, signed int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed long long int func7677(signed short int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern long double func7678(unsigned short int param_0, unsigned int param_1, signed char param_2, unsigned int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern void proc7679(signed long int param_0, signed int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern signed char func7680(unsigned int param_0, unsigned char param_1, signed char param_2, signed int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern long double func7681(unsigned short int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: array 5 unsigned short int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned short int * func7682(float param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern signed long long int func7683(float param_0, bool param_1, long double param_2, signed long long int param_3);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern long double func7684(signed long long int param_0, bool param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed int func7685(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed int
 */
extern unsigned short int func7686(float param_0, unsigned long int param_1, long double param_2, float param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern signed long long int func7687(unsigned long int param_0, signed long long int param_1, long double param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern unsigned char func7688(signed long int param_0, unsigned char param_1, bool param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern long double func7689(signed char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern signed int func7690(unsigned int param_0, signed long long int param_1, signed long int param_2, long double param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern signed long int func7691(signed int param_0, long double param_1, signed long int param_2, double param_3, unsigned int param_4, bool param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern signed long int func7692(double param_0, unsigned char param_1, unsigned char param_2, signed char param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern void proc7693(unsigned long int param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned long int func7694(double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: double
 */
extern void proc7695(unsigned long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned short int param_3, long double param_4, double param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed char
 */
extern float func7696(bool param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern signed char func7697(unsigned long int param_0, float 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: float
 */
extern signed int func7698(signed char param_0, unsigned long int param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: double
 */
extern unsigned short int func7699(unsigned int param_0, double param_1, signed long int param_2, double param_3, float param_4, double param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern unsigned short int func7700(double param_0, signed int param_1, signed long int param_2, long double param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: array 5 unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int * func7701(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern void proc7702(signed char param_0, unsigned int param_1, signed long long int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: double
 */
extern signed char func7703(signed short int param_0, signed char param_1, double param_2);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern double func7704(signed long int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed char func7705(unsigned long int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern bool func7706(double param_0, long double param_1, long double param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern unsigned int func7707(float param_0, unsigned long long int param_1, signed long int param_2, unsigned char param_3, bool param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: long double
 */
extern void proc7708(float param_0, signed int param_1, unsigned long long int param_2, double param_3, long double param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern double func7709(bool param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern unsigned long long int func7710(unsigned int param_0, float param_1, unsigned char param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed int func7711(unsigned int param_0, unsigned int param_1, signed short int param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned long int func7712(float param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: double
 */
extern signed short int func7713(signed long int param_0, signed int param_1, signed int param_2, float param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern unsigned long int func7714(signed char param_0, unsigned char param_1, bool param_2, unsigned int param_3, signed char param_4, unsigned int param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: double
 */
extern bool func7715(long double param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned long int func7716(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern unsigned int func7717(long double param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern double func7718(unsigned char param_0, float param_1, unsigned short int param_2, unsigned long int param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern void proc7719(unsigned char param_0, long double param_1, float param_2, double param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern float func7720(unsigned long int param_0, bool param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc7721(signed int param_0, bool param_1, signed long int param_2, float param_3, double param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed char
 * param_5 type: double
 */
extern float func7722(float param_0, long double param_1, unsigned long long int param_2, signed long int param_3, signed char param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed char func7723(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern long double func7724(unsigned long long int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern double func7725(unsigned long long int param_0, double param_1, signed int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern signed int func7726(signed short int param_0, bool param_1, long double param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern unsigned short int func7727(bool param_0, unsigned long long int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: array 5 unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned short int * func7728(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned int func7729(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern unsigned long long int func7730(unsigned long long int param_0, signed char param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern void proc7731(signed short int param_0, bool param_1, unsigned int param_2, float param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed int
 */
extern unsigned int func7732(signed short int param_0, unsigned char param_1, float param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern float func7733(signed short int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed long long int func7734(double param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern signed int func7735(signed int param_0, bool param_1, signed long long int param_2, signed long long int param_3, float param_4);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func7736();
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern signed short int func7737(float param_0, double param_1, signed short int param_2, signed short int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern void proc7738(double param_0, unsigned long int param_1, signed short int param_2, bool param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern void proc7739(unsigned short int param_0, signed long int param_1, signed long int param_2, float param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern unsigned long int func7740(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern void proc7741(unsigned char param_0, bool param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned short int * func7742(signed char param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern signed long long int func7743(bool param_0, double param_1, unsigned short int param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned int func7744(signed char param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed int func7745(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern void proc7746(unsigned char param_0, double param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern long double func7747(signed long long int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern long double func7748(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed char
 */
extern long double func7749(signed long long int param_0, double param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern unsigned long long int func7750(float param_0, signed char param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: bool
 */
extern unsigned long int func7751(bool param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: long double
 */
extern void proc7752(long double param_0, unsigned long long int param_1, unsigned char param_2, float param_3, long double param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: double
 */
extern long double func7753(unsigned short int param_0, unsigned int param_1, float param_2, unsigned long long int param_3, signed char param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern unsigned long int func7754(bool param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern signed long int func7755(unsigned long int param_0, bool param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern long double func7756(unsigned short int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed short int * func7757(unsigned short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: double
 */
extern void proc7758(unsigned int param_0, unsigned short int param_1, double param_2, signed char param_3, float param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed int func7759(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern signed short int func7760(float param_0, unsigned int param_1, unsigned int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern double func7761(double param_0, unsigned int param_1, signed short int param_2, float param_3, long double param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern void proc7762(signed long int param_0, unsigned int param_1, unsigned short int param_2, signed short int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern bool func7763(double param_0, long double param_1, double param_2, unsigned long long int param_3, unsigned short int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern void proc7764(signed short int param_0, signed char param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern void proc7765(unsigned long int param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned long int func7766(unsigned char param_0, signed short int param_1, float param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern void proc7767(signed int param_0, signed short int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern signed long int func7768(signed short int param_0, signed long long int param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern signed long long int func7769(unsigned long int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern signed long long int func7770(long double param_0, unsigned long int param_1, signed int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern signed char func7771(signed short int param_0, unsigned 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 func7772(signed char param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed long int func7773(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned int func7774(double param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern unsigned long long int func7775(bool param_0, long double param_1, unsigned char param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern bool func7776(signed char param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern long double func7777(unsigned long long int param_0, long double param_1, signed int param_2, unsigned short int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: long double
 */
extern unsigned short int func7778(unsigned long int param_0, signed long int param_1, signed long long int param_2, unsigned short int param_3, signed char param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern long double func7779(unsigned char param_0, unsigned long int param_1, double param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned short int func7780(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern unsigned short int func7781(unsigned long long int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern unsigned short int func7782(double param_0, unsigned long long int param_1, signed long long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern void proc7783(long double param_0, signed int param_1, unsigned char param_2, signed int param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern double func7784(signed long int param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern double func7785(signed long long int param_0, signed long long int param_1);
/*
 * return type: array 9 bool
 */
extern bool * func7786();
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed short int func7787(unsigned int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern signed short int func7788(signed char param_0, signed long long int param_1, unsigned int param_2, signed long long int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern unsigned short int func7789(unsigned long int param_0, float param_1, long double param_2, signed long long int param_3, signed int param_4, unsigned int param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: bool
 */
extern long double func7790(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern void proc7791(unsigned char param_0, unsigned short int param_1, double param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern unsigned int func7792(signed long long int param_0, double param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc7793(signed char param_0, unsigned long int param_1, double param_2, long double param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern signed long long int func7794(unsigned long int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern signed long long int func7795(unsigned char param_0, double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern void proc7796(unsigned long int param_0, unsigned short int param_1, long double param_2, signed int param_3);
/*
 * return type: array 4 signed char
 * param_0 type: signed short int
 */
extern signed char * func7797(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern signed int func7798(signed long int param_0, signed short int param_1, float param_2, unsigned int param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: bool
 */
extern signed char func7799(float param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern void proc7800(signed int param_0, signed long long int param_1, double param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern unsigned long long int func7801(long double param_0, float param_1, unsigned char param_2, signed long int param_3, bool param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern double func7802(signed int param_0, unsigned long int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed char
 */
extern unsigned short int func7803(unsigned short int param_0, float param_1, float param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func7804(unsigned int param_0, unsigned short int param_1);
/*
 * return type: array 3 signed short int
 * param_0 type: signed short int
 */
extern signed short int * func7805(signed short int param_0);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned int func7806(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern void proc7807(long double param_0, unsigned long int param_1, unsigned int param_2, bool param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern signed char func7808(unsigned short int param_0, unsigned char param_1, signed int param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned long long int func7809(unsigned char param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern unsigned long int func7810(unsigned long int param_0, unsigned long long int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern bool func7811(signed int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed char func7812(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern unsigned char func7813(double param_0, long double param_1, unsigned char param_2, unsigned long int param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned char func7814(signed char param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern unsigned short int func7815(unsigned short int param_0, signed short int param_1, float param_2, unsigned long int param_3, bool param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern float func7816(unsigned long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern void proc7817(unsigned int param_0, double param_1, signed short int param_2, unsigned long int param_3, unsigned int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern void proc7818(signed long long int param_0, signed long long int param_1, signed int param_2, bool param_3, unsigned short int param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern signed long long int func7819(bool param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern unsigned char func7820(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: array 5 bool
 * param_0 type: float
 */
extern bool * func7821(float param_0);
/*
 * return type: array 5 bool
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern bool * func7822(unsigned int param_0, unsigned short int param_1, unsigned int param_2, signed long int param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed int
 */
extern void proc7823(unsigned int param_0, float param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed int
 */
extern unsigned int func7824(unsigned int param_0, float param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 */
extern long double func7825(long double param_0, long double param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: bool
 */
extern float func7826(signed int param_0, signed short int param_1, long double param_2, bool param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed int
 */
extern double func7827(bool param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned long int func7828(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern void proc7829(float param_0, long double param_1, long double param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern signed long int func7830(signed short int param_0, double param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: float
 */
extern unsigned long long int func7831(unsigned char param_0, unsigned short int param_1, signed char param_2, signed char param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern unsigned short int func7832(unsigned int param_0, long double param_1, signed int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern unsigned int func7833(bool param_0, unsigned long long int param_1, unsigned short int param_2, long double param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern signed char func7834(long double param_0, signed long int param_1, unsigned long int param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: bool
 */
extern signed long int func7835(unsigned char param_0, unsigned short int param_1, bool param_2, bool param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned long long int func7836(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern void proc7837(unsigned long long int param_0, unsigned int param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern signed long int func7838(long double param_0, signed char param_1, unsigned int param_2, long double param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern unsigned int func7839(float param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern void proc7840(signed long long int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned char func7841(long double param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern void proc7842(unsigned long long int param_0, unsigned int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern bool func7843(bool param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern signed short int func7844(signed long long int param_0, double param_1, bool param_2, signed short int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed long long int func7845(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern signed long long int func7846(unsigned short int param_0, signed short int param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: long double
 */
extern signed long long int func7847(signed long long int param_0, signed char param_1, double param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned long long int func7848(signed int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: bool
 */
extern unsigned int func7849(unsigned char param_0, float param_1, float param_2, signed int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern signed char func7850(signed long int param_0, unsigned char param_1, unsigned long int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern void proc7851(signed long int param_0, unsigned short int param_1, long double param_2, double param_3, signed int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern void proc7852(signed long long int param_0, float param_1, signed int param_2, signed char param_3, long double param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern float func7853(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, long double param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern float func7854(signed long int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern signed short int func7855(float param_0, signed short int param_1, double param_2, unsigned short int param_3, signed char param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern signed int func7856(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned int func7857(double param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed int func7858(float param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern signed long int func7859(signed int param_0, bool param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: float
 */
extern unsigned short int func7860(float param_0, bool param_1, bool param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern signed char func7861(signed int param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: long double
 */
extern bool func7862(unsigned long int param_0, unsigned int param_1, bool param_2, double param_3, long double param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern void proc7863(double param_0, unsigned char param_1, signed short int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern unsigned char func7864(double param_0, float param_1, signed long int param_2, unsigned long long int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed long int func7865(float param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern void proc7866(long double param_0, signed char param_1, signed long long int param_2, signed long int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern unsigned char func7867(signed long long int param_0, float param_1, long double param_2, signed char param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed long long int func7868(unsigned char param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern signed long long int func7869(signed int param_0, double param_1, unsigned short int param_2, double param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern void proc7870(unsigned short int param_0, signed short int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: double
 */
extern void proc7871(signed char param_0, signed short int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed char func7872(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned char func7873(signed long int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed short int func7874(unsigned int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern void proc7875(unsigned int param_0, signed short int param_1, signed short int param_2, unsigned int param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned int func7876(signed long long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned int func7877(double param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern double func7878(signed short 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: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern void proc7879(signed short int param_0, signed long int param_1, signed long long int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern void proc7880(signed short int param_0, double param_1, double param_2, signed short int param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern unsigned long long int func7881(signed int param_0, long double param_1, long double param_2, signed short int param_3, signed int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern signed short int func7882(signed short int param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed short int func7883(signed short int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern unsigned long long int func7884(double param_0, double param_1, signed short int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern bool func7885(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern double func7886(signed long long int param_0, unsigned int param_1, signed short int param_2, bool param_3, long double param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc7887(signed long int param_0, long double param_1, double param_2, unsigned short int param_3);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern long double func7888(unsigned long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern void proc7889(bool param_0, unsigned long long int param_1, signed short int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: float
 */
extern void proc7890(unsigned long int param_0, signed char param_1, float param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern void proc7891(unsigned int param_0, bool param_1, signed int param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: double
 */
extern unsigned short int func7892(float param_0, signed int param_1, signed int param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned short int func7893(long double param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern unsigned int func7894(signed short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern void proc7895(unsigned long long int param_0, unsigned char param_1, signed short int param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned long long int func7896(signed long long int param_0, unsigned char param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned char func7897(signed char param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned long int func7898(signed short int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern double func7899(double param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern unsigned short int func7900(signed char param_0, signed short int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern void proc7901(bool param_0, float param_1, unsigned long long int param_2);
/*
 * return type: array 6 bool
 * param_0 type: double
 */
extern bool * func7902(double param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern void proc7903(signed short int param_0, bool param_1, signed short int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern bool func7904(bool param_0, signed long int param_1, long double param_2, signed char param_3, float param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern void proc7905(long double param_0, double param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern unsigned long long int func7906(signed int param_0, double param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern unsigned char func7907(unsigned int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned short int func7908(long double param_0, double param_1, signed short int param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned short int func7909(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned char func7910(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed char func7911(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern void proc7912(signed short int param_0, signed char param_1, unsigned int param_2, bool param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern void proc7913(long double param_0, long double param_1, signed long long int param_2, float param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern unsigned long long int func7914(unsigned char param_0, unsigned char param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern unsigned int func7915(double param_0, signed char param_1, unsigned short int param_2, signed char param_3, long double param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc7916(double param_0, unsigned char param_1, unsigned char param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern signed long int func7917(unsigned char param_0, signed short int param_1, float param_2, long double param_3, signed char param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern void proc7918(float param_0, long double param_1, unsigned short int param_2, signed short int param_3, signed short int param_4, long double param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: signed int
 */
extern float func7919(unsigned long int param_0, unsigned char param_1, signed long int param_2, long double param_3, double param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern unsigned int func7920(double param_0, signed short int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern void proc7921(bool param_0, unsigned int param_1, unsigned long int param_2, signed long long int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern signed short int func7922(unsigned int param_0, unsigned long int param_1, double param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: double
 */
extern unsigned long int func7923(bool param_0, unsigned int param_1, unsigned long int param_2, signed int param_3, long double param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern void proc7924(unsigned int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern long double func7925(double param_0, signed long int param_1, bool param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern double func7926(unsigned char param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern bool func7927(double param_0, double param_1, unsigned int param_2, signed int param_3, signed short int param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern unsigned long int func7928(signed char param_0, unsigned long int param_1, signed long long int param_2, double param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned short int func7929(signed int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern unsigned short int func7930(bool param_0, signed int param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern unsigned long int func7931(float param_0, bool param_1, signed int param_2, bool param_3, unsigned int param_4, signed int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: float
 */
extern signed long long int func7932(signed long int param_0, unsigned int param_1, signed char param_2, signed char param_3, long double param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern signed long int func7933(signed short int param_0, float param_1, unsigned short int param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern long double func7934(signed char param_0, unsigned int param_1, unsigned short int param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern float func7935(unsigned long int param_0, double param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern unsigned long int func7936(double param_0, long double param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern unsigned int func7937(long double param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned int func7938(signed short int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern signed int func7939(double param_0, long double param_1, unsigned short int param_2, long double param_3, long double param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern void proc7940(signed long int param_0, bool param_1, float param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern signed short int func7941(bool param_0, signed int param_1, double param_2, signed int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern void proc7942(unsigned int param_0, unsigned long long int param_1, signed char param_2, unsigned short int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed short int
 */
extern void proc7943(unsigned int param_0, float param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed int func7944(float param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern long double func7945(float param_0, float param_1, signed int param_2, signed short int param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern signed long long int func7946(float param_0, unsigned int param_1, unsigned short int param_2, signed short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern void proc7947(signed long int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned char func7948(unsigned long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern void proc7949(double param_0, float param_1, signed int param_2, unsigned long int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: bool
 */
extern unsigned long long int func7950(float param_0, signed char param_1, double param_2, unsigned long long int param_3, bool param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned 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: signed long int
 * param_5 type: signed char
 */
extern signed long long int func7951(unsigned short int param_0, signed long long int param_1, unsigned long long int param_2, unsigned short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed long int func7952(long double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern void proc7953(double param_0, signed short int param_1, signed short int param_2);
/*
 * return type: pointer bool
 */
extern bool * func7954();
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned long int func7955(signed long long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern bool func7956(unsigned char param_0, signed char param_1, signed short int param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern double func7957(signed long long int param_0, unsigned short int param_1, signed long int param_2, unsigned short int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern signed long int func7958(float param_0, bool param_1, bool param_2, signed char param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern unsigned int func7959(float param_0, signed short int param_1, unsigned char param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed int func7960(long double param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern unsigned short int func7961(float param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern signed int func7962(unsigned short int param_0, unsigned int param_1);
/*
 * return type: array 6 bool
 */
extern bool * func7963();
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern signed long int func7964(bool param_0, signed char param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern signed short int func7965(unsigned int param_0, unsigned long long int param_1, signed short int param_2, signed int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern signed long int func7966(float param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern void proc7967(long double param_0, unsigned char param_1, unsigned short int param_2, unsigned int param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern signed short int func7968(unsigned long int param_0, unsigned int param_1, double param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned char func7969(signed char param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern bool func7970(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern unsigned char func7971(unsigned long int param_0, double param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern signed long int func7972(unsigned long int param_0, double param_1, unsigned long long int param_2, signed short int param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern unsigned short int func7973(unsigned long long int param_0, unsigned int param_1, signed char param_2, signed int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern void proc7974(double param_0, unsigned long long int param_1, long double param_2, signed int param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern long double func7975(double param_0, signed long long int param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed int func7976(signed short int param_0, signed long long int param_1, signed char param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned long int func7977(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned char func7978(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned long long int func7979(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern void proc7980(signed long long int param_0, signed char param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern void proc7981(signed long int param_0, unsigned int param_1, unsigned long long int param_2, signed long int param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed long int func7982(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern signed long int func7983(unsigned short int param_0, signed long long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern void proc7984(unsigned short int param_0, double param_1, unsigned int param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern void proc7985(unsigned long long int param_0, long double param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed long long int func7986(unsigned int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern signed int func7987(signed char param_0, double param_1, signed long long int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern void proc7988(unsigned int param_0, float param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed 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 int
 */
extern signed int func7989(signed char param_0, signed long long int param_1, unsigned char param_2, unsigned int param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern float func7990(unsigned short int param_0, unsigned short int param_1, unsigned char param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern bool func7991(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern void proc7992(signed long long int param_0, unsigned int param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern unsigned char func7993(unsigned short int param_0, double param_1, double param_2, unsigned short int param_3, bool param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern void proc7994(signed short int param_0, signed int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed long long int func7995(long double param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern double func7996(unsigned long int param_0, unsigned short int param_1, double param_2, double param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern signed char func7997(unsigned long long int param_0, unsigned short int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned long int func7998(unsigned long int param_0, unsigned char param_1, signed int param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern signed int func7999(signed long long int param_0, unsigned long long int param_1, signed short int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned long int func8000(unsigned long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern signed long long int func8001(unsigned int param_0, unsigned char param_1, long double param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: bool
 */
extern float func8002(unsigned short int param_0, signed long int param_1, bool param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed long int func8003(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern unsigned char func8004(unsigned long long int param_0, unsigned char param_1, unsigned char param_2, signed short int param_3, float param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern unsigned short int func8005(unsigned int param_0, unsigned short int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern unsigned short int func8006(unsigned long long int param_0, unsigned char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern void proc8007(float param_0, signed int param_1, float param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern unsigned char func8008(unsigned long long int param_0, long double param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed int func8009(signed char param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed int func8010(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern void proc8011(unsigned int param_0, unsigned long int param_1, double param_2, unsigned long int param_3, bool param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: float
 */
extern double func8012(signed short int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern signed long int func8013(long double param_0, unsigned char param_1, unsigned short int param_2, long double param_3, unsigned int param_4);
/*
 * 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 func8014(signed char param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned short int func8015(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern void proc8016(signed int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern void proc8017(long double param_0, signed long int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: long double
 */
extern unsigned short int func8018(double param_0, long double param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: bool
 */
extern double func8019(unsigned long int param_0, signed long int param_1, float param_2, bool param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern bool func8020(unsigned short int param_0, signed long long int param_1, bool param_2, unsigned int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern bool func8021(unsigned short int param_0, unsigned long int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed long int
 */
extern void proc8022(signed char param_0, double param_1, float param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern signed long int func8023(unsigned long int param_0, signed char param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern unsigned short int func8024(unsigned long long int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern unsigned long long int func8025(unsigned int param_0, unsigned int param_1, signed long int param_2, signed char param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed long int func8026(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: double
 */
extern unsigned short int func8027(unsigned int param_0, unsigned char param_1, signed long long int param_2, unsigned long long int param_3, signed short int param_4, double param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern double func8028(signed long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern signed int func8029(float param_0, unsigned int param_1, signed long int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: bool
 */
extern bool func8030(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern void proc8031(bool param_0, signed int param_1, signed long int param_2, signed long long int param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned long int func8032(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern void proc8033(double param_0, signed long long int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern signed int func8034(signed int param_0, long double param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern long double func8035(signed short int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern signed long long int func8036(signed int param_0, signed short int param_1, unsigned long int param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned char func8037(double param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed char
 */
extern signed int func8038(unsigned long long int param_0, bool param_1, unsigned char param_2, long double param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed long long int func8039(long double param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern long double func8040(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func8041(float param_0, signed int param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern float func8042(signed char param_0, unsigned char param_1, signed char param_2, bool param_3, unsigned long int param_4, bool param_5);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned short int * func8043(signed long int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern bool func8044(unsigned long 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 char
 * param_2 type: double
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern unsigned short int func8045(signed long long int param_0, unsigned char param_1, double param_2, float param_3, bool param_4, signed long int param_5);
/*
 * 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: signed char
 */
extern void proc8046(long double param_0, float param_1, float param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern float func8047(unsigned short int param_0, bool param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern float func8048(float param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: double
 */
extern void proc8049(double param_0, signed long long int param_1, double param_2, long double param_3, float param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern signed int func8050(unsigned char param_0, double param_1, bool param_2, signed short int param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func8051(signed long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern void proc8052(unsigned short int param_0, bool param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * 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: bool
 */
extern unsigned int func8053(signed long long int param_0, bool param_1, unsigned short int param_2, signed long int param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern signed long int func8054(signed long long int param_0, unsigned char param_1, unsigned short int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern signed long long int func8055(unsigned char param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed char
 */
extern unsigned int func8056(signed char param_0, unsigned long int param_1, double param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned short int func8057(float param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern void proc8058(long double param_0, signed long int param_1, signed char param_2, long double param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern long double func8059(double param_0, unsigned int param_1, unsigned char param_2, unsigned int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned char func8060(long double param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed long long int func8061(signed int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed int func8062(signed short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern void proc8063(double param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern signed char func8064(unsigned short int param_0, float param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: pointer unsigned long long int
 * param_0 type: double
 */
extern unsigned long long int * func8065(double param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern unsigned short int func8066(unsigned int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed int func8067(double param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: bool
 */
extern double func8068(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern void proc8069(signed int param_0, signed long int param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern signed long int func8070(signed int param_0, long double param_1, unsigned int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern unsigned short int func8071(unsigned long int param_0, long double param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern void proc8072(unsigned char param_0, unsigned int param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern signed long long int func8073(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed int func8074(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern long double func8075(signed short int param_0, unsigned long int param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern long double func8076(signed long long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern signed long long int func8077(unsigned long long int param_0, long double param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned long int func8078(unsigned long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern float func8079(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern unsigned short int func8080(signed long long int param_0, unsigned short int param_1, signed int param_2, unsigned short int param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern void proc8081(long double param_0, long double param_1, double param_2, unsigned long int param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned char func8082(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern void proc8083(signed long long int param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned short int func8084(signed short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern void proc8085(unsigned long int param_0, signed long long int param_1, signed long int param_2, bool param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern signed long long int func8086(signed int param_0, signed short int param_1, unsigned char param_2, signed long long int param_3, signed char param_4);
/*
 * 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
 * param_4 type: float
 */
extern signed char func8087(long double param_0, unsigned char param_1, unsigned char param_2, unsigned long int param_3, float param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern void proc8088(bool param_0, long double param_1, signed long long int param_2, signed long int param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: float
 */
extern double func8089(float param_0, signed short int param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: bool
 */
extern signed char func8090(unsigned long long int param_0, double param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned long long int func8091(long double param_0, long double param_1);
/*
 * return type: array 4 bool
 * param_0 type: float
 */
extern bool * func8092(float param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern void proc8093(double param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern double func8094(unsigned short int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern float func8095(unsigned int param_0, unsigned long int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern float func8096(signed char param_0, signed short int param_1, long double param_2, bool param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern void proc8097(signed long long int param_0, signed int param_1, signed char param_2, signed long long int param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern unsigned char func8098(unsigned short int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern signed long long int func8099(float param_0, double param_1, signed long int param_2, signed long int param_3, long double param_4, unsigned short int param_5);
/*
 * return type: array 3 unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char * func8100(unsigned char param_0);
/*
 * return type: array 3 unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned char * func8101(signed long long int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: array 3 unsigned char
 * param_0 type: unsigned char
 */
extern unsigned char * func8102(unsigned char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned long long int func8103(signed long long int param_0, unsigned short int param_1, signed int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: signed long int
 */
extern unsigned long int func8104(unsigned long int param_0, bool param_1, long double param_2, unsigned char param_3, float param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern signed int func8105(unsigned int param_0, float param_1, double param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern unsigned long int func8106(float param_0, signed short int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern double func8107(unsigned long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern float func8108(double param_0, signed short int param_1, float param_2, bool param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed long long int func8109(float param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern float func8110(signed long int param_0, signed short int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: array 4 bool
 * param_0 type: signed long long int
 */
extern bool * func8111(signed long long int param_0);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed int func8112(unsigned int param_0, unsigned long int param_1);
/*
 * return type: void
 * 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 void proc8113(unsigned short int param_0, signed short int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern unsigned char func8114(unsigned char param_0, unsigned int param_1, signed long int param_2, signed long int param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern signed int func8115(unsigned char param_0, bool param_1, long double param_2, signed long long int param_3, signed int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: long double
 */
extern unsigned short int func8116(signed char param_0, signed char param_1, signed short int param_2, double param_3, long double param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed long int func8117(unsigned int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern unsigned long long int func8118(float param_0, unsigned long long int param_1, double param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned long long int func8119(signed char param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed int func8120(signed long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern unsigned short int func8121(unsigned long long int param_0, double param_1, signed short int param_2, unsigned int param_3, bool param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed short int func8122(unsigned short int param_0, bool param_1, bool param_2, bool param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned long int func8123(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: bool
 */
extern unsigned char func8124(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern void proc8125(signed short int param_0, unsigned int param_1, float param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned long int func8126(double param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed long int func8127(unsigned char param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern unsigned int func8128(signed long int param_0, signed char param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern signed int func8129(signed int param_0, signed long int param_1, float param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed char func8130(unsigned int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern double func8131(signed long long int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned long long int func8132(signed int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern void proc8133(unsigned long int param_0, unsigned char param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern signed short int func8134(bool param_0, signed long long int param_1, signed short int param_2, float param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern long double func8135(unsigned short int param_0, unsigned char param_1, long double param_2, unsigned short int param_3, signed long int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern unsigned long long int func8136(long double param_0, unsigned int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern double func8137(signed short int param_0, bool param_1);
/*
 * return type: pointer unsigned int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned int * func8138(signed char param_0, double param_1);
/*
 * return type: pointer unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned int * func8139(unsigned long long int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern long double func8140(long double param_0, long double param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern void proc8141(long double param_0, unsigned short int param_1, double param_2);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern double func8142(unsigned char param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned int func8143(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed long long int func8144(unsigned int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern signed long int func8145(long double param_0, unsigned int param_1, signed long int param_2, signed long int param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed int
 */
extern signed long int func8146(signed long long int param_0, signed char param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * 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
 */
extern signed char func8147(long double param_0, unsigned long long int param_1, signed long long int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern void proc8148(unsigned short int param_0, signed long long int param_1, long double param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern long double func8149(signed int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern void proc8150(double param_0, signed short int param_1, signed long long int param_2, double param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern float func8151(signed long int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed long int func8152(double param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern signed long long int func8153(long double param_0, signed long int param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern unsigned long int func8154(double param_0, signed int param_1, signed long int param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 */
extern double func8155(long double param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern unsigned long int func8156(unsigned int param_0, unsigned char param_1, signed long int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned long int func8157(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned int func8158(bool param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern double func8159(unsigned char param_0, signed int param_1, unsigned int param_2, unsigned int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern signed int func8160(unsigned short int param_0, signed long int param_1, signed long int param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 */
extern signed long int func8161(unsigned long int param_0, float param_1, unsigned short int param_2, signed long long int param_3);
/*
 * return type: array 8 unsigned short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern unsigned short int * func8162(bool param_0, double param_1, bool param_2, signed long int param_3, double param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern void proc8163(float param_0, unsigned int param_1, signed long long int param_2, unsigned char param_3, signed long long int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern signed short int func8164(unsigned short int param_0, signed short int param_1, unsigned char param_2, unsigned int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed char func8165(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed char
 */
extern unsigned short int func8166(unsigned short int param_0, double param_1, float param_2, signed char param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern double func8167(unsigned long int param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern void proc8168(signed short int param_0, unsigned long int param_1, float param_2, unsigned short int param_3, unsigned int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern signed int func8169(signed long long int param_0, signed long int param_1, long double param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned int func8170(bool param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern void proc8171(unsigned char param_0, unsigned long int param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern signed long int func8172(signed long int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern unsigned long int func8173(unsigned short int param_0, long double param_1, signed long int param_2, long double param_3, signed char param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern signed long int func8174(signed long long int param_0, double param_1, bool param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern signed int func8175(unsigned int param_0, long double param_1, unsigned short int param_2, unsigned short int param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: array 7 unsigned short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern unsigned short int * func8176(signed char param_0, long double param_1, signed long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: double
 */
extern void proc8177(unsigned long long int param_0, unsigned short int param_1, unsigned long long int param_2, unsigned short int param_3, signed int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed short int func8178(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned short int func8179(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern void proc8180(unsigned char param_0, bool param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned int func8181(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern signed int func8182(signed short int param_0, signed int param_1, unsigned long int param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned char func8183(signed short int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned long int func8184(signed char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed int
 */
extern signed int func8185(long double param_0, signed char param_1, long double param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: unsigned long long int
 */
extern void proc8186(signed short int param_0, signed short int param_1, signed short int param_2, unsigned short int param_3, float param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern bool func8187(double param_0, signed char param_1, signed char param_2, bool param_3, unsigned int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern signed int func8188(unsigned short int param_0, unsigned short int param_1, signed long long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern void proc8189(unsigned short int param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: long double
 */
extern unsigned long long int func8190(float param_0, signed char param_1, float param_2, unsigned long int param_3, float param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: double
 */
extern long double func8191(unsigned char param_0, signed char param_1, unsigned char param_2, signed int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed long int func8192(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern unsigned char func8193(unsigned int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned int param_3, unsigned char param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed long int func8194(signed short int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed long long int func8195(signed short int param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern double func8196(float param_0, unsigned char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern void proc8197(unsigned long long int param_0, unsigned char param_1, double param_2);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern bool func8198(signed long int param_0, signed short int param_1, bool param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 */
extern bool func8199(bool param_0, unsigned short int param_1, signed long long int param_2, bool param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: float
 */
extern bool func8200(unsigned short int param_0, signed char param_1, unsigned long long int param_2, signed int param_3, signed char param_4, float param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern bool func8201(signed long int param_0, long double param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 */
extern void proc8202(signed int param_0, float param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern double func8203(signed int param_0, signed long long int param_1, signed short int param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: long double
 */
extern signed char func8204(double param_0, unsigned char param_1, unsigned char param_2, signed int param_3, signed char param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed short int func8205(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc8206(unsigned long int param_0, signed int param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern void proc8207(unsigned char param_0, double param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern void proc8208(unsigned int param_0, signed short int param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc8209(bool param_0, signed short int param_1, signed char param_2, long double param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern signed char func8210(bool param_0, unsigned short int param_1, double param_2, unsigned int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern unsigned short int func8211(unsigned long long int param_0, signed long int param_1, signed short int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern signed long int func8212(signed int param_0, unsigned long int param_1, unsigned short int param_2, bool param_3);
/*
 * 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: bool
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern void proc8213(unsigned long long int param_0, signed char param_1, unsigned long long int param_2, bool param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed char func8214(signed short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern void proc8215(unsigned short int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern void proc8216(long double param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: long double
 */
extern unsigned long long int func8217(double param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned long long int func8218(signed long long int param_0, double param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern double func8219(signed short int param_0, signed short int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern long double func8220(double param_0, signed short int param_1, signed long long int param_2, unsigned long int param_3, signed char param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 */
extern double func8221(long double param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern unsigned long long int func8222(unsigned long int param_0, signed char param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed long int func8223(unsigned long int param_0, unsigned char param_1);
/*
 * return type: pointer unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int * func8224(unsigned char param_0);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern signed long long int func8225(signed char param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int * func8226(signed long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: float
 */
extern void proc8227(unsigned long long int param_0, float param_1, signed int param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed char func8228(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern signed int func8229(signed short int param_0, unsigned int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: double
 */
extern signed int func8230(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: float
 */
extern void proc8231(unsigned char param_0, signed long int param_1, float param_2);
/*
 * return type: unsigned char
 * 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: bool
 * param_5 type: unsigned long long int
 */
extern unsigned char func8232(unsigned long long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned short int param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: long double
 */
extern float func8233(signed int param_0, double param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned short int func8234(signed long int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned int func8235(signed char param_0, float param_1, unsigned long long int param_2, float param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned long int func8236(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern unsigned long long int func8237(unsigned int param_0, double param_1, float param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern double func8238(signed long int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern long double func8239(float param_0, signed short int param_1, unsigned short int param_2, double param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed short int func8240(unsigned long long int param_0, signed int param_1);
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned long long int
 */
extern unsigned char * func8241(unsigned long long int param_0);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern signed int func8242(signed int param_0, unsigned int param_1, unsigned long int param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern unsigned char func8243(unsigned long long int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed int
 */
extern void proc8244(signed int param_0, signed char param_1, double param_2, signed int param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern long double func8245(signed long int param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned long int func8246(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned int func8247(bool param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern signed char func8248(bool param_0, signed short int param_1, double param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern unsigned char func8249(unsigned long long int param_0, unsigned short int param_1, unsigned int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern unsigned short int func8250(long double param_0, unsigned long int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern void proc8251(signed long long int param_0, signed long long int param_1, long double param_2);
/*
 * return type: array 2 signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern signed long long int * func8252(bool param_0, signed short int param_1, double param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc8253(bool param_0, unsigned short int param_1, unsigned char param_2, long double param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: long double
 */
extern double func8254(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern void proc8255(signed long int param_0, unsigned long long int param_1, signed int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern long double func8256(signed int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern signed int func8257(unsigned long long int param_0, signed long long int param_1, long double param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern unsigned long long int func8258(signed int param_0, bool param_1, bool param_2, unsigned int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func8259(signed int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern void proc8260(signed short int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed char func8261(signed long long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: bool
 */
extern signed long long int func8262(float param_0, double param_1, signed int param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern signed long int func8263(unsigned long int param_0, float param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed long int func8264(double param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned short int func8265(signed long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: signed long int
 */
extern void proc8266(double param_0, float param_1, long double param_2, unsigned long int param_3, unsigned short int param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern float func8267(signed long int param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned short int func8268(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern unsigned long int func8269(unsigned long long int param_0, bool param_1, long double param_2, signed char param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern void proc8270(unsigned char param_0, float param_1, signed short int param_2, signed short int param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern long double func8271(unsigned long int param_0, float param_1, bool param_2, unsigned long int param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern unsigned long long int func8272(unsigned int param_0, float param_1, unsigned short int param_2, unsigned int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func8273(unsigned char param_0, long double param_1, unsigned long int param_2, bool param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern long double func8274(signed int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern float func8275(double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern void proc8276(unsigned long long int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern unsigned long long int func8277(signed char param_0, signed int param_1, long double param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern unsigned long int func8278(signed int param_0, bool param_1, signed long long int param_2, signed long int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern signed long int func8279(signed char param_0, signed int param_1, long double param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 */
extern unsigned int func8280(bool param_0, signed short int param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern signed long int func8281(float param_0, signed long long int param_1, signed long int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: unsigned 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 int
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern unsigned long int func8282(unsigned long int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned int param_3, double param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern float func8283(signed int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern void proc8284(unsigned short int param_0, bool param_1, unsigned long long int param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern signed long long int func8285(signed long long int param_0, unsigned int param_1, unsigned long long int param_2, signed long long int param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern signed long long int func8286(float param_0, double param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern double func8287(signed long long int param_0, unsigned long int param_1, signed short int param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned int func8288(double param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned long int func8289(unsigned char param_0, unsigned char param_1, unsigned short int param_2, long double param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern signed char func8290(double param_0, bool param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern float func8291(signed int param_0, double param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern unsigned long int func8292(unsigned char param_0, signed char param_1, signed int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern void proc8293(signed int param_0, signed long int param_1, unsigned long int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern signed char func8294(signed int param_0, signed char param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: float
 * param_3 type: bool
 */
extern unsigned long int func8295(long double param_0, double param_1, float param_2, bool param_3);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned long int func8296(long double param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed long int
 */
extern long double func8297(signed long int param_0, float param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed int
 */
extern long double func8298(double param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern unsigned short int func8299(signed long int param_0, signed long long int param_1, signed int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed short int func8300(signed long int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern float func8301(unsigned short int param_0, signed char param_1, unsigned long long int param_2, unsigned short int param_3, unsigned char param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: bool
 */
extern unsigned long int func8302(float param_0, double param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned char func8303(unsigned short int param_0, double param_1, signed long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed int func8304(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern unsigned long long int func8305(unsigned long long int param_0, bool param_1, unsigned long int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern double func8306(bool param_0, signed long int param_1, signed char param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern signed int func8307(unsigned int param_0, long double param_1, signed short int param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern long double func8308(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc8309(long double param_0, unsigned long long int param_1, float param_2, long double param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern unsigned long long int func8310(signed char param_0, signed int param_1, unsigned short int param_2, float param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern signed long int func8311(unsigned short int param_0, unsigned int param_1, signed int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern void proc8312(unsigned int param_0, signed long long int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned int func8313(unsigned char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: long double
 */
extern void proc8314(signed long long int param_0, unsigned long int param_1, signed int param_2, signed short int param_3, float param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern signed int func8315(unsigned long long int param_0, long double param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern unsigned char func8316(signed char param_0, unsigned long long int param_1, signed long int param_2, signed char param_3);
/*
 * return type: array 5 unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned char * func8317(unsigned long int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned int func8318(signed char param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern unsigned char func8319(unsigned long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern float func8320(long double param_0, signed short int param_1, signed long long int param_2, float param_3, unsigned int param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed long int func8321(double param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern float func8322(unsigned long int param_0, signed int param_1, unsigned long long int param_2, signed long int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern void proc8323(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern unsigned long long int func8324(unsigned long int param_0, signed char param_1, signed long int param_2, signed short int param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern signed short int func8325(float param_0, signed char param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned short int func8326(float param_0, signed int param_1);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned int
 */
extern signed short int * func8327(unsigned int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned int func8328(unsigned char param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern signed short int func8329(signed char param_0, double param_1, double param_2, float param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: long double
 */
extern void proc8330(unsigned int param_0, bool param_1, long double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern void proc8331(bool param_0, unsigned char param_1, signed char param_2, signed long int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed short int func8332(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern unsigned int func8333(signed short int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: double
 */
extern signed int func8334(long double param_0, unsigned char param_1, signed int param_2, unsigned long long int param_3, signed short int param_4, double param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern float func8335(unsigned long long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern signed long long int func8336(unsigned short int param_0, long double param_1, signed long long int param_2, signed long long int param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern unsigned int func8337(signed short int param_0, signed short int param_1, unsigned char param_2, double param_3, signed long long int param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern signed long long int func8338(unsigned long int param_0, unsigned int param_1, signed int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern void proc8339(unsigned char param_0, bool param_1, double param_2, double param_3, signed int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed int func8340(float param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed char func8341(unsigned int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern float func8342(bool param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern signed short int func8343(unsigned short int param_0, long double param_1, signed short int param_2, double param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern unsigned long long int func8344(unsigned int param_0, signed long int param_1, signed char param_2, bool param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern void proc8345(signed long int param_0, signed char param_1, signed int param_2, signed long long int param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: float
 */
extern unsigned long long int func8346(unsigned short int param_0, double param_1, signed short int param_2, double param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern void proc8347(signed long long int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned short int func8348(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern void proc8349(unsigned long long int param_0, bool param_1, long double param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: float
 */
extern signed long int func8350(unsigned int param_0, signed char param_1, signed char param_2, bool param_3, signed int param_4, float param_5);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern float func8351(signed short int param_0, unsigned char param_1, long 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: double
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: bool
 */
extern signed short int func8352(double param_0, double param_1, unsigned char param_2, bool param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern unsigned long int func8353(double param_0, signed long int param_1, unsigned char param_2, unsigned long long int param_3, unsigned char param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed long int
 */
extern signed long long int func8354(bool param_0, signed long int param_1, float param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern void proc8355(unsigned short int param_0, signed short int param_1, unsigned char param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern void proc8356(float param_0, long double param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned long int func8357(bool param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern unsigned int func8358(unsigned int param_0, float param_1, bool param_2, signed int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned char func8359(unsigned short int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern float func8360(unsigned char param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned long int func8361(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern signed long int func8362(unsigned long int param_0, unsigned char param_1, signed long long int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern unsigned long int func8363(float param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 */
extern bool func8364(double param_0, long double param_1);
/*
 * return type: array 3 bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern bool * func8365(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: bool
 */
extern void proc8366(bool param_0, signed char param_1, long double param_2, bool param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern signed char func8367(float param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern unsigned char func8368(unsigned long long int param_0, double param_1, unsigned long int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned int func8369(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern unsigned long long int func8370(signed int param_0, signed short int param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern unsigned int func8371(double param_0, unsigned char param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed char func8372(signed int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern long double func8373(bool param_0, bool param_1, double param_2, signed short int param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern float func8374(unsigned long long int param_0, signed long int param_1, signed long long int param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern unsigned long long int func8375(signed long long int param_0, long double param_1, unsigned long int param_2, float param_3, signed int param_4, signed long long int param_5);
/*
 * return type: array 6 signed char
 */
extern signed char * func8376();
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern signed long long int func8377(signed short int param_0, signed long int param_1, float param_2, long double param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed long int func8378(signed long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern signed int func8379(signed char param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: long double
 */
extern void proc8380(signed long int param_0, signed long int param_1, signed long int param_2, unsigned short int param_3, double param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern void proc8381(unsigned short int param_0, unsigned int param_1, unsigned long int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern double func8382(unsigned char param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern double func8383(unsigned int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern double func8384(float param_0, float param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern unsigned short int func8385(double param_0, double param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc8386(bool param_0, bool param_1, double param_2, long double param_3, unsigned char param_4);
/*
 * return type: array 8 bool
 * param_0 type: signed int
 */
extern bool * func8387(signed int param_0);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern signed long long int func8388(float param_0, double param_1, float param_2, unsigned long int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern bool func8389(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned char func8390(signed short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern void proc8391(unsigned long long int param_0, double param_1, bool param_2, float param_3, double param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern double func8392(unsigned int param_0, bool param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern void proc8393(signed long long int param_0, unsigned short int param_1, double param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern float func8394(unsigned long long int param_0, unsigned long int param_1, unsigned int param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern void proc8395(bool param_0, double param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed int
 */
extern float func8396(double param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern unsigned char func8397(signed int param_0, unsigned int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern void proc8398(signed long int param_0, signed char param_1, signed char param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: bool
 */
extern void proc8399(signed char param_0, unsigned char param_1, unsigned short int param_2, double param_3, float param_4, bool param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern double func8400(unsigned int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed long long int func8401(unsigned short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern void proc8402(unsigned short int param_0, signed long int param_1, unsigned int param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern unsigned int func8403(signed char param_0, signed long int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: float
 */
extern signed int func8404(signed long long int param_0, unsigned int param_1, long double param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed long int func8405(long double param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern bool func8406(signed long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern bool func8407(signed short int param_0, unsigned 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: bool
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern void proc8408(bool param_0, unsigned int param_1, long double param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed short int func8409(double param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern double func8410(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func8411(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern signed long long int func8412(long double param_0, signed int param_1, signed long long int param_2, signed int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern signed long long int func8413(unsigned long int param_0, unsigned long long int param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed char func8414(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern unsigned long int func8415(unsigned int param_0, signed int param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern unsigned char func8416(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern unsigned long int func8417(float param_0, bool param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern float func8418(long double param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed long int
 */
extern unsigned long int func8419(long double param_0, double param_1, float param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed long int func8420(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: double
 */
extern void proc8421(float param_0, unsigned long long int param_1, long double param_2, signed char param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned long long int func8422(signed short int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 */
extern long double func8423(signed char param_0, unsigned short int param_1, bool param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern signed long long int func8424(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern void proc8425(signed char param_0, signed char param_1, long double param_2, signed char param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: bool
 */
extern unsigned char func8426(bool param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern unsigned long long int func8427(signed char param_0, unsigned long int param_1, unsigned short int param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern signed long long int func8428(float param_0, unsigned long long int param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed char func8429(float param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern signed char func8430(unsigned short int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern unsigned char func8431(signed short int param_0, signed char param_1, double param_2, unsigned short int param_3, float param_4);
/*
 * return type: array 9 bool
 */
extern bool * func8432();
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern unsigned long long int func8433(signed short int param_0, unsigned short int param_1, float param_2, unsigned char param_3, unsigned char param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern signed long int func8434(signed int param_0, unsigned char param_1, unsigned short int param_2, double param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern void proc8435(signed short int param_0, signed short int param_1, signed int param_2, signed char param_3);
/*
 * return type: pointer unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned char * func8436(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern void proc8437(signed short int param_0, double param_1, double param_2, unsigned char param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern unsigned int func8438(long double param_0, unsigned long long int param_1, double param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern double func8439(long double param_0, unsigned int param_1);
/*
 * return type: array 8 double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 */
extern double * func8440(unsigned long int param_0, signed long long int param_1, signed long 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
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed long int func8441(unsigned short int param_0, unsigned long int param_1, double param_2, bool param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern unsigned char func8442(unsigned short int param_0, double param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern void proc8443(unsigned long long int param_0, unsigned long int param_1, long double param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned long long int func8444(bool 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
 */
extern void proc8445(signed long int param_0, signed int param_1, unsigned long int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern signed long long int func8446(long double param_0, unsigned long long int param_1, double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern signed short int func8447(unsigned int param_0, unsigned long long int param_1, signed short int param_2, unsigned int param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern long double func8448(signed char param_0, bool param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern double func8449(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern signed char func8450(unsigned long long int param_0, unsigned int param_1, long double param_2, unsigned int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern void proc8451(signed char param_0, float param_1, unsigned long long int param_2, signed int param_3, unsigned int param_4, float param_5);
/*
 * return type: float
 * 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: long double
 */
extern float func8452(signed long int param_0, long double param_1, unsigned long int param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern float func8453(bool param_0, unsigned long long int param_1, double param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern float func8454(unsigned long int param_0, unsigned char param_1, bool param_2, unsigned char param_3, signed int param_4, signed short int param_5);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern bool func8455(signed int param_0, signed char param_1, signed short int param_2, signed char param_3);
/*
 * return type: array 3 unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int * func8456(unsigned char param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: long double
 */
extern signed long long int func8457(signed int param_0, signed char param_1, signed long int param_2, double param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern signed int func8458(unsigned short int param_0, signed long long int param_1, signed char param_2, unsigned long int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed long int func8459(signed char param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern signed short int func8460(signed int param_0, signed long long int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern double func8461(signed char param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern signed char func8462(unsigned short int param_0, unsigned short int param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned long int func8463(float param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern signed char func8464(signed long long int param_0, unsigned long int param_1, float param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern signed long long int func8465(unsigned int param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern void proc8466(unsigned long int param_0, bool param_1, float param_2, unsigned char param_3, long double param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern void proc8467(unsigned long int param_0, unsigned char param_1, unsigned short int param_2, unsigned char param_3, signed int param_4, signed long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned char func8468(unsigned int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern float func8469(unsigned int param_0, signed long long int param_1, unsigned int param_2, double param_3, float param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern signed int func8470(double param_0, unsigned char param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern unsigned long long int func8471(unsigned int param_0, bool param_1, unsigned short int param_2, unsigned int param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed char func8472(unsigned int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: signed short int
 */
extern signed long int func8473(signed long long int param_0, unsigned long long int param_1, long double param_2, bool param_3, float param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed long int
 */
extern void proc8474(bool param_0, bool param_1, float param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern signed long int func8475(unsigned long int param_0, signed long int param_1, unsigned char param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern float func8476(unsigned long long int param_0, unsigned short int param_1, long double param_2, signed char param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern unsigned long int func8477(long double param_0, unsigned int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern void proc8478(double param_0, long double param_1, unsigned long int param_2, signed short int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern void proc8479(signed short int param_0, float param_1, signed char param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: float
 */
extern signed long long int func8480(bool param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed long long int func8481(float param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern long double func8482(signed long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern void proc8483(signed short int param_0, bool param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: array 5 signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern signed char * func8484(unsigned short int param_0, signed long long int param_1, signed int param_2, unsigned short int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed int func8485(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern signed long long int func8486(bool param_0, double param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed char func8487(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern unsigned long long int func8488(float param_0, signed char param_1, signed char param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern unsigned int func8489(signed long long int param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern long double func8490(unsigned long int param_0, signed short int param_1, signed long int param_2, unsigned char param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned long int func8491(float param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern void proc8492(signed long int param_0, bool param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned long int func8493(double param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern bool func8494(double param_0, long double param_1, unsigned int param_2, unsigned char param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern unsigned int func8495(signed long long int param_0, double param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern signed long long int func8496(signed short int param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern void proc8497(signed short int param_0, float param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned char func8498(float param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 */
extern signed char func8499(unsigned long long int param_0, long double param_1, long double param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern unsigned long int func8500(long double param_0, signed short int param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed int
 */
extern signed long long int func8501(unsigned int param_0, unsigned char param_1, long double param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern unsigned char func8502(signed char param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed long int func8503(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned long int func8504(double param_0, signed long int param_1, unsigned long long int param_2, long double param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed long int func8505(float param_0, bool param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern double func8506(long double param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern bool func8507(signed short int param_0, unsigned long int param_1, signed int param_2, signed short int param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern unsigned long int func8508(unsigned short int param_0, long double param_1, signed char param_2, long double param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern void proc8509(unsigned short int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern void proc8510(unsigned char param_0, unsigned short int param_1, unsigned short int param_2, bool param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern float func8511(signed short int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned short int func8512(signed long int param_0, unsigned char param_1, unsigned long int param_2, signed short int param_3, float param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed short int
 */
extern unsigned short int func8513(unsigned long long int param_0, double param_1, unsigned long long int param_2, float param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned long int func8514(float param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern long double func8515(bool param_0, long double param_1, unsigned int param_2, unsigned char param_3, long double param_4);
/*
 * 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 long int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern signed short int func8516(long double param_0, unsigned long long int param_1, unsigned short int param_2, signed long int param_3, double param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern long double func8517(signed short int param_0, unsigned long int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern signed int func8518(unsigned short int param_0, bool param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: bool
 */
extern signed long long int func8519(bool param_0, unsigned long long int param_1, unsigned long long int param_2, double param_3, float param_4, bool param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: long double
 */
extern float func8520(double param_0, unsigned int param_1, bool param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern unsigned char func8521(double param_0, signed int param_1, float param_2, signed char param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned long long int func8522(bool param_0, unsigned int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned long int func8523(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned long int func8524(signed int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: float
 */
extern unsigned char func8525(signed long int param_0, float param_1, signed char param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern signed long int func8526(bool param_0, signed short int param_1, signed short int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern void proc8527(unsigned char param_0, signed long long int param_1, unsigned long int param_2, unsigned char param_3, long double param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern void proc8528(signed short int param_0, unsigned char param_1, unsigned char param_2, signed int param_3, signed long 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: signed short int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern void proc8529(unsigned char param_0, unsigned long long int param_1, unsigned short int param_2, signed short int param_3, signed long int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned short int func8530(signed long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed long long int func8531(signed int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed long long int func8532(signed long int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed long int func8533(unsigned int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: bool
 */
extern signed char func8534(double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed long int func8535(signed long long int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern long double func8536(signed int param_0, unsigned long long int param_1, bool param_2, signed int param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern signed long int func8537(unsigned char param_0, bool param_1, signed char param_2, signed long int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern bool func8538(long double param_0, signed short int param_1, unsigned int param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern long double func8539(unsigned char param_0, long double param_1, signed short int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern void proc8540(signed long int param_0, double param_1, float param_2, unsigned char param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: long double
 */
extern bool func8541(signed int param_0, unsigned char param_1, signed char param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed long long int func8542(float param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned short int func8543(long double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern void proc8544(unsigned long long int param_0, double param_1, unsigned char param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: signed 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: signed short int
 * param_5 type: bool
 */
extern signed char func8545(unsigned short int param_0, signed long int param_1, signed short int param_2, float param_3, signed short int param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern signed char func8546(unsigned long int param_0, long double param_1, long double param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned long long int func8547(signed int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern signed long int func8548(signed short int param_0, unsigned char param_1, signed char param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: float
 */
extern unsigned char func8549(unsigned long int param_0, signed long int param_1, signed short int param_2, unsigned long int param_3, float param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern unsigned int func8550(unsigned short int param_0, unsigned int param_1, unsigned int param_2, unsigned int param_3, signed int param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern long double func8551(unsigned char param_0, signed long long int param_1, signed long int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 */
extern signed int func8552(signed int param_0, unsigned long int param_1, bool param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: double
 */
extern signed long long int func8553(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, signed short int param_3, signed int param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern signed long long int func8554(signed long long int param_0, double param_1, signed int param_2, long double param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern long double func8555(unsigned int param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed int func8556(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern void proc8557(unsigned short int param_0, unsigned long int param_1, signed char param_2, signed short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern unsigned short int func8558(long double param_0, long double param_1, float param_2, unsigned long int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern signed int func8559(unsigned long int param_0, unsigned char param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern void proc8560(unsigned long long int param_0, signed int param_1, long double param_2, signed char param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern signed short int func8561(double param_0, bool param_1, signed char param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned char func8562(double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern void proc8563(signed int param_0, unsigned char param_1, float param_2, bool param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern bool func8564(signed int param_0, signed char param_1, long double param_2, signed long long int param_3);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func8565();
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern long double func8566(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern signed long int func8567(signed long int param_0, signed int param_1, signed long int param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed int func8568(bool param_0, unsigned long int param_1, signed long int param_2, double param_3);
/*
 * return type: array 7 unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned short int * func8569(float param_0, unsigned long int param_1, unsigned char param_2, unsigned long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern signed int func8570(signed char param_0, bool param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern double func8571(unsigned short int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: double
 */
extern unsigned short int func8572(signed char param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed char
 */
extern unsigned int func8573(signed long long int param_0, unsigned long long int param_1, signed long long int param_2, float param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 */
extern signed long int func8574(double param_0, double param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern signed int func8575(long double param_0, unsigned short int param_1, signed long int param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern unsigned char func8576(unsigned int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern void proc8577(bool param_0, float param_1, unsigned short int param_2, bool param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern signed long int func8578(long double param_0, unsigned long int param_1, signed int param_2, unsigned short int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern signed long int func8579(bool param_0, unsigned int param_1, signed long long int param_2, signed char param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 */
extern long double func8580(double param_0, double param_1, signed short int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern bool func8581(signed int param_0, signed long int param_1, signed long long int param_2, long double param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern double func8582(signed char param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed long long int func8583(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: float
 */
extern unsigned char func8584(double param_0, unsigned short int param_1, bool param_2, float param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern bool func8585(float param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned short int
 */
extern float func8586(long double param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned short int func8587(signed char param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern float func8588(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed char func8589(signed int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern bool func8590(signed short int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: double
 */
extern unsigned long int func8591(double param_0, signed long int param_1, long double param_2, float param_3, double param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern void proc8592(unsigned short int param_0, unsigned char param_1, unsigned short int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern void proc8593(unsigned long int param_0, unsigned int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: long double
 */
extern unsigned int func8594(unsigned int param_0, signed short int param_1, signed char param_2, bool param_3, signed int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern signed int func8595(float param_0, double param_1, float param_2, unsigned short int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: float
 */
extern void proc8596(unsigned int param_0, signed int param_1, bool param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: float
 */
extern signed int func8597(unsigned long long int param_0, unsigned short int param_1, unsigned short int param_2, unsigned long long int param_3, bool param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern unsigned long long int func8598(signed short int param_0, long double param_1, bool param_2, long double param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern signed short int func8599(unsigned char param_0, unsigned char param_1, signed long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern void proc8600(signed char param_0, long double param_1, unsigned char param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned short int func8601(signed int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern float func8602(double param_0, signed long long int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned int func8603(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern void proc8604(signed short int param_0, signed int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern unsigned long long int func8605(signed char param_0, unsigned long long int param_1, unsigned short int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: float
 */
extern void proc8606(double param_0, signed long int param_1, double param_2, signed char param_3, float param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern double func8607(unsigned int param_0, unsigned long int param_1, signed long int param_2, signed int param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc8608(signed int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed char
 */
extern unsigned long long int func8609(double param_0, long double param_1, long double param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern unsigned long long int func8610(long double param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed char func8611(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern float func8612(unsigned int param_0, double param_1, unsigned char param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern void proc8613(unsigned short int param_0, signed long int param_1, signed long long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned short int func8614(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed int func8615(signed short int param_0, signed int param_1, float param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed int
 */
extern signed long long int func8616(unsigned short int param_0, signed char param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed long int
 */
extern bool func8617(bool param_0, double param_1, float param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern signed long int func8618(signed long long int param_0, signed long long int param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned char func8619(bool param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern unsigned char func8620(unsigned long int param_0, float param_1, double 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
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern void proc8621(signed long int param_0, unsigned long int param_1, unsigned int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern double func8622(long double param_0, signed long long int param_1, long double param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern double func8623(bool param_0, bool param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern unsigned char func8624(float param_0, unsigned short int param_1, signed short int param_2, long double param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned char func8625(float param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern unsigned char func8626(double param_0, float param_1, unsigned char param_2, signed long int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern bool func8627(double param_0, signed long int param_1, signed long long int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern unsigned long int func8628(signed short int param_0, unsigned long int param_1, unsigned short int param_2, signed int param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern unsigned long int func8629(unsigned long int param_0, bool param_1, signed long long int param_2, long double param_3, signed int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern double func8630(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: array 8 signed short int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed short int * func8631(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern unsigned long int func8632(signed long long int param_0, signed 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 func8633(long double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern void proc8634(unsigned long long int param_0, signed long long int param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned char func8635(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern void proc8636(signed int param_0, signed int param_1, float param_2, float param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned short int func8637(signed int param_0, signed short int 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 char
 * param_4 type: unsigned short int
 */
extern signed int func8638(signed long int param_0, signed char param_1, float param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern unsigned long long int func8639(signed long int param_0, bool param_1, float param_2, unsigned long int param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: array 9 unsigned char
 * param_0 type: double
 */
extern unsigned char * func8640(double param_0);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed short int func8641(signed int param_0, unsigned char param_1, signed long int param_2, unsigned int param_3, float param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned long int func8642(signed char param_0, signed long long int param_1);
/*
 * return type: array 2 signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern signed char * func8643(unsigned long long int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern unsigned char func8644(signed int param_0, float param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: array 6 array 2 signed char
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern signed char * * func8645(unsigned int param_0, double param_1, unsigned char param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern void proc8646(unsigned long int param_0, signed long long int param_1, signed char param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern void proc8647(signed char param_0, signed long int param_1, signed char param_2, signed short int param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern bool func8648(unsigned int param_0, unsigned int param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern signed short int func8649(signed short int param_0, double param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: double
 */
extern signed char func8650(signed long long int param_0, signed int param_1, signed int param_2, double param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern signed long long int func8651(unsigned int param_0, unsigned long int param_1, double param_2, float param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern unsigned char func8652(float param_0, unsigned char param_1, unsigned long int param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern void proc8653(signed char param_0, unsigned int param_1, unsigned short int param_2, unsigned char param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern signed int func8654(unsigned short int param_0, double param_1, unsigned long int param_2, unsigned short int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern void proc8655(signed char param_0, unsigned short int param_1, signed char param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern unsigned long long int func8656(signed char param_0, unsigned char param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: bool
 */
extern signed int func8657(unsigned char param_0, unsigned char param_1, float param_2, bool param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned long int func8658(unsigned long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc8659(unsigned long int param_0, bool param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned long int func8660(unsigned char param_0, signed int param_1);
/*
 * return type: array 4 unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 */
extern unsigned short int * func8661(unsigned short int param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: array 4 unsigned short int
 */
extern unsigned short int * func8662();
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern bool func8663(unsigned short int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern unsigned char func8664(signed long long int param_0, unsigned int param_1, signed short int param_2, signed char param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed long int func8665(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern signed int func8666(unsigned long int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed short int func8667(signed int param_0, unsigned long int param_1, bool param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern void proc8668(signed short int param_0, double param_1, signed long long int param_2, unsigned long int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed char func8669(bool param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed long long int func8670(long double param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: float
 */
extern unsigned char func8671(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern void proc8672(long double param_0, signed long long int param_1, signed long long int param_2, long double param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern unsigned long int func8673(unsigned int param_0, unsigned short int param_1, long double param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc8674(signed int param_0, signed char param_1, double param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed int func8675(signed char param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern unsigned char func8676(signed int param_0, long double param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed long int func8677(signed int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: long double
 */
extern void proc8678(unsigned char param_0, bool param_1, float param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: double
 */
extern signed int func8679(unsigned long int param_0, signed short int param_1, unsigned int param_2, signed int param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern unsigned char func8680(unsigned long int param_0, long double param_1, signed int param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern double func8681(bool param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern float func8682(signed int param_0, unsigned int param_1, signed short int param_2, float param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern signed short int func8683(long double param_0, unsigned int param_1, signed int param_2, double param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed short int func8684(signed long long int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func8685(unsigned long int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: float
 */
extern signed long long int func8686(long double param_0, signed short int param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: float
 */
extern signed char func8687(bool param_0, signed short int param_1, long double param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed short int func8688(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern unsigned long long int func8689(signed long int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern unsigned short int func8690(unsigned char param_0, bool param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed char
 */
extern signed long long int func8691(signed int param_0, double param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern unsigned int func8692(signed short int param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: array 5 unsigned short int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned short int * func8693(long double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern signed char func8694(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern signed int func8695(float param_0, signed long long int param_1, float param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern double func8696(signed short int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned long int func8697(signed int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern unsigned char func8698(long double param_0, unsigned char param_1, unsigned short int param_2, unsigned char param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: bool
 */
extern unsigned long long int func8699(signed long long int param_0, unsigned long int param_1, unsigned int param_2, signed char param_3, bool param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern void proc8700(float 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: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func8701(unsigned 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
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed char
 */
extern void proc8702(signed short int param_0, signed long int param_1, signed int param_2, unsigned int param_3, double param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern signed long long int func8703(unsigned int param_0, signed long int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern signed long long int func8704(long double param_0, float param_1, signed short int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern signed int func8705(signed char param_0, signed long int param_1, unsigned int param_2, unsigned long long int param_3, unsigned short int param_4, double param_5);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern double func8706(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed long long int func8707(signed long long int param_0, signed short 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
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed char
 */
extern signed long int func8708(signed char param_0, unsigned short int param_1, unsigned short int param_2, unsigned long long int param_3, float param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: double
 */
extern unsigned short int func8709(signed long long int param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3, float param_4, double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: bool
 */
extern unsigned long long int func8710(unsigned long int param_0, long double param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: long double
 */
extern signed long int func8711(bool param_0, double param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern long double func8712(long double param_0, unsigned short int param_1, unsigned int param_2, double param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern long double func8713(unsigned short int param_0, double param_1, unsigned char param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned short int func8714(signed long int param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: pointer unsigned short int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned short int * func8715(double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed long long int func8716(double param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern unsigned int func8717(signed long long int param_0, signed long int param_1, double param_2, float param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern unsigned long int func8718(unsigned char param_0, signed short int param_1, signed long int param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern signed long int func8719(unsigned long long int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern long double func8720(signed short int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern signed short int func8721(unsigned long int param_0, signed int param_1, signed short int param_2, signed char param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern double func8722(signed char param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: bool
 */
extern float func8723(signed long long int param_0, bool param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern signed long int func8724(unsigned long long int param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern unsigned int func8725(float param_0, double param_1, unsigned char param_2, unsigned long long int param_3, signed char param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern signed int func8726(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, unsigned long int param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern unsigned long int func8727(double param_0, long double param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern void proc8728(float param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: double
 */
extern bool func8729(signed int param_0, unsigned short int param_1, float param_2, signed int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: bool
 */
extern unsigned short int func8730(signed long long int param_0, float param_1, signed char param_2, bool param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: long double
 */
extern signed char func8731(signed int param_0, bool param_1, long double param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc8732(double param_0, signed int param_1, float param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern float func8733(signed char param_0, float param_1, unsigned long long int param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern signed char func8734(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: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern signed char func8735(unsigned int param_0, unsigned long long int param_1, signed long long int param_2, unsigned short int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern void proc8736(signed long long int param_0, long double param_1, unsigned long long int param_2, unsigned char param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern float func8737(unsigned char param_0, unsigned short int param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned short int * func8738(unsigned short int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern signed short int func8739(signed long long int param_0, long double param_1, long double param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed long int func8740(signed int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern void proc8741(signed long int param_0, unsigned char param_1, bool param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern signed long int func8742(unsigned char param_0, signed short int param_1, long double param_2);
/*
 * return type: array 1 signed short int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed short int * func8743(float param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed int func8744(signed char param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern double func8745(unsigned long int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: bool
 */
extern bool func8746(long double param_0, bool param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern double func8747(signed long int param_0, signed short int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: double
 */
extern double func8748(signed long int param_0, unsigned int param_1, signed int param_2, signed long int param_3, double param_4, double param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern bool func8749(unsigned long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern void proc8750(signed int param_0, unsigned char param_1, signed int param_2, bool param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern unsigned long int func8751(signed char param_0, long double param_1, bool param_2, signed long int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern bool func8752(unsigned long long int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern float func8753(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern void proc8754(signed long int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: array 3 unsigned char
 */
extern unsigned char * func8755();
/*
 * return type: array 3 unsigned char
 * param_0 type: signed long int
 */
extern unsigned char * func8756(signed long int param_0);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern double func8757(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern void proc8758(unsigned int param_0, float param_1, signed short int param_2, unsigned long int param_3, long double param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned int func8759(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern void proc8760(double param_0, unsigned short int param_1, signed char param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: float
 */
extern void proc8761(signed int param_0, unsigned short int param_1, double param_2, signed long int param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned long int func8762(double param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned long int func8763(signed int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern void proc8764(unsigned long long int param_0, unsigned long int param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern unsigned long long int func8765(unsigned long int param_0, float param_1, unsigned short int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc8766(unsigned int param_0, signed long long int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned int func8767(unsigned char param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern unsigned long int func8768(signed int param_0, unsigned long int param_1, unsigned char param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned long int func8769(unsigned short int param_0, unsigned int param_1);
/*
 * return type: array 1 signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed short int * func8770(signed short int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned char func8771(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern void proc8772(unsigned char param_0, signed long int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern void proc8773(unsigned long long int param_0, signed long int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern unsigned short int func8774(signed short int param_0, double param_1, unsigned int param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: bool
 */
extern unsigned short int func8775(signed short int param_0, unsigned short int param_1, float param_2, bool param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern void proc8776(bool param_0, signed long long int param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern signed long long int func8777(unsigned char param_0, double param_1, unsigned char param_2, unsigned short int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned char func8778(long double param_0, long double param_1);
/*
 * return type: array 9 signed short int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed short int * func8779(bool param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern long double func8780(unsigned int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned short int func8781(signed long long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned long int func8782(unsigned int param_0, bool param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern float func8783(unsigned char param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern float func8784(bool param_0, unsigned long long int param_1, bool param_2, unsigned char param_3, double param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: float
 */
extern float func8785(double param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern float func8786(signed long long int param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern unsigned long long int func8787(unsigned char param_0, unsigned long int param_1, bool param_2, signed short int param_3, signed long long int param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned char func8788(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern unsigned short int func8789(float param_0, bool param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern signed long long int func8790(bool param_0, bool param_1, unsigned short int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern bool func8791(unsigned short int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern signed short int func8792(long double param_0, bool param_1, bool param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern unsigned long int func8793(signed short int param_0, unsigned long long int param_1, signed long int param_2, unsigned short int param_3, signed int param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 */
extern double func8794(signed long long int param_0, signed long int param_1, long double param_2, double param_3);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern signed short int * func8795(unsigned long long int param_0, bool param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern float func8796(signed short int param_0, double param_1, float param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern signed char func8797(float param_0, signed int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern long double func8798(unsigned char param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern signed int func8799(signed char param_0, bool param_1, unsigned int param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern void proc8800(signed long long int param_0, signed short int param_1, signed long long int param_2, bool param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned short int func8801(double param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern void proc8802(signed int param_0, signed long int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed long long int func8803(float param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern signed short int func8804(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: bool
 */
extern void proc8805(unsigned int param_0, bool param_1, long double param_2, signed long int param_3, long double param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern unsigned long long int func8806(unsigned short int param_0, signed long int param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern bool func8807(unsigned short int param_0, signed int param_1, unsigned long int param_2, double param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern void proc8808(long double param_0, bool param_1, double param_2, signed int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern signed int func8809(unsigned long long int param_0, signed long int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: float
 */
extern double func8810(signed char param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern unsigned int func8811(signed char param_0, unsigned short int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed int func8812(unsigned int param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern unsigned short int func8813(signed long long int param_0, long double param_1, unsigned short int param_2);
/*
 * 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: signed long long int
 */
extern signed int func8814(long double param_0, signed long long int param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern long double func8815(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned int func8816(double param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern unsigned long int func8817(unsigned char param_0, unsigned long int param_1, unsigned long int param_2, signed short int param_3, signed short int param_4, signed int param_5);
/*
 * return type: array 9 unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned short int * func8818(bool param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: float
 */
extern void proc8819(unsigned char param_0, signed long int param_1, signed int param_2, unsigned short int param_3, long double param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern signed long long int func8820(unsigned short int param_0, signed long long int param_1, bool param_2, long double param_3, float param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed int func8821(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: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern unsigned long long int func8822(signed short int param_0, unsigned long int param_1, double param_2, unsigned int param_3, long double param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: signed short int
 */
extern void proc8823(long double param_0, bool param_1, unsigned int param_2, long double param_3, double param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned char func8824(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern double func8825(unsigned int param_0, signed long int param_1, signed long int param_2, long double param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern signed long int func8826(unsigned long long int param_0, signed char param_1, bool param_2, signed long long int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern float func8827(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern unsigned char func8828(unsigned char param_0, unsigned char param_1, signed char param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: float
 */
extern signed long int func8829(unsigned long long int param_0, long double param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern signed long int func8830(unsigned char param_0, bool param_1, unsigned long int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern void proc8831(unsigned short int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: float
 */
extern float func8832(unsigned long long int param_0, signed int param_1, double param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern unsigned short int func8833(signed int param_0, bool param_1, float param_2, unsigned long long int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 */
extern signed long int func8834(signed char param_0, unsigned long int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern signed short int func8835(signed char param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: bool
 */
extern unsigned long long int func8836(signed long int param_0, long double param_1, double param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed int func8837(bool param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern unsigned long long int func8838(unsigned char param_0, unsigned char param_1, signed int 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 short int
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern unsigned char func8839(signed char param_0, unsigned short int param_1, signed long int param_2, unsigned short int param_3, double param_4, unsigned char param_5);
/*
 * return type: array 6 signed char
 * param_0 type: unsigned char
 */
extern signed char * func8840(unsigned char param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern void proc8841(float param_0, unsigned long int param_1, unsigned int param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern void proc8842(unsigned long long int param_0, double param_1, signed int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: float
 */
extern void proc8843(long double param_0, signed long long int param_1, unsigned long int param_2, float param_3, float param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern float func8844(unsigned int param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed int func8845(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: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern void proc8846(signed char param_0, unsigned char param_1, unsigned short int param_2, unsigned long long int param_3, signed long int param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned long int func8847(double param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: float
 */
extern signed char func8848(bool param_0, signed long long int param_1, unsigned long int param_2, signed short int param_3, float param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern double func8849(unsigned long int param_0, unsigned char param_1, long double param_2, signed long int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: long double
 */
extern signed long long int func8850(signed long long int param_0, bool param_1, signed long long int param_2, bool param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern bool func8851(unsigned char param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned short int func8852(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned short int func8853(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned short int func8854(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: float
 */
extern void proc8855(unsigned long long int param_0, float param_1, bool param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern unsigned long long int func8856(unsigned int param_0, long double param_1, signed long int param_2, long double param_3, unsigned long int param_4, double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern unsigned long long int func8857(signed char param_0, unsigned long long int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern float func8858(long double param_0, signed short int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern unsigned int func8859(signed short int param_0, long double param_1, long double param_2, signed long int param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: float
 */
extern double func8860(unsigned long int param_0, signed short int param_1, bool param_2, float param_3, signed short int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern unsigned int func8861(signed short int param_0, unsigned long int param_1, bool param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern float func8862(unsigned long long int param_0, signed short int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: float
 */
extern float func8863(unsigned int param_0, signed char param_1, signed short int param_2, float param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern double func8864(unsigned int param_0, long double param_1, unsigned char param_2, bool param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern float func8865(signed long long int param_0, unsigned char param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern unsigned char func8866(signed short int param_0, signed long int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern float func8867(unsigned int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern void proc8868(unsigned long int param_0, unsigned int param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern void proc8869(unsigned short int param_0, unsigned long long int param_1, signed long int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed int
 */
extern unsigned short int func8870(float param_0, unsigned long int param_1, float param_2, double param_3, bool param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern double func8871(signed short int param_0, long double param_1, signed long long int param_2, unsigned char param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern void proc8872(long double param_0, float param_1, unsigned short int param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern signed short int func8873(long double param_0, float param_1, signed long int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern float func8874(unsigned long int param_0, signed long long int param_1, long double param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern float func8875(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern void proc8876(signed long int param_0, bool param_1, bool param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern signed int func8877(long double param_0, bool param_1, unsigned long long int param_2, double param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern void proc8878(unsigned long int param_0, unsigned long long int param_1, unsigned long long int param_2, long double param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed int
 */
extern double func8879(bool param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern signed long int func8880(float param_0, unsigned int param_1, signed short int param_2, unsigned long long int param_3, signed int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern signed short int func8881(unsigned short int param_0, bool param_1, unsigned long int param_2, unsigned long long int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern long double func8882(unsigned long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed long int func8883(unsigned int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern bool func8884(signed long int param_0, signed int param_1, unsigned char param_2, signed long long int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern float func8885(bool param_0, signed int param_1, bool param_2, unsigned long int param_3, signed char param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern unsigned int func8886(unsigned long int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: signed char
 */
extern long double func8887(signed int param_0, double param_1, unsigned long long int param_2, double param_3, double param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: float
 */
extern void proc8888(signed int param_0, long double param_1, signed int param_2, double param_3, float param_4);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed char
 */
extern double func8889(float param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed short int func8890(float param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern unsigned int func8891(signed short int param_0, float param_1, signed long int param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern signed long int func8892(bool param_0, unsigned char param_1, double param_2, unsigned long long int param_3);
/*
 * return type: array 9 bool
 */
extern bool * func8893();
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern signed short int func8894(bool param_0, unsigned int param_1, long double param_2, unsigned short int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: long double
 */
extern unsigned int func8895(double param_0, long double param_1, bool param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: signed int
 */
extern void proc8896(signed long int param_0, unsigned char param_1, unsigned short int param_2, unsigned long int param_3, double param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern unsigned short int func8897(unsigned short int param_0, unsigned long int param_1, signed short int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: float
 */
extern signed int func8898(signed int param_0, signed long long int param_1, bool param_2, signed short int param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern void proc8899(unsigned long long int param_0, float param_1, bool param_2, signed char param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: array 2 unsigned int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern unsigned int * func8900(long double param_0, bool param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed long long int func8901(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc8902(unsigned char param_0, signed long long int param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned short int func8903(float param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern signed char func8904(bool param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern void proc8905(signed char param_0, unsigned long int param_1, signed int param_2, float param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern signed char func8906(signed long int param_0, signed int param_1, float param_2, bool param_3, unsigned int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: double
 */
extern unsigned short int func8907(double param_0, signed char param_1, float param_2, double param_3);
/*
 * return type: array 2 unsigned short int
 * param_0 type: double
 */
extern unsigned short int * func8908(double param_0);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern long double func8909(signed long long int param_0, signed int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: double
 */
extern signed long long int func8910(signed int param_0, signed long int param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned char func8911(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned long int func8912(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern signed long long int func8913(unsigned short int param_0, signed int param_1, signed int param_2, unsigned long int param_3, signed long int param_4, signed int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned long long int func8914(unsigned int param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern signed char func8915(unsigned char param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern unsigned int func8916(unsigned short int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: long double
 */
extern signed int func8917(unsigned short int param_0, long double param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern bool func8918(unsigned short int param_0, signed long long int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern float func8919(signed short int param_0, signed char param_1, double param_2, unsigned long long int param_3, signed int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern signed short int func8920(signed short int param_0, signed long int param_1, signed long int param_2, unsigned char param_3, unsigned long int param_4, double param_5);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern long double func8921(long double 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: bool
 */
extern void proc8922(signed long int param_0, signed int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern void proc8923(double param_0, signed long int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern unsigned long long int func8924(long double param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern signed int func8925(unsigned long long int param_0, signed char param_1, unsigned short int param_2, signed int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern unsigned long long int func8926(unsigned char param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned long int func8927(signed int param_0, unsigned char param_1, float param_2, long double param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern void proc8928(float param_0, double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern void proc8929(signed short int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern unsigned long int func8930(long double param_0, unsigned long int param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed long long int func8931(signed long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern void proc8932(unsigned long long int param_0, signed long int param_1, signed int param_2, bool param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: array 9 signed long int
 */
extern signed long int * func8933();
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern unsigned long int func8934(signed short int param_0, float param_1, long double param_2, float param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: array 6 unsigned short int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned short int * func8935(signed int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: double
 */
extern void proc8936(signed short int param_0, signed long int param_1, signed int param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned short int func8937(unsigned int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern float func8938(unsigned long int param_0, unsigned short int param_1, unsigned short int param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern double func8939(signed int param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern unsigned long int func8940(signed short int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern signed long long int func8941(unsigned char param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern void proc8942(signed char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * 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 int
 * param_4 type: unsigned long long int
 */
extern void proc8943(signed long long int param_0, unsigned int param_1, signed long int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned long int func8944(signed char param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern unsigned long long int func8945(bool param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func8946(unsigned long int param_0, unsigned char param_1, unsigned long long int param_2, signed long long int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: float
 */
extern signed long long int func8947(unsigned short int param_0, bool param_1, float param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed char func8948(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned long long int func8949(long double param_0, signed int param_1, signed int param_2, signed char param_3, signed int param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: float
 */
extern long double func8950(float param_0, long double param_1, signed short int param_2, float param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern float func8951(unsigned long int param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern signed long long int func8952(signed long int param_0, signed long long int param_1, double param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern void proc8953(signed int param_0, signed long long int param_1, signed long int param_2, float param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern void proc8954(bool param_0, signed short int param_1, unsigned short int param_2, float param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed short int func8955(unsigned int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: double
 */
extern unsigned short int func8956(signed long int param_0, signed long long int param_1, unsigned short int param_2, signed short int param_3, long double param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed long long int func8957(unsigned long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern void proc8958(float param_0, double param_1, unsigned long long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern void proc8959(unsigned int param_0, unsigned int param_1, unsigned short int param_2, unsigned int param_3, unsigned char param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed long long int func8960(signed long long int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern unsigned char func8961(unsigned long long int param_0, unsigned short int param_1, unsigned long int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern unsigned int func8962(long double param_0, signed long long int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: bool
 */
extern signed long long int func8963(unsigned char param_0, double param_1, signed int param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed long long int func8964(float param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern signed short int func8965(signed long long int param_0, unsigned long long int param_1, double param_2, signed long int param_3, signed int param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern signed char func8966(long double param_0, double param_1, signed int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: array 7 signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed long long int * func8967(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned int func8968(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern void proc8969(unsigned int param_0, signed long int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern unsigned short int func8970(bool param_0, long double param_1, unsigned long long int param_2, signed char param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern bool func8971(signed long long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: float
 */
extern float func8972(signed int param_0, bool param_1, signed long int param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed int func8973(signed char param_0, signed long int param_1, unsigned long long int param_2, float param_3, signed short int param_4, long double param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed char func8974(signed int param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed char func8975(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func8976(bool param_0, unsigned int param_1, double param_2, signed short int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: float
 */
extern unsigned short int func8977(signed int param_0, signed long int param_1, signed short int param_2, unsigned long long int param_3, float param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern bool func8978(signed long long int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern float func8979(signed int param_0, unsigned long long int param_1, signed char param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern void proc8980(long double param_0, double param_1, unsigned short int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern void proc8981(signed long int param_0, signed long long int param_1, unsigned long int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: signed int
 */
extern void proc8982(double param_0, float param_1, signed long long int param_2, signed short int param_3, double param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern signed short int func8983(unsigned short int param_0, double param_1, unsigned long int param_2, unsigned long int param_3, signed short int param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned int func8984(unsigned short int param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long int
 */
extern signed long int func8985(unsigned char param_0, double param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned long long int func8986(double param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern long double func8987(long double param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed long long int func8988(float param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: float
 */
extern signed long long int func8989(bool param_0, signed char param_1, float param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern void proc8990(bool param_0, bool param_1, signed long int param_2, signed long int param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern float func8991(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern signed char func8992(unsigned short int param_0, double param_1, unsigned int param_2);
/*
 * return type: array 3 signed short int
 * param_0 type: long double
 * param_1 type: long double
 */
extern signed short int * func8993(long double param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned short int func8994(unsigned char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern float func8995(signed short int param_0, unsigned int param_1, signed short int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern bool func8996(signed int param_0, double param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern signed int func8997(unsigned char param_0, double param_1, signed char param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned long int func8998(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern signed int func8999(signed short int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed short int func9000(signed long long int param_0, signed char param_1, unsigned long long int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern signed short int func9001(unsigned long int param_0, unsigned short int param_1, double param_2, signed short int param_3);
/*
 * return type: array 4 unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned short int * func9002(signed long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern void proc9003(signed short int param_0, signed char param_1, unsigned int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern signed int func9004(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern unsigned int func9005(unsigned long long int param_0, double param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed long int func9006(unsigned long long int param_0, signed short int param_1);
/*
 * return type: array 5 signed char
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern signed char * func9007(signed long long int param_0, signed int param_1, unsigned short int param_2, double param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc9008(long double param_0, unsigned long int param_1, double param_2, unsigned short int param_3);
/*
 * return type: array 4 array 5 signed char
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed char * * func9009(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: double
 */
extern void proc9010(unsigned short int param_0, signed int param_1, bool param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned short int func9011(unsigned short int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern long double func9012(signed long int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: double
 */
extern signed short int func9013(bool param_0, bool param_1, signed long long int param_2, signed char param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed short int func9014(unsigned long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern long double func9015(double param_0, bool param_1, double param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern unsigned int func9016(signed short int param_0, signed int param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern signed long int func9017(signed long int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern unsigned short int * func9018(signed int param_0, long double param_1, float param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: long double
 */
extern unsigned short int func9019(bool param_0, signed int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned short int func9020(long double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: bool
 */
extern void proc9021(long double param_0, signed char param_1, unsigned char param_2, signed long int param_3, double param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned int func9022(long double param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern unsigned long int func9023(unsigned long int param_0, unsigned long long int param_1, signed char param_2, signed short int param_3, unsigned char param_4);
/*
 * 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 int
 */
extern void proc9024(signed long int param_0, signed long int param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: long double
 */
extern signed long int func9025(unsigned char param_0, unsigned char param_1, signed int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern bool func9026(signed char param_0, unsigned long int param_1);
/*
 * return type: array 2 signed char
 */
extern signed char * func9027();
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed long long int func9028(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: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned long long int func9029(signed long long int param_0, signed short int param_1, unsigned long long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: bool
 */
extern unsigned long long int func9030(unsigned long long int param_0, signed long long int param_1, long double param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func9031(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned long int func9032(signed char param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern unsigned short int func9033(signed long long int param_0, unsigned long int param_1, unsigned char param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern signed long long int func9034(signed char param_0, signed char param_1, double param_2, bool param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern double func9035(double param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: float
 */
extern float func9036(signed long int param_0, long double param_1, float param_2);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern long double func9037(float param_0, bool param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed short int func9038(unsigned int param_0, signed short int param_1);
/*
 * return type: array 5 signed short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed short int * func9039(unsigned char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern signed int func9040(double param_0, signed long long int param_1, float param_2, signed long int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern unsigned short int func9041(unsigned char param_0, signed short int param_1, bool param_2);
/*
 * return type: pointer unsigned long long int
 */
extern unsigned long long int * func9042();
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern void proc9043(unsigned long int param_0, double param_1, unsigned short int param_2, long double param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern unsigned long int func9044(bool param_0, signed long long int param_1, long double param_2);
/*
 * return type: array 2 pointer unsigned long long int
 * param_0 type: signed char
 */
extern unsigned long long int * * func9045(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern signed short int func9046(unsigned long long int param_0, unsigned char param_1, signed long long int param_2, float param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern bool func9047(signed short int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned long int func9048(unsigned long int param_0, signed char param_1, signed int param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func9049(unsigned int param_0, signed short int param_1, bool param_2, signed int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern float func9050(unsigned long int param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: double
 */
extern void proc9051(signed char param_0, unsigned long int param_1, long double param_2, double param_3);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern long double func9052(float param_0, unsigned long int param_1, long double param_2, float param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned short int func9053(signed long long int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern long double func9054(unsigned long int param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern signed int func9055(unsigned int param_0, bool param_1, unsigned long int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern unsigned short int func9056(signed long int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern unsigned int func9057(double param_0, double param_1, signed short int param_2, long double param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: array 2 unsigned char
 */
extern unsigned char * func9058();
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern void proc9059(bool param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed int func9060(unsigned short int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed int func9061(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern unsigned long int func9062(signed short int param_0, float param_1, unsigned long long int param_2, unsigned long int param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: array 3 signed short int
 * param_0 type: double
 */
extern signed short int * func9063(double param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern signed short int func9064(unsigned char param_0, long double param_1, long double param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern signed long int func9065(unsigned long int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned int func9066(signed char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed char
 */
extern void proc9067(signed long long int param_0, signed long int param_1, double param_2, signed char param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern unsigned char func9068(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc9069(signed long long int param_0, signed long long int param_1, float param_2, long double param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern unsigned char func9070(signed short int param_0, unsigned short int param_1, float param_2, unsigned long int param_3);
/*
 * return type: array 4 double
 * param_0 type: signed short int
 * param_1 type: float
 */
extern double * func9071(signed short int param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern double func9072(unsigned char param_0, signed char param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern unsigned long long int func9073(unsigned long int param_0, unsigned int param_1, float param_2, signed short int param_3, long double param_4, signed long int param_5);
/*
 * return type: pointer float
 */
extern float * func9074();
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern signed long int func9075(signed short int param_0, bool param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: array 1 unsigned short int
 */
extern unsigned short int * func9076();
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern signed short int func9077(unsigned short int param_0, signed int param_1, unsigned char param_2, signed int param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern signed short int func9078(unsigned long int param_0, float param_1, unsigned char param_2, signed long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern void proc9079(unsigned long int param_0, signed char param_1, unsigned int param_2, long double param_3, signed long long int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern signed long int func9080(long double param_0, signed char param_1, float param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern signed char func9081(signed long long int param_0, bool param_1, signed char param_2, signed int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned long long int func9082(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern unsigned char func9083(signed short int param_0, signed long int param_1, signed long int param_2, unsigned int param_3, long double param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern void proc9084(bool param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern void proc9085(float param_0, unsigned short int param_1, long double param_2, signed long int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed int func9086(unsigned short int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern long double func9087(signed long long int param_0, double param_1);
/*
 * return type: array 5 signed char
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed char * func9088(unsigned int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern void proc9089(signed char param_0, signed char param_1, unsigned long int param_2, unsigned short int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned long int func9090(signed char param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: double
 */
extern signed char func9091(unsigned long long int param_0, signed int param_1, signed long int param_2, signed long int param_3, float param_4, double param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern long double func9092(signed long long int param_0, bool param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern float func9093(signed long long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern signed char func9094(signed int param_0, signed int param_1, signed char param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern signed int func9095(signed short int param_0, long double param_1, unsigned char param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern double func9096(unsigned long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long int
 */
extern void proc9097(signed short int param_0, unsigned char param_1, double param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern void proc9098(float param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: array 3 signed short int
 */
extern signed short int * func9099();
/*
 * return type: array 3 signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed short int * func9100(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern void proc9101(signed char param_0, signed long int param_1, signed int param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed char func9102(unsigned int param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern unsigned short int func9103(unsigned int param_0, unsigned int param_1, unsigned short int param_2, signed long int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: long double
 */
extern signed long int func9104(unsigned short int param_0, signed long long int param_1, float param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern bool func9105(double param_0, bool param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned char func9106(double param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed long int func9107(unsigned long long int param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern double func9108(unsigned long int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern unsigned long int func9109(bool param_0, unsigned char param_1, bool param_2, double param_3, signed short int param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: double
 * param_5 type: bool
 */
extern unsigned long int func9110(bool param_0, unsigned char param_1, double param_2, signed char param_3, double param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: double
 */
extern signed long long int func9111(signed long long int param_0, double param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned int func9112(unsigned long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern signed long long int func9113(signed short int param_0, unsigned int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 */
extern void proc9114(unsigned long long int param_0, unsigned long int param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern unsigned long long int func9115(signed long long int param_0, unsigned long int param_1, float param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern void proc9116(signed long int param_0, unsigned long int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern unsigned long int func9117(float param_0, float param_1, signed short int param_2, unsigned int param_3, unsigned char param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern signed short int func9118(signed long int param_0, bool param_1, float param_2, unsigned long int param_3);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed short int * func9119(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned int func9120(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern unsigned short int func9121(signed long int param_0, signed int param_1, bool param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern void proc9122(unsigned long int param_0, unsigned short int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern signed int func9123(signed long long int param_0, signed int param_1, unsigned int param_2, signed int param_3, signed int param_4, signed char param_5);
/*
 * return type: array 5 unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned char * func9124(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern unsigned long int func9125(unsigned int param_0, unsigned char param_1, bool param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed short int func9126(bool param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern void proc9127(signed long int param_0, unsigned char param_1, unsigned long int param_2, unsigned short int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern signed long int func9128(unsigned 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: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern signed long long int func9129(unsigned int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern unsigned char func9130(signed short int param_0, signed char param_1, unsigned int param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed long long int func9131(signed short int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern signed long long int func9132(signed int param_0, signed int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: bool
 */
extern signed long int func9133(unsigned short int param_0, unsigned char param_1, bool param_2, double param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern bool func9134(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern signed long long int func9135(bool param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern bool func9136(signed long int param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern signed short int func9137(signed long int param_0, unsigned char param_1, double param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern unsigned char func9138(unsigned long long int param_0, unsigned long int param_1, unsigned long int param_2, bool param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern void proc9139(signed long int param_0, signed long int param_1, bool param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern float func9140(unsigned long int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern signed long int func9141(unsigned int param_0, signed char param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern long double func9142(double param_0, unsigned long int param_1, long double param_2, unsigned long long int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed int func9143(signed char param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern signed short int func9144(bool param_0, unsigned long long int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern signed int func9145(unsigned int param_0, signed long int param_1, float param_2, signed long int param_3, long double param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern unsigned int func9146(signed short int param_0, bool param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern void proc9147(unsigned long long int param_0, unsigned int param_1, unsigned int param_2, signed char param_3, unsigned short int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: signed long int
 */
extern void proc9148(unsigned long int param_0, unsigned int param_1, bool param_2, unsigned long long int param_3, signed char param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed int func9149(signed int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern void proc9150(unsigned long long int param_0, signed int param_1, signed char param_2, signed long long int param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern signed long int func9151(signed short int param_0, long double param_1, signed int param_2, unsigned long int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern unsigned char func9152(unsigned short int param_0, unsigned char param_1, signed long int param_2, signed short int param_3, long double param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern void proc9153(float param_0, unsigned long long int param_1, bool param_2, float param_3, unsigned short int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern bool func9154(signed short int 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: long double
 * param_3 type: long double
 * param_4 type: float
 */
extern void proc9155(unsigned long long int param_0, unsigned long int param_1, long double param_2, long double param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern void proc9156(unsigned long int param_0, signed long int param_1, unsigned long long int param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern unsigned long int func9157(bool param_0, unsigned 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 int
 * param_2 type: float
 */
extern signed long int func9158(unsigned long int param_0, unsigned int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: bool
 */
extern unsigned long long int func9159(unsigned long long int param_0, signed int param_1, float param_2, double param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern signed int func9160(float param_0, unsigned long long int param_1, long double param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern float func9161(signed char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern void proc9162(signed short int param_0, unsigned int param_1, unsigned char param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern signed int func9163(unsigned long int param_0, unsigned short int param_1, long double param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern double func9164(unsigned short int param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern unsigned long long int func9165(signed char param_0, unsigned long long int param_1, bool param_2, unsigned long long int param_3, unsigned long 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: long double
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern void proc9166(signed long long int param_0, float param_1, long double param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern unsigned char func9167(signed char param_0, unsigned char param_1, signed char param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern signed char func9168(signed long long int param_0, signed short int param_1, unsigned int param_2, signed long long int param_3, unsigned int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern void proc9169(unsigned char param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed short int func9170(unsigned int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern bool func9171(unsigned int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern unsigned int func9172(unsigned char param_0, unsigned long long int param_1, long double param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern void proc9173(signed long int param_0, float param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern void proc9174(unsigned int param_0, unsigned int param_1, signed long int param_2, signed char param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned long int func9175(unsigned short int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern float func9176(long double param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern signed long long int func9177(unsigned short int param_0, unsigned char param_1, signed short int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: double
 */
extern signed int func9178(double param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern signed long long int func9179(signed short int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: bool
 */
extern signed long int func9180(signed char param_0, bool param_1, float param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern unsigned short int func9181(float param_0, signed long long int param_1, bool param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed long long int func9182(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern unsigned char func9183(signed char param_0, double param_1, unsigned short int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern void proc9184(unsigned int param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern signed char func9185(unsigned long int param_0, unsigned long long int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern long double func9186(bool param_0, signed long long int param_1, long double param_2, unsigned int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed long long int func9187(unsigned long long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern float func9188(float param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed long int func9189(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned char func9190(signed long int param_0, float param_1, double param_2, unsigned short int param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern long double func9191(unsigned char param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed int func9192(unsigned int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern unsigned long long int func9193(long double param_0, unsigned char param_1, signed long long int param_2, unsigned char param_3, unsigned char param_4, bool param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern signed int func9194(signed long int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern float func9195(signed char param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern signed long int func9196(double param_0, unsigned int param_1, unsigned long int param_2, float param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: array 5 unsigned char
 * param_0 type: bool
 */
extern unsigned char * func9197(bool param_0);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed char
 */
extern long double func9198(double param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern unsigned long long int func9199(unsigned short int param_0, float param_1, signed long long int param_2, unsigned int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern float func9200(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern void proc9201(unsigned int param_0, long double param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern unsigned int func9202(bool param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: bool
 */
extern void proc9203(unsigned long int param_0, unsigned short int param_1, unsigned short int param_2, bool param_3, signed char param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern signed long long int func9204(unsigned char param_0, double param_1, bool param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern signed char func9205(bool param_0, unsigned long long int param_1, unsigned long long int param_2, signed int param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern double func9206(signed long int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed short int
 */
extern void proc9207(unsigned char param_0, float param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned long int func9208(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern unsigned short int func9209(signed long long int param_0, signed short int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern unsigned long int func9210(signed short int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern void proc9211(signed short int param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern unsigned long long int func9212(unsigned char param_0, signed long long int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern double func9213(double param_0, signed long int param_1, bool param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern float func9214(long double param_0, long double param_1, signed char param_2, signed short int param_3, unsigned int param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned long long int func9215(signed int param_0, long double param_1);
/*
 * 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 int
 */
extern long double func9216(signed short int param_0, signed long long int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern long double func9217(unsigned short int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern unsigned long long int func9218(unsigned char param_0, signed short int param_1, unsigned char param_2, unsigned long long int param_3, bool param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed char func9219(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed short int func9220(unsigned char param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern float func9221(unsigned char param_0, signed short int param_1, long double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern void proc9222(unsigned short int param_0, signed char param_1, signed short int param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned long long int func9223(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned int func9224(unsigned long int param_0, signed char param_1);
/*
 * 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 char
 */
extern unsigned short int func9225(unsigned short int param_0, signed char param_1, unsigned long int param_2, signed long long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: double
 */
extern void proc9226(long double param_0, unsigned char param_1, unsigned short int param_2, float param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed char func9227(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern unsigned long int func9228(signed char param_0, unsigned long int param_1, unsigned char param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: float
 */
extern float func9229(signed long long int param_0, unsigned char param_1, unsigned short int param_2, double param_3, signed int param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern unsigned long int func9230(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, signed char param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern signed long int func9231(signed char param_0, unsigned short int param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern void proc9232(signed int param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern unsigned int func9233(unsigned int param_0, double param_1, float param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: float
 */
extern long double func9234(unsigned long int param_0, signed char param_1, float param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern long double func9235(unsigned long int param_0, signed long int param_1, unsigned int param_2, float param_3, unsigned short int param_4, double param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: float
 */
extern double func9236(float param_0, unsigned char param_1, signed short int param_2, signed char param_3, signed short int param_4, float param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern float func9237(double param_0, signed char param_1, signed char param_2, bool param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern float func9238(unsigned short int param_0, unsigned int param_1, signed long int param_2, unsigned long int param_3, unsigned char param_4, long double param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed short int
 */
extern void proc9239(double param_0, float param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern void proc9240(unsigned int param_0, signed int param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern signed long int func9241(unsigned long long int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed short int func9242(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern unsigned long int func9243(double param_0, unsigned int param_1, unsigned short int param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned short int func9244(unsigned int param_0, unsigned char param_1);
/*
 * return type: array 4 signed short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed char
 */
extern signed short int * func9245(signed short int param_0, double param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: long double
 */
extern long double func9246(signed char param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned short int func9247(signed long long int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern signed char func9248(unsigned long int param_0, unsigned short int param_1, unsigned short int param_2, signed char param_3, signed int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern signed long int func9249(unsigned int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed long int func9250(signed long long int param_0, bool param_1, bool param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern bool func9251(signed long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: double
 */
extern void proc9252(unsigned int param_0, signed short int param_1, long double param_2, signed int param_3, double param_4);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern long double func9253(unsigned long int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern signed char func9254(signed char param_0, unsigned short int param_1, signed short int param_2, unsigned short int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed long int func9255(signed short int param_0, signed 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: unsigned int
 * param_3 type: float
 */
extern signed long int func9256(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern bool func9257(float param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern unsigned long long int func9258(bool param_0, signed char param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern float func9259(signed short int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed int func9260(bool param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed short int func9261(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern void proc9262(unsigned long int param_0, long double param_1, unsigned short int param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern long double func9263(signed long int param_0, signed long int param_1, float param_2, unsigned long int param_3, float param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern signed long int func9264(double param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern unsigned long long int func9265(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: double
 */
extern void proc9266(unsigned long int param_0, signed int param_1, double param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern double func9267(unsigned short int param_0, signed char param_1);
/*
 * return type: array 7 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern signed short int * func9268(unsigned long long int param_0, float param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: bool
 */
extern unsigned char func9269(signed int param_0, float param_1, bool param_2);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern float func9270(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern signed int func9271(signed long long int param_0, long double param_1, unsigned short int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern bool func9272(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc9273(signed long int param_0, signed short int param_1, double param_2, long double param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern unsigned int func9274(unsigned int param_0, signed char param_1, signed long long int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern unsigned short int func9275(float param_0, signed long long int param_1, signed long long int param_2, signed int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern float func9276(float param_0, unsigned long int param_1, unsigned short int param_2, float param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern void proc9277(float param_0, float param_1, signed short int param_2, float param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern double func9278(signed short int param_0, signed long long int param_1, signed long long int param_2, signed char param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed int func9279(unsigned char param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned int
 */
extern signed long int func9280(unsigned int param_0, signed char param_1, signed char param_2, signed char param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern signed long int func9281(signed short int param_0, signed long int param_1, signed long int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern signed long long int func9282(signed int param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned char param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern signed int func9283(unsigned char param_0, unsigned long int param_1, signed char param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed long int func9284(unsigned char param_0, signed long int param_1, signed short int param_2, float param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern unsigned short int func9285(bool param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern signed int func9286(unsigned int param_0, unsigned int param_1, long double param_2, signed long long int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed char func9287(signed short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern void proc9288(unsigned long long int param_0, signed long int param_1, unsigned int param_2, float param_3, signed int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern void proc9289(unsigned long long int param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: float
 */
extern signed short int func9290(signed int param_0, float param_1, signed long int param_2, signed char param_3, float param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern signed char func9291(float param_0, signed long int param_1, signed char param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned char func9292(signed int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern signed long int func9293(float param_0, signed char param_1, unsigned int param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned long int func9294(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern unsigned long long int func9295(unsigned long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern void proc9296(signed long int param_0, unsigned char param_1, double param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned long int func9297(float 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: double
 * param_1 type: unsigned int
 */
extern signed long long int func9298(double param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed char func9299(float param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern double func9300(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern signed short int func9301(signed char param_0, unsigned int param_1, unsigned char param_2, signed long int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 */
extern unsigned int func9302(double param_0, unsigned long int param_1, signed short int param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern void proc9303(unsigned int param_0, signed long int param_1, signed short int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed int
 */
extern bool func9304(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern void proc9305(bool param_0, signed long int param_1, signed long int param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern signed long int func9306(unsigned int param_0, signed int param_1, unsigned char param_2, signed short int param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed char func9307(signed char param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned short int func9308(float param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed 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 int func9309(unsigned short int param_0, signed 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: long double
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern void proc9310(long double param_0, signed long long int param_1, float param_2, unsigned int param_3, signed long int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern double func9311(signed long long int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern float func9312(signed int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed long int func9313(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed long long int func9314(long double param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern unsigned short int func9315(unsigned int param_0, unsigned int param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: double
 */
extern unsigned long int func9316(signed char param_0, bool param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern void proc9317(unsigned int param_0, unsigned int param_1, signed long int param_2, long double param_3);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern float func9318(float param_0, unsigned long int param_1, double param_2, signed long long int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed char func9319(unsigned short int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed char func9320(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern void proc9321(unsigned int param_0, signed long int param_1, signed long long int param_2, unsigned long int param_3, bool param_4, signed short int param_5);
/*
 * return type: array 1 signed char
 * param_0 type: double
 */
extern signed char * func9322(double param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern void proc9323(signed int param_0, signed long long int param_1, unsigned short int param_2, unsigned long int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern void proc9324(unsigned long int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern signed int func9325(long double param_0, unsigned long int param_1, unsigned short int param_2, unsigned char param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern void proc9326(signed short int param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed short int func9327(signed long int param_0, signed char param_1, bool param_2, signed long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned int func9328(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern unsigned long int func9329(signed char param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern long double func9330(unsigned char param_0, float param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern void proc9331(long double param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long int
 */
extern signed short int func9332(signed char param_0, signed int param_1, double param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed char func9333(unsigned char param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern void proc9334(unsigned char param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern unsigned short int func9335(long double param_0, signed short int param_1, unsigned short int param_2, unsigned long int param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern unsigned char func9336(unsigned short int param_0, unsigned int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern void proc9337(signed char param_0, unsigned long int param_1, signed long int param_2, signed short int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern signed long int func9338(signed long int param_0, signed short int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned long int func9339(signed int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned long long int func9340(signed int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern unsigned long long int func9341(unsigned char param_0, signed int param_1, signed char param_2, unsigned short int param_3, signed long int param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: bool
 */
extern long double func9342(float param_0, bool param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 */
extern double func9343(bool param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern unsigned short int func9344(float param_0, unsigned int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern signed int func9345(double param_0, unsigned long int param_1, signed long long int param_2, bool param_3, unsigned short int param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern signed char func9346(unsigned int param_0, signed int param_1, unsigned long long int param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned int func9347(unsigned short int param_0, signed short int param_1, signed long long int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern bool func9348(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: float
 */
extern void proc9349(unsigned int param_0, unsigned short int param_1, signed char param_2, unsigned int param_3, float param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern unsigned int func9350(long double param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern unsigned short int func9351(signed int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern unsigned int func9352(signed short int param_0, signed int param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern void proc9353(signed char param_0, unsigned int param_1, signed short int param_2, double param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern float func9354(long double param_0, double param_1, signed char param_2, signed long long int param_3, double param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern bool func9355(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func9356(signed long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern unsigned long int func9357(bool param_0, unsigned long int param_1, double param_2, signed int param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern void proc9358(double param_0, unsigned short int param_1, signed long int param_2, signed long int param_3, bool param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: long double
 */
extern void proc9359(unsigned long long int param_0, signed long long int param_1, unsigned int param_2, signed long long int param_3, float param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: double
 */
extern long double func9360(signed short int param_0, bool param_1, bool param_2, signed long int param_3, double param_4, double param_5);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern bool func9361(signed long long int param_0, unsigned int param_1, bool param_2, long double param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned char func9362(signed long long int param_0, signed char param_1, float param_2, signed short int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern bool func9363(signed long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern void proc9364(long double param_0, signed char param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: array 9 signed char
 */
extern signed char * func9365();
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned char func9366(signed long long int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern float func9367(unsigned long long int param_0, signed long long int param_1, signed long long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 */
extern void proc9368(double param_0, signed short int param_1, unsigned long int param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern double func9369(double 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 func9370(signed int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern signed long int func9371(float param_0, bool param_1, signed long int param_2, signed long long int param_3, double param_4);
/*
 * return type: array 7 bool
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern bool * func9372(unsigned char param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern unsigned char func9373(unsigned short int param_0, unsigned char param_1, signed long int param_2, signed long int param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern unsigned long long int func9374(unsigned short int param_0, double param_1, unsigned long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func9375(signed short int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed long long int func9376(signed long long int param_0, signed char param_1, signed short int param_2, signed long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern unsigned int func9377(signed long long int param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: double
 */
extern unsigned char func9378(double param_0, signed short int param_1, double param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern signed short int func9379(signed char param_0, signed long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern void proc9380(double param_0, bool param_1, signed char param_2, signed short int param_3, unsigned char param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern signed int func9381(signed int param_0, double param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed int func9382(signed int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed int func9383(unsigned char param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed long long int func9384(signed long long int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed int
 */
extern float func9385(bool param_0, unsigned char param_1, float param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern signed long long int func9386(unsigned long long int param_0, unsigned int param_1, long double param_2, signed long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern signed short int func9387(unsigned int param_0, signed char param_1, float param_2, signed 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: long double
 */
extern signed long int func9388(unsigned long long int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern signed int func9389(signed char param_0, long double param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc9390(unsigned long long int param_0, unsigned char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern void proc9391(unsigned long long int param_0, long double param_1, signed int param_2, unsigned char param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned int func9392(signed long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern void proc9393(signed char param_0, unsigned char param_1, float param_2, long double param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern float func9394(bool param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern bool func9395(signed short int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern signed long long int func9396(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed char func9397(signed long long int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern signed char func9398(unsigned long long int param_0, unsigned long int param_1, signed int param_2, unsigned int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: double
 */
extern void proc9399(unsigned char param_0, double param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc9400(unsigned int param_0, signed long int param_1, unsigned char param_2, double param_3);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern double func9401(unsigned short int param_0, unsigned long int param_1, float param_2, unsigned long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern unsigned int func9402(signed long int param_0, unsigned short int param_1, long double param_2, unsigned int param_3);
/*
 * return type: array 4 signed int
 * param_0 type: unsigned char
 */
extern signed int * func9403(unsigned char param_0);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned int func9404(bool param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern bool func9405(unsigned long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern signed long long int func9406(unsigned char param_0, long double param_1, unsigned char param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed short int func9407(unsigned short int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: double
 */
extern signed short int func9408(double param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern signed int func9409(signed long int param_0, signed long int param_1, unsigned char param_2, unsigned short int param_3, unsigned long long int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed char
 */
extern signed short int func9410(unsigned short int param_0, unsigned long long int param_1, long double param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc9411(unsigned char param_0, unsigned char param_1, bool param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed char func9412(long double param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern unsigned char func9413(unsigned int param_0, signed char param_1, unsigned int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern void proc9414(unsigned long long int param_0, bool param_1, bool param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned int func9415(signed long int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern long double func9416(unsigned short int param_0, bool param_1, signed char param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed long int func9417(bool param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern float func9418(unsigned char param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern long double func9419(unsigned int param_0, float param_1);
/*
 * return type: array 2 unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern unsigned long long int * func9420(float param_0, unsigned char param_1, long double param_2, unsigned char param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 */
extern unsigned long long int func9421(double param_0, unsigned char param_1, signed long int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern unsigned short int func9422(bool param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned long int func9423(unsigned char param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed char func9424(signed short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern void proc9425(signed long long int param_0, bool param_1, float param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern float func9426(double param_0, signed short int param_1, signed short int param_2, unsigned short int param_3, signed char param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern signed long long int func9427(unsigned long long int param_0, signed long long int param_1, unsigned char param_2, long double param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern long double func9428(signed char param_0, unsigned short int param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern signed short int func9429(unsigned short int param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern unsigned short int func9430(signed long int param_0, signed short int param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern signed char func9431(signed short int param_0, unsigned int param_1, float param_2);
/*
 * return type: array 6 signed char
 */
extern signed char * func9432();
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern long double func9433(unsigned char param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned long int func9434(double param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 */
extern float func9435(unsigned int param_0, double param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern bool func9436(unsigned char param_0, unsigned char param_1, double param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern signed int func9437(unsigned long long int param_0, bool param_1, signed long int param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern signed short int func9438(signed long int param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned char func9439(signed short int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned short int func9440(signed long long int param_0, unsigned 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 int
 * param_4 type: unsigned long int
 */
extern void proc9441(double param_0, signed short int param_1, signed int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned short int func9442(float param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned int func9443(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern void proc9444(unsigned int param_0, signed short int param_1, signed long int param_2, long double param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern double func9445(unsigned long int param_0, signed short int param_1, bool param_2, long double param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern signed long long int func9446(unsigned long int param_0, unsigned short int param_1, float param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern void proc9447(unsigned char param_0, signed short int param_1, unsigned long int param_2, float param_3);
/*
 * 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: float
 * param_5 type: unsigned short int
 */
extern signed short int func9448(double param_0, signed long int param_1, float param_2, signed long long int param_3, float param_4, unsigned short int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern signed long long int func9449(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned int func9450(double param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern signed int func9451(signed short int param_0, signed char param_1, signed short int param_2, signed long int param_3, signed long long int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned short int func9452(unsigned long long int param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed int func9453(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned long long int func9454(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern void proc9455(signed short int param_0, float param_1, signed char param_2, signed long int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern void proc9456(signed char param_0, signed short int param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern unsigned long int func9457(long double param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed long int func9458(unsigned short int param_0, signed int param_1, unsigned long long int param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: float
 */
extern signed long int func9459(float param_0, float param_1);
/*
 * return type: pointer unsigned char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: float
 */
extern unsigned char * func9460(long double param_0, float param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern signed long int func9461(signed short int param_0, float param_1, signed long long int param_2, unsigned char param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern unsigned long int func9462(unsigned char param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern unsigned long int func9463(long double param_0, unsigned char param_1, signed int param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed char func9464(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern unsigned long int func9465(signed char param_0, unsigned long long int param_1, unsigned long int param_2, signed short int param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern unsigned long long int func9466(double param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned int param_3, unsigned int param_4, long double param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func9467(signed long long int param_0, unsigned 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: unsigned short int
 */
extern signed char func9468(signed short int param_0, unsigned long int param_1, float param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern signed char func9469(float param_0, signed short int param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed char func9470(long double param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed int func9471(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern void proc9472(signed short int param_0, unsigned long long int param_1, long double param_2, signed int param_3, unsigned long int param_4, float param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern double func9473(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned int func9474(unsigned int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned long long int func9475(long double param_0, float param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern float func9476(long double param_0, double param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern void proc9477(unsigned char param_0, bool param_1, signed int param_2, signed long long int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned int func9478(signed short int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: bool
 */
extern double func9479(signed char param_0, long double param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: double
 */
extern unsigned int func9480(unsigned char param_0, signed char param_1, signed int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern unsigned int func9481(unsigned char param_0, unsigned long long int param_1, bool param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern signed long long int func9482(signed long long int param_0, unsigned short int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern unsigned short int func9483(bool param_0, unsigned int param_1, unsigned int param_2, double param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern unsigned char func9484(unsigned long int param_0, signed char param_1, unsigned int param_2, bool param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern unsigned long long int func9485(signed short int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern signed char func9486(long double param_0, signed long long int param_1, bool param_2, signed short int param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 */
extern bool func9487(unsigned short int param_0, signed short int param_1, unsigned int param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 */
extern long double func9488(long double param_0, unsigned char param_1, double param_2, signed char param_3);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern double func9489(unsigned short int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern signed short int func9490(signed short int param_0, signed int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern void proc9491(bool param_0, unsigned char param_1, signed char param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned long int func9492(float param_0, double param_1, double param_2, signed long long int param_3, unsigned int param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern signed long long int func9493(unsigned int param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: array 8 signed char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: bool
 */
extern signed char * func9494(signed int param_0, float param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern signed long long int func9495(unsigned long long int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern signed long int func9496(signed int param_0, unsigned short int param_1, signed char param_2, unsigned int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern void proc9497(unsigned short int param_0, unsigned int param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed int
 */
extern void proc9498(unsigned long int param_0, signed char param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern bool func9499(bool param_0, signed int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern signed int func9500(float param_0, long double param_1, signed int param_2, signed long int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 */
extern unsigned char func9501(bool param_0, unsigned char param_1, unsigned char param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern void proc9502(unsigned char param_0, unsigned char param_1, unsigned long long int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: array 1 bool
 * param_0 type: signed char
 */
extern bool * func9503(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern signed short int func9504(signed long int param_0, long double param_1, signed int param_2, signed short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned short int func9505(signed int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed long int func9506(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern void proc9507(signed long int param_0, long double param_1, unsigned int param_2, float param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern long double func9508(signed int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern signed int func9509(unsigned short int param_0, double param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern long double func9510(signed long long int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern double func9511(bool param_0, float param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern void proc9512(unsigned long int param_0, bool param_1, signed short int param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern void proc9513(signed int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern signed int func9514(long double param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern unsigned long int func9515(unsigned long int param_0, signed int param_1, unsigned long int param_2, float param_3, unsigned long long int param_4, double param_5);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed int
 */
extern bool func9516(float param_0, double param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern signed long int func9517(unsigned long long int param_0, bool param_1, signed long int param_2, float param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed long int func9518(float param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern float func9519(unsigned long int param_0, double param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern signed long long int func9520(float param_0, signed short int param_1, signed short int param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern bool func9521(unsigned int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern void proc9522(signed char param_0, signed int param_1, unsigned int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed char func9523(signed char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern void proc9524(signed long int param_0, float param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern long double func9525(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern unsigned short int func9526(unsigned short int param_0, unsigned long long int param_1, unsigned int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern signed short int func9527(signed char param_0, unsigned int param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed short int func9528(signed int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern signed long int func9529(signed long long int param_0, double param_1, long double param_2, double param_3, unsigned int param_4);
/*
 * return type: array 3 float
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern float * func9530(signed long long int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern long double func9531(unsigned long long int param_0, signed long long int param_1, unsigned char param_2, double param_3, unsigned char param_4);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int * func9532(signed long long int 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: float
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern void proc9533(unsigned long long int param_0, unsigned long int param_1, float param_2, unsigned int param_3, long double param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern void proc9534(signed char param_0, unsigned int param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed char func9535(signed char param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern signed char func9536(unsigned int param_0, signed int param_1, long double param_2, unsigned int param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern signed short int func9537(long double param_0, signed long int param_1, unsigned long long int param_2, signed short int param_3, long double param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: unsigned long int
 */
extern double func9538(unsigned int param_0, long double param_1, signed long long int param_2, double param_3, double param_4, unsigned long int param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern double func9539(bool param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern signed int func9540(unsigned long int param_0, bool param_1, long double param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed int func9541(long double param_0, unsigned int param_1, signed long int param_2, signed long long int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern double func9542(signed long int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern signed long int func9543(signed long int param_0, signed int param_1, double param_2, signed char param_3, signed short int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 */
extern void proc9544(signed int param_0, signed short int param_1, unsigned long int param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern double func9545(signed short int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern unsigned int func9546(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: double
 */
extern void proc9547(signed long long int param_0, signed long long int param_1, signed char param_2, signed long int param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed long int
 */
extern unsigned long int func9548(unsigned char param_0, unsigned char param_1, long double param_2, unsigned long long int param_3, float param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed long long int func9549(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern unsigned long long int func9550(unsigned char param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern signed long long int func9551(signed char param_0, signed short int param_1, unsigned long int param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: array 9 signed long long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed long long int * func9552(bool param_0, unsigned char param_1);
/*
 * return type: array 9 signed long long int
 */
extern signed long long int * func9553();
/*
 * return type: array 6 array 9 signed long long int
 */
extern signed long long int * * func9554();
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern bool func9555(signed char param_0, double param_1, unsigned short int param_2, bool param_3, signed long long int param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed char
 */
extern bool func9556(bool param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern signed int func9557(signed short int param_0, signed char param_1, long double param_2, unsigned short int param_3);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned short int * func9558(signed long int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern void proc9559(float param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: pointer signed short int
 * param_0 type: float
 */
extern signed short int * func9560(float param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: bool
 */
extern signed short int func9561(unsigned long int param_0, float param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed long int func9562(signed int param_0, unsigned 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: unsigned int
 * param_3 type: bool
 */
extern signed long long int func9563(signed char param_0, signed long long int param_1, unsigned int param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern signed long long int func9564(long double param_0, unsigned int param_1, unsigned int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern unsigned int func9565(float param_0, unsigned short int param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: float
 */
extern unsigned int func9566(double param_0, unsigned short int param_1, signed long long int param_2, float param_3, float param_4);
/*
 * return type: pointer double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern double * func9567(unsigned char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: signed long int
 */
extern void proc9568(float param_0, unsigned long long int param_1, long double param_2, bool param_3, double param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern signed long long int func9569(signed long long int param_0, signed int param_1, signed char param_2, unsigned long int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern signed char func9570(unsigned char param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 */
extern signed long long int func9571(bool param_0, unsigned long int param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed char func9572(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern unsigned int func9573(unsigned long int param_0, signed long int param_1, unsigned char param_2, unsigned long int param_3, unsigned long int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern unsigned long long int func9574(signed char param_0, long double param_1, signed int param_2, unsigned char param_3, unsigned short int param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern unsigned char func9575(signed long int param_0, unsigned int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: float
 */
extern void proc9576(signed int param_0, bool param_1, float param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern bool func9577(unsigned long int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern signed short int func9578(signed long int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed int func9579(unsigned long long int param_0, signed char param_1);
/*
 * return type: array 5 signed short int
 * param_0 type: double
 */
extern signed short int * func9580(double param_0);
/*
 * return type: signed char
 * param_0 type: signed 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
 * param_5 type: unsigned long int
 */
extern signed char func9581(signed long int param_0, long double param_1, unsigned short int param_2, unsigned long long int param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned char func9582(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern unsigned char func9583(bool param_0, unsigned long int param_1, signed short int param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 * param_5 type: signed long int
 */
extern unsigned int func9584(unsigned long int param_0, double param_1, signed long long int param_2, unsigned char param_3, signed char param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern float func9585(unsigned short int param_0, bool param_1, signed long int param_2, bool param_3, signed long long int param_4);
/*
 * return type: array 5 unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: float
 */
extern unsigned short int * func9586(signed short int param_0, signed long int param_1, signed int param_2, signed int param_3, long double param_4, float param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc9587(bool param_0, unsigned long long int param_1, unsigned char param_2, long double param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern unsigned long int func9588(signed short int param_0, unsigned int param_1, signed int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern unsigned long int func9589(unsigned short int param_0, unsigned int param_1, signed int param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed char
 */
extern bool func9590(signed long long int param_0, signed long int param_1, unsigned char param_2, float param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern unsigned char func9591(unsigned short int param_0, bool param_1, signed char param_2, signed int param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed long long int func9592(signed short int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned long int func9593(signed int param_0, unsigned long long int param_1, unsigned char param_2, unsigned int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern unsigned int func9594(unsigned long long int param_0, unsigned int param_1, bool param_2, signed short int param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern signed long long int func9595(double param_0, signed long int param_1, double param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: long double
 */
extern float func9596(bool param_0, float param_1, signed char param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed int func9597(unsigned long int param_0, signed long int param_1, signed char param_2, double param_3, float param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned char func9598(bool param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern unsigned int func9599(double param_0, unsigned short int param_1, unsigned long int param_2, float param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed int func9600(unsigned int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern bool func9601(signed char param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern bool func9602(signed long int param_0, signed char param_1, long double param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern signed long long int func9603(double param_0, bool param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern signed long long int func9604(unsigned char param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern signed char func9605(float param_0, unsigned int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern void proc9606(long double param_0, long double param_1, float param_2, unsigned long long int param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed char func9607(unsigned int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed char func9608(signed long long int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern signed char func9609(unsigned long long int param_0, unsigned short int param_1, unsigned long long int param_2, signed char param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: long double
 */
extern unsigned short int func9610(bool param_0, unsigned char param_1, unsigned long int param_2, bool param_3, long double param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern void proc9611(signed short int param_0, float param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed int
 */
extern unsigned long long int func9612(bool param_0, double param_1, signed int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern unsigned short int func9613(signed long long int param_0, unsigned long int param_1, signed short int param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern void proc9614(signed int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: long double
 */
extern unsigned long int func9615(float param_0, unsigned short int param_1, signed char param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern bool func9616(signed long long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: float
 */
extern signed long int func9617(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern void proc9618(unsigned int param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern unsigned char func9619(unsigned long long int param_0, unsigned long int param_1, signed short int param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned long long int func9620(unsigned short int param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed long int func9621(signed char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern void proc9622(bool param_0, signed char param_1, signed long int param_2, unsigned short int param_3, signed int param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern signed int func9623(unsigned char param_0, unsigned short int param_1, double param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern unsigned long int func9624(bool param_0, unsigned long int param_1, signed long int param_2, signed long int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern unsigned char func9625(signed int param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern unsigned char func9626(unsigned char param_0, signed char param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned long int func9627(signed short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern void proc9628(signed long long int param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern signed char func9629(unsigned long long int param_0, signed int param_1, long double param_2, long double param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern signed long int func9630(unsigned long int param_0, signed int param_1, signed short int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern signed int func9631(unsigned int param_0, unsigned char param_1, long double param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern void proc9632(double param_0, float param_1, signed long int param_2, unsigned short int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern signed long int func9633(unsigned long long int param_0, long double param_1, float param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned short int func9634(float param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern void proc9635(long double param_0, unsigned long int param_1, signed short int param_2, signed long long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern void proc9636(signed int param_0, bool param_1, unsigned long int param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern signed long long int func9637(signed int param_0, signed long long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern void proc9638(signed int param_0, unsigned long long int param_1, unsigned long int param_2, long double param_3, double param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern signed long int func9639(bool param_0, unsigned long long int param_1, bool param_2, long double param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern void proc9640(double param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: double
 */
extern long double func9641(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 */
extern void proc9642(signed short int param_0, float param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed char func9643(signed short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern void proc9644(unsigned short int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern void proc9645(double param_0, unsigned char param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern unsigned char func9646(unsigned char param_0, double param_1, signed long int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern void proc9647(unsigned long int param_0, unsigned int param_1, signed short int param_2, long double param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed long int
 */
extern unsigned short int func9648(signed int param_0, long double param_1, long double param_2, float param_3, signed long int param_4);
/*
 * return type: array 4 unsigned int
 */
extern unsigned int * func9649();
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned int func9650(unsigned char param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: double
 */
extern float func9651(signed char param_0, unsigned int param_1, bool param_2, signed char param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern unsigned int func9652(unsigned int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: long double
 */
extern double func9653(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: float
 */
extern void proc9654(double param_0, float param_1, float param_2);
/*
 * 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 func9655(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern unsigned long long int func9656(signed int param_0, unsigned int param_1, signed int param_2, signed long long int param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern signed long long int func9657(signed long long int param_0, unsigned int param_1, signed long int param_2, signed long int param_3, unsigned short int param_4, float param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern signed short int func9658(unsigned long long int param_0, float param_1, unsigned char param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern double func9659(signed short int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern void proc9660(long double param_0, bool param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern unsigned char func9661(unsigned long int param_0, unsigned char param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: long double
 */
extern signed char func9662(float param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed short int func9663(signed int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern signed long int func9664(float param_0, signed short int param_1, unsigned int param_2, float param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc9665(unsigned long long int param_0, signed short int param_1, signed char param_2, signed char param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed short int func9666(signed long int param_0, signed int param_1);
/*
 * return type: array 7 signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed char * func9667(unsigned int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern void proc9668(signed long long int param_0, float param_1, signed char param_2, bool param_3, unsigned char param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern signed char func9669(signed long int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern signed short int func9670(unsigned short int param_0, unsigned long long int param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern unsigned long long int func9671(signed char param_0, unsigned long long int param_1, signed int param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned long long int func9672(float param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern float func9673(unsigned short int param_0, float param_1, unsigned long int param_2, signed int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern void proc9674(signed long int param_0, unsigned short int param_1, signed long long int param_2, unsigned int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: pointer unsigned short int
 */
extern unsigned short int * func9675();
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned long int func9676(long 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: unsigned short int
 * param_3 type: bool
 */
extern void proc9677(unsigned long int param_0, unsigned short int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed long int func9678(signed char param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed long int
 */
extern unsigned int func9679(unsigned int param_0, unsigned long int param_1, bool param_2, float param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern signed long int func9680(long double param_0, long double param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: bool
 */
extern void proc9681(signed short int param_0, float param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern void proc9682(signed long int param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern void proc9683(signed long int param_0, unsigned long int param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern unsigned short int func9684(unsigned char param_0, signed long long int param_1, signed long long int param_2, double param_3, signed int param_4, unsigned char param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed int
 */
extern long double func9685(unsigned short int param_0, float param_1, bool param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed short int func9686(signed short int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern signed long long int func9687(float param_0, long double param_1, unsigned int param_2, signed long long int param_3, bool param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed long int func9688(signed long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern void proc9689(signed short int param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern void proc9690(signed int param_0, signed long long int param_1, unsigned long long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern signed long long int func9691(signed char param_0, double param_1, signed int param_2, float param_3, float param_4, unsigned short int param_5);
/*
 * return type: array 6 unsigned long int
 * param_0 type: signed int
 */
extern unsigned long int * func9692(signed int param_0);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern unsigned short int func9693(bool param_0, signed long int param_1, signed long int param_2, signed char param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern unsigned long long int func9694(signed long long int param_0, double param_1, unsigned long int param_2, signed long long int param_3, unsigned char param_4, float param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern signed char func9695(long double param_0, signed int param_1, unsigned short int param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed short int func9696(double param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed long long int func9697(signed short int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern float func9698(signed int param_0, long double param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned long int func9699(float param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern bool func9700(long double param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern bool func9701(unsigned long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern void proc9702(unsigned short int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern long double func9703(unsigned char param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern unsigned long long int func9704(unsigned long long int param_0, double param_1, signed long int param_2, unsigned int param_3, unsigned char param_4, bool param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed long int func9705(bool param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern bool func9706(unsigned long int param_0, signed long int param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: double
 */
extern signed int func9707(signed long long int param_0, double param_1, double param_2, signed char param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern signed int func9708(double param_0, unsigned char param_1, signed long int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern unsigned char func9709(signed int param_0, signed long long int param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern unsigned char func9710(signed int param_0, unsigned int param_1, bool param_2, signed int param_3, float param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc9711(unsigned long int param_0, signed char param_1, unsigned char param_2, signed int param_3, signed int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern void proc9712(unsigned long int param_0, signed long long int param_1, signed int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern void proc9713(signed long long int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern void proc9714(float param_0, unsigned int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern void proc9715(signed short int param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern void proc9716(signed long long int param_0, long double param_1, unsigned short int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned short int func9717(unsigned long long int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: bool
 */
extern signed long long int func9718(double param_0, unsigned long int param_1, double param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern unsigned short int func9719(float param_0, signed long int param_1, unsigned short int param_2, unsigned char param_3, signed long int param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern unsigned long long int func9720(bool param_0, signed int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: array 1 bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern bool * func9721(unsigned int param_0, unsigned long int param_1, signed long long int param_2, long double param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern void proc9722(float param_0, unsigned short int param_1, signed int param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern unsigned short int func9723(long double param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned char func9724(unsigned long int param_0, unsigned int param_1);
/*
 * return type: array 1 bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern bool * func9725(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern unsigned short int func9726(signed short int param_0, unsigned char param_1, signed short int param_2, unsigned long int param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned long int func9727(signed int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern signed long long int func9728(unsigned short int param_0, double param_1, long double param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed short int func9729(signed short int param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: double
 */
extern signed char func9730(unsigned char param_0, signed short int param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned int func9731(signed long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern signed long long int func9732(float param_0, signed char param_1, float param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern double func9733(unsigned int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern signed long int func9734(long double param_0, long double param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: double
 */
extern signed short int func9735(unsigned int param_0, unsigned char param_1, bool param_2, long double param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern unsigned char func9736(signed long int param_0, signed int param_1, signed long int param_2, long double param_3);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned short int * func9737(signed long long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern signed long long int func9738(unsigned int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: float
 */
extern void proc9739(signed long int param_0, unsigned char param_1, unsigned char param_2, long double param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern unsigned int func9740(signed short int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned char func9741(unsigned char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: float
 */
extern void proc9742(float param_0, signed int param_1, long double param_2, double param_3, float param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern float func9743(unsigned int param_0, long double param_1, unsigned long long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern signed int func9744(double param_0, bool param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern signed short int func9745(double param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned long int func9746(double param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned long int func9747(signed long long int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern float func9748(long double param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern signed short int func9749(unsigned long int param_0, unsigned char param_1, bool param_2, unsigned short int param_3, float param_4, unsigned char param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern long double func9750(signed short int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned long long int func9751(signed short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: float
 */
extern void proc9752(unsigned long long int param_0, double param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern signed short int func9753(signed char param_0, bool param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned int func9754(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned char func9755(signed short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern void proc9756(signed short int param_0, float param_1, long double param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: float
 */
extern unsigned int func9757(float param_0, unsigned long int param_1, long double param_2, long double param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern void proc9758(signed short int param_0, signed long int param_1, signed long int param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern signed long long int func9759(double param_0, signed char param_1, unsigned char param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern void proc9760(signed char param_0, signed long long int param_1, unsigned long int param_2, unsigned long int param_3, signed short int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern signed int func9761(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern unsigned long long int func9762(signed char param_0, signed long int param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: float
 */
extern unsigned char func9763(unsigned short int param_0, bool param_1, unsigned short int param_2, double param_3, float param_4, float param_5);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern double func9764(signed long long int param_0, unsigned short int param_1, unsigned short int param_2, signed char param_3, signed char param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern signed char func9765(unsigned short int param_0, unsigned long long int param_1, float param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern unsigned short int func9766(unsigned long int param_0, signed short int param_1, unsigned long int param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed short int func9767(unsigned long long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed char func9768(signed short int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern unsigned short int func9769(signed char param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed int func9770(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern void proc9771(double param_0, unsigned short int param_1, long double param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern long double func9772(unsigned short int param_0, unsigned int param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern bool func9773(signed int param_0, float param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern void proc9774(unsigned long int param_0, double param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern bool func9775(signed long int param_0, unsigned int param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern bool func9776(signed int param_0, unsigned char param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: double
 */
extern unsigned int func9777(bool param_0, double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern void proc9778(bool param_0, unsigned long long int param_1, signed char param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern signed int func9779(unsigned short int param_0, signed int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: double
 */
extern unsigned int func9780(bool param_0, double param_1, double param_2);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern bool func9781(float param_0, long double param_1, unsigned long int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned int func9782(long double param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern bool func9783(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: double
 * param_5 type: float
 */
extern unsigned short int func9784(signed short int param_0, long double param_1, float param_2, double param_3, double param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned short int func9785(signed long int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned long int func9786(signed char param_0, signed char param_1, signed int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern void proc9787(unsigned long long int param_0, double param_1, unsigned long long int param_2, float param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern float func9788(signed int param_0, unsigned int param_1, float param_2, signed long long int param_3, bool param_4);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern double func9789(float param_0, float param_1, double param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern double func9790(double param_0, signed long long int param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern unsigned int func9791(unsigned long int param_0, signed short int param_1, signed long int param_2, double param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern void proc9792(unsigned short int param_0, signed long int param_1, unsigned char param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern long double func9793(double param_0, signed long int param_1, signed long int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned char func9794(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern signed long int func9795(unsigned long long int param_0, signed char param_1, signed long int param_2, signed long int param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed short int func9796(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern unsigned long int func9797(long double param_0, unsigned long int param_1, unsigned long int param_2, signed char param_3, float param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern signed char func9798(unsigned long long int param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned int param_3, unsigned int param_4, signed char param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern bool func9799(bool param_0, signed short int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned long int func9800(signed long int param_0, bool param_1);
/*
 * return type: array 5 bool
 * param_0 type: double
 * param_1 type: bool
 */
extern bool * func9801(double param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned long int func9802(double param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern signed int func9803(signed char param_0, unsigned long int param_1, long double param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern void proc9804(signed short int param_0, unsigned int param_1, bool param_2, unsigned long int param_3, unsigned int param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed long int func9805(unsigned long long int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern bool func9806(long double param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern signed int func9807(long double param_0, float param_1, unsigned long long int param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern void proc9808(signed short int param_0, signed long int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern float func9809(unsigned long int param_0, float param_1, unsigned char param_2, signed short int param_3, signed short int param_4, signed char param_5);
/*
 * return type: array 1 signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern signed char * func9810(signed long int param_0, unsigned long long int param_1, unsigned char param_2, signed char param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned char func9811(float param_0, long double param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern float func9812(signed int param_0, unsigned char param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern signed long int func9813(unsigned long int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern float func9814(unsigned char param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: array 7 unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern unsigned char * func9815(unsigned char param_0, unsigned int param_1, unsigned long int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern signed long long int func9816(float param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern unsigned char func9817(float param_0, long double param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed long long int func9818(signed long int param_0, unsigned int param_1, signed long int param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern unsigned long long int func9819(unsigned int param_0, unsigned short int param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern signed long int func9820(double param_0, unsigned int param_1, unsigned long int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern signed long int func9821(unsigned short int param_0, double param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern signed short int func9822(signed int param_0, signed int param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func9823(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: array 4 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern unsigned short int * func9824(unsigned long int param_0, long double param_1, double param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed long long int func9825(long double param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func9826(unsigned int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern signed int func9827(double param_0, double param_1, long double param_2, long double param_3, unsigned long int param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern signed long int func9828(unsigned long long int param_0, signed long long int param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned long int func9829(double param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned short int func9830(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: bool
 * param_5 type: long double
 */
extern void proc9831(bool param_0, signed long int param_1, signed char param_2, signed int param_3, bool param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern unsigned long long int func9832(double param_0, long double param_1, signed char param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern signed short int func9833(signed short int param_0, bool param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern long double func9834(signed char param_0, unsigned long long int param_1, unsigned short int param_2, long double param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern signed int func9835(signed short int param_0, float param_1, double param_2, bool param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern void proc9836(signed char param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern void proc9837(signed long int param_0, float param_1, unsigned char param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern signed long int func9838(signed short int param_0, signed short int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned long long int func9839(float param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern signed short int func9840(unsigned char param_0, bool param_1, unsigned char param_2, signed short int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: double
 */
extern unsigned short int func9841(double param_0, unsigned long int param_1, bool param_2, unsigned char param_3, signed long int param_4, double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern unsigned long long int func9842(signed long long int param_0, unsigned int param_1, long double param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: bool
 */
extern unsigned long long int func9843(signed long int param_0, unsigned char param_1, signed int param_2, double param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern signed int func9844(unsigned int param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern void proc9845(signed char param_0, unsigned short int param_1, signed long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern void proc9846(signed int param_0, unsigned int param_1, float param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern double func9847(signed short int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern unsigned long long int func9848(signed long long int param_0, unsigned long long int param_1, float param_2, long double param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern long double func9849(signed char param_0, unsigned short int param_1, unsigned long int param_2, unsigned int param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern long double func9850(unsigned long long int param_0, signed long long int param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: float
 */
extern unsigned long int func9851(unsigned long long int param_0, long double param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern signed short int func9852(signed long int param_0, signed int param_1, double param_2, unsigned long long int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern void proc9853(float param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern void proc9854(unsigned long int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: long double
 */
extern void proc9855(unsigned short int param_0, double param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern long double func9856(unsigned long int param_0, unsigned int param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern signed int func9857(unsigned long int param_0, unsigned short int param_1, signed int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern signed int func9858(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern signed long int func9859(signed int param_0, signed long long int param_1, float param_2, double param_3, unsigned short int param_4);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: double
 */
extern float func9860(signed short int param_0, signed int param_1, unsigned long int param_2, double param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed long long int func9861(unsigned long long int param_0, unsigned long long int param_1, bool param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern unsigned long long int func9862(double param_0, float param_1, unsigned long long int param_2, long double param_3, signed long long int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern float func9863(signed char param_0, signed int param_1, signed int param_2, signed char param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern unsigned char func9864(signed char param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: double
 */
extern unsigned char func9865(bool param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed short int func9866(unsigned short int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern long double func9867(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed short int func9868(signed int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern bool func9869(signed long int param_0, signed int param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: double
 */
extern unsigned long long int func9870(long double param_0, signed char param_1, double param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: float
 */
extern float func9871(double param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern signed int func9872(signed short int param_0, signed long long int param_1, signed short int param_2, signed short int param_3, unsigned 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 long int
 */
extern signed long long int func9873(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern unsigned long long int func9874(signed int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed int func9875(unsigned int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned long long int func9876(bool param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern unsigned int func9877(signed short int param_0, unsigned long int param_1, signed long int param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern signed long int func9878(signed int param_0, unsigned int param_1, signed long int param_2, signed long int param_3, unsigned char param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: bool
 */
extern signed long int func9879(long double param_0, float param_1, double param_2, signed char param_3, bool param_4);
/*
 * return type: array 2 signed char
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed char * func9880(unsigned char param_0, bool param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern float func9881(unsigned long long int param_0, signed char param_1, unsigned int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: float
 */
extern signed long long int func9882(float param_0, long double param_1, signed char param_2, long double param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern signed int func9883(unsigned short int param_0, double param_1, unsigned int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: array 2 signed char
 * param_0 type: signed char
 */
extern signed char * func9884(signed char param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern unsigned long int func9885(unsigned long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed int
 */
extern signed short int func9886(double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern signed short int func9887(double param_0, signed int param_1, unsigned long long int param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed short int func9888(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern void proc9889(signed long int param_0, signed int param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed long long int func9890(signed long long int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern signed long int func9891(signed short int param_0, unsigned char param_1, double param_2, unsigned long long int param_3, signed short int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern signed short int func9892(unsigned int param_0, unsigned int param_1, signed long long int param_2, signed long int param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern bool func9893(signed int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern double func9894(double param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern unsigned int func9895(signed int param_0, signed long int param_1, signed short int param_2, signed short int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern double func9896(float param_0, signed short int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed char
 */
extern void proc9897(unsigned long long int param_0, unsigned char param_1, bool param_2, signed char param_3);
/*
 * return type: array 1 unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned char * func9898(signed long int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern double func9899(long double param_0, long double param_1, signed char param_2, float param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern long double func9900(float param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern signed long int func9901(signed int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern unsigned int func9902(float param_0, signed long int param_1, float param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern float func9903(unsigned long long int param_0, long double param_1, unsigned short int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc9904(unsigned short int param_0, signed long long int param_1, signed short int param_2, long double param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned short int func9905(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern unsigned short int func9906(unsigned short int param_0, signed int param_1, unsigned char param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern long double func9907(float param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func9908(unsigned int param_0, signed int param_1, signed long long int param_2, float param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: float
 */
extern unsigned short int func9909(unsigned long int param_0, signed long int param_1, double param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned long int func9910(unsigned long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc9911(unsigned int param_0, signed char param_1, long double param_2, long double param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern void proc9912(long double param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern void proc9913(unsigned char param_0, long double param_1, unsigned long int param_2, signed short int param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed short int
 */
extern signed short int func9914(double param_0, float param_1, double param_2, signed short int param_3);
/*
 * 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: signed int
 * param_4 type: bool
 */
extern signed long int func9915(unsigned short int param_0, double param_1, unsigned long long int param_2, signed int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern void proc9916(long double param_0, long double param_1, unsigned short int param_2, signed int param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern signed long int func9917(unsigned char param_0, float param_1, signed long long int param_2, unsigned long int param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern unsigned long int func9918(unsigned long int param_0, signed short int param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern signed long int func9919(signed long long int param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern float func9920(unsigned short int param_0, unsigned char param_1, unsigned char param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern unsigned int func9921(unsigned long long int param_0, unsigned short int param_1, bool param_2, bool param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern signed char func9922(signed short int param_0, signed 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 char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern unsigned short int func9923(unsigned char param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern void proc9924(unsigned char param_0, unsigned long int param_1, signed short int param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: float
 */
extern unsigned long long int func9925(bool param_0, bool param_1, float param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: double
 */
extern unsigned long int func9926(float param_0, signed long int param_1, unsigned char param_2, float param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed short int func9927(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: double
 */
extern void proc9928(unsigned int param_0, signed long int param_1, signed long int param_2, signed char param_3, double param_4);
/*
 * return type: unsigned long 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 long long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern unsigned long long int func9929(signed long long int param_0, unsigned long int param_1, signed long int param_2, unsigned long long int param_3, signed int param_4, long double param_5);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned short int * func9930(signed long int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed char
 */
extern long double func9931(signed short int param_0, unsigned long int param_1, signed char param_2, unsigned int param_3, long double param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned char func9932(unsigned long int param_0, signed short int param_1, double param_2, unsigned short int param_3);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern bool func9933(signed int param_0, bool param_1, unsigned int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed int
 */
extern unsigned long int func9934(unsigned short int param_0, long double param_1, signed long int param_2, long double param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern unsigned short int func9935(unsigned char param_0, signed short int param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed short int func9936(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned char func9937(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern unsigned int func9938(signed long long int param_0, signed char param_1, long double param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: array 5 unsigned int
 * param_0 type: unsigned long long int
 */
extern unsigned int * func9939(unsigned long long int param_0);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern signed short int func9940(signed long long int param_0, signed char param_1, bool param_2, signed long long int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed long long int func9941(unsigned int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed int func9942(bool param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern float func9943(signed short int param_0, unsigned long long int param_1, long double param_2, signed char param_3, signed char param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern signed int func9944(double param_0, signed short int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 */
extern void proc9945(signed int param_0, long double param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed short int func9946(signed short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: signed short int
 */
extern signed int func9947(signed char param_0, signed long long int param_1, unsigned long long int param_2, double param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 */
extern signed int func9948(float param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern unsigned long int func9949(float param_0, unsigned int param_1, double param_2, unsigned char param_3, signed int param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed short int func9950(long double param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed long int func9951(signed int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern signed short int func9952(double param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern signed int func9953(signed long long int param_0, signed long int param_1, signed long int param_2, double param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern double func9954(unsigned short int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: signed int
 */
extern unsigned int func9955(unsigned int param_0, unsigned char param_1, unsigned char param_2, unsigned int param_3, float param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed int func9956(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: long double
 */
extern void proc9957(unsigned char param_0, unsigned long long int param_1, float param_2, signed char param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern unsigned int func9958(unsigned char param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern void proc9959(signed int param_0, float param_1, unsigned char param_2, signed char param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern unsigned char func9960(unsigned long int param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern double func9961(signed long int param_0, signed 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: unsigned long int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern signed long int func9962(unsigned long int param_0, unsigned long long int param_1, signed int param_2, unsigned long int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed char
 */
extern void proc9963(unsigned int param_0, unsigned long int param_1, double param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed long long int func9964(double param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern signed long int func9965(double param_0, signed short int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern signed long int func9966(signed char param_0, signed int param_1, unsigned long int param_2, signed char param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern signed char func9967(unsigned long long int param_0, signed int param_1, long double param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed long long int func9968(long double param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern unsigned long long int func9969(signed long int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern unsigned long int func9970(unsigned short int param_0, signed short int param_1, signed long int param_2, unsigned char param_3, unsigned long int param_4, float param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed int
 */
extern long double func9971(double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern void proc9972(signed short int param_0, unsigned int param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern unsigned long int func9973(unsigned long long int param_0, long double param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern void proc9974(float param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern signed long int func9975(unsigned char param_0, signed long long int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed short int func9976(signed int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern void proc9977(double param_0, signed char param_1, signed char param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern double func9978(float param_0, signed int param_1, long double param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: signed short int
 */
extern void proc9979(signed long int param_0, unsigned long int param_1, float param_2, unsigned char param_3, float param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: double
 */
extern unsigned long int func9980(signed long long int param_0, double param_1, unsigned long long int param_2, unsigned int param_3, signed char param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern signed char func9981(signed char param_0, unsigned long int param_1, signed int param_2, unsigned int param_3, float param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern double func9982(unsigned long int param_0, unsigned short int param_1, signed short int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern long double func9983(signed char param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern signed long long int func9984(signed int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern void proc9985(signed short int param_0, float param_1, signed char param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern void proc9986(signed long long int param_0, signed int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern signed char func9987(unsigned char param_0, signed long int param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned short int func9988(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern unsigned int func9989(long double param_0, long double param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern signed long long int func9990(signed long int param_0, float param_1, unsigned long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed int func9991(signed long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern float func9992(long double param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern long double func9993(signed int param_0, double param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern float func9994(bool param_0, unsigned char param_1, signed long int param_2, signed long long int param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern signed long long int func9995(unsigned long long int param_0, bool param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern signed int func9996(signed int param_0, unsigned long int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed int
 */
extern void proc9997(float param_0, unsigned char param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed char func9998(signed int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed int func9999(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern void proc10000(signed long long int param_0, signed int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: double
 */
extern signed int func10001(unsigned char param_0, bool param_1, signed long int param_2, signed long long int param_3, signed int param_4, double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern unsigned int func10002(unsigned int param_0, unsigned long int param_1, bool param_2, unsigned int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned long int func10003(signed long int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed long int func10004(unsigned short int param_0, double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern signed long int func10005(unsigned long int param_0, unsigned short int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed int
 */
extern unsigned short int * func10006(signed int param_0);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern signed int func10007(signed char param_0, double param_1, unsigned int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern void proc10008(unsigned long int param_0, unsigned int param_1, unsigned char param_2, unsigned char param_3, signed int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed short int func10009(long double param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern signed char func10010(float param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed char func10011(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: bool
 */
extern unsigned long long int func10012(unsigned char param_0, signed long int param_1, unsigned char param_2, signed int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern void proc10013(unsigned short int param_0, signed char param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern signed int func10014(long double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: signed char
 */
extern void proc10015(long double param_0, float param_1, signed short int param_2, signed char param_3, long double param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern void proc10016(unsigned int param_0, signed long int param_1, unsigned long int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: signed long int
 */
extern void proc10017(signed char param_0, signed short int param_1, signed short int param_2, signed short int param_3, signed char param_4, signed long int param_5);
/*
 * return type: array 2 signed short int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern signed short int * func10018(unsigned char param_0, bool param_1, signed short int param_2, signed long int param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern signed int func10019(long double param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed char
 */
extern bool func10020(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern void proc10021(signed char param_0, bool param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern unsigned int func10022(signed long int param_0, unsigned int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern void proc10023(unsigned long int param_0, float param_1, signed long int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern signed long long int func10024(signed short int param_0, unsigned char param_1, bool param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern bool func10025(unsigned char param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern signed short int func10026(double param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern void proc10027(long double param_0, unsigned long long int param_1, bool param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern bool func10028(unsigned int param_0, float param_1, signed short int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern unsigned int func10029(unsigned int param_0, bool param_1, signed long int param_2, signed int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed int
 */
extern signed long int func10030(signed long int param_0, double param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: float
 */
extern long double func10031(signed long int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern unsigned char func10032(unsigned long int param_0, signed int param_1, signed int param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned long long int func10033(double param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern double func10034(unsigned short int param_0, signed short int param_1, float param_2, unsigned char param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed int func10035(unsigned long int param_0, signed long int param_1, signed long long int param_2, signed short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern signed long long int func10036(long double param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed char
 */
extern signed char func10037(unsigned long long int param_0, unsigned long int param_1, unsigned short int param_2, double param_3, signed char param_4);
/*
 * return type: pointer signed int
 */
extern signed int * func10038();
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern void proc10039(double param_0, bool param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: signed short int
 */
extern unsigned long long int func10040(unsigned short int param_0, unsigned long long int param_1, signed int param_2, signed char param_3, float param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern void proc10041(unsigned char param_0, signed long int param_1, unsigned long int param_2, unsigned long int param_3, signed int param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern unsigned long int func10042(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern unsigned long int func10043(float param_0, unsigned long int param_1, float param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: long double
 */
extern unsigned long long int func10044(float param_0, signed int param_1, unsigned char param_2, signed short int param_3, signed char param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern long double func10045(unsigned long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern void proc10046(signed short int param_0, signed short int param_1, long double param_2, signed long long int param_3);
/*
 * return type: array 3 signed char
 * param_0 type: unsigned long long int
 */
extern signed char * func10047(unsigned long long int param_0);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern float func10048(signed short int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned short int func10049(unsigned short int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern unsigned long int func10050(signed long long int param_0, signed long long int param_1, signed char param_2, unsigned long long int param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern unsigned short int func10051(double param_0, long double param_1, signed long int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: float
 */
extern long double func10052(signed short int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern float func10053(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc10054(bool param_0, signed long int param_1, unsigned int param_2, signed long int param_3, signed int param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed long long int func10055(unsigned char param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern signed int func10056(signed long int param_0, bool param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern void proc10057(signed char param_0, unsigned char param_1, unsigned short int param_2, long double param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern void proc10058(unsigned long int param_0, signed short int param_1, bool param_2, bool param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: float
 */
extern signed char func10059(unsigned int param_0, bool param_1, float param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern double func10060(signed long long int param_0, double param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern bool func10061(signed long long int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern long double func10062(double param_0, signed long long int param_1, signed char param_2, unsigned int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern double func10063(signed int param_0, unsigned long int param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern signed char func10064(float param_0, signed long long int param_1, double param_2, unsigned long long int param_3, long double param_4, signed short int param_5);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern signed short int * func10065(unsigned int param_0, signed char param_1, signed char param_2);
/*
 * return type: array 3 unsigned short int
 */
extern unsigned short int * func10066();
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed int
 */
extern bool func10067(bool param_0, signed short int param_1, unsigned int param_2, bool param_3, signed int param_4);
/*
 * return type: array 4 signed short int
 */
extern signed short int * func10068();
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: long double
 */
extern float func10069(unsigned char param_0, float param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed short int func10070(signed char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: float
 */
extern void proc10071(unsigned int param_0, unsigned short int param_1, unsigned long long int param_2, bool param_3, float param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern bool func10072(long double param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern float func10073(unsigned char param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: bool
 * param_5 type: bool
 */
extern signed long int func10074(unsigned short int param_0, bool param_1, float param_2, signed int param_3, bool param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern void proc10075(signed char param_0, double param_1, double param_2, signed short int param_3, bool param_4, signed long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern signed short int func10076(signed char param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: signed char
 */
extern unsigned char func10077(unsigned int param_0, signed long long int param_1, signed long int param_2, float param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern float func10078(signed int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern void proc10079(unsigned long long int param_0, long double param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned int func10080(unsigned char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern void proc10081(signed char param_0, unsigned long long int param_1, double param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern bool func10082(unsigned char param_0, unsigned long int param_1, signed long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern void proc10083(long double param_0, signed char param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern signed long long int func10084(signed short int param_0, unsigned long int param_1, unsigned long long int param_2, double param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern unsigned char func10085(unsigned char param_0, signed char param_1, long double param_2, double param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: array 9 unsigned char
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern unsigned char * func10086(double param_0, unsigned long long int param_1, double param_2, bool param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern void proc10087(signed short int param_0, unsigned long int param_1, float param_2, unsigned int param_3, bool param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern double func10088(unsigned long long int param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern long double func10089(unsigned long int param_0, float param_1, signed int param_2, signed char param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern signed int func10090(double param_0, signed short int param_1, signed short int param_2);
/*
 * return type: array 6 signed short int
 * param_0 type: double
 */
extern signed short int * func10091(double param_0);
/*
 * return type: array 4 unsigned char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern unsigned char * func10092(signed int param_0, double param_1, double param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed short int func10093(signed int param_0, double param_1, signed int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern float func10094(float param_0, unsigned long long int param_1, float param_2, unsigned long int param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern unsigned long int func10095(signed long long int param_0, signed char param_1, unsigned char param_2, bool param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern float func10096(float param_0, float param_1, signed int param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed long int func10097(float param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern signed char func10098(signed short int param_0, signed int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern long double func10099(signed long int param_0, bool param_1, signed long long int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern void proc10100(long double param_0, signed short int param_1, unsigned int param_2, unsigned short int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed char
 */
extern long double func10101(bool param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed long int func10102(signed long int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern signed short int func10103(long double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern void proc10104(unsigned char param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned int func10105(signed long int param_0, unsigned short int param_1);
/*
 * return type: array 9 unsigned short int
 */
extern unsigned short int * func10106();
/*
 * return type: array 6 unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern unsigned char * func10107(unsigned short int param_0, signed long long int param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed short int func10108(unsigned short int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: double
 */
extern void proc10109(unsigned char param_0, signed long long int param_1, float param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned int func10110(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern void proc10111(signed int param_0, signed short int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern void proc10112(unsigned int param_0, unsigned int param_1, unsigned long long int param_2, float param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern long double func10113(signed char param_0, unsigned short int param_1, double param_2, float param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern void proc10114(float param_0, signed long long int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc10115(unsigned long int param_0, unsigned short int param_1, unsigned char param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 */
extern signed char func10116(unsigned long long int param_0, float param_1, unsigned short int param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: long double
 */
extern float func10117(unsigned short int param_0, long double param_1, long double param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: double
 */
extern float func10118(unsigned int param_0, signed long int param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern signed long long int func10119(signed char param_0, signed char param_1, unsigned char param_2, long double param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 */
extern void proc10120(unsigned char param_0, unsigned long int param_1, bool param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern signed int func10121(unsigned int param_0, signed char param_1, signed int param_2, signed long int param_3, signed char param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern unsigned long int func10122(signed long long int param_0, float param_1, unsigned int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern long double func10123(double param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: float
 */
extern unsigned char func10124(signed int param_0, long double param_1, bool param_2, signed long int param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern unsigned short int func10125(double param_0, signed char param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned short int func10126(signed long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern double func10127(double param_0, bool param_1, signed short int param_2, signed short int param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern signed char func10128(signed short int param_0, signed short int param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern float func10129(signed long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern void proc10130(signed int param_0, unsigned long long int param_1, long double param_2, signed long int param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned short int func10131(bool param_0, float param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed int
 */
extern unsigned short int func10132(float param_0, bool param_1, signed int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: float
 */
extern unsigned short int func10133(signed long int param_0, signed char param_1, double param_2, float param_3);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern bool func10134(unsigned int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned long long int func10135(signed int param_0, unsigned long int param_1, signed long int param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern unsigned long long int func10136(unsigned short int param_0, signed long long int param_1, bool param_2, unsigned short int param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern signed long int func10137(unsigned short int param_0, long double param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern unsigned short int func10138(float param_0, long double param_1, signed char param_2, signed long int param_3, bool param_4);
/*
 * return type: array 2 unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern unsigned char * func10139(signed int param_0, unsigned long int param_1, unsigned char param_2, double param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern signed long int func10140(signed short int param_0, unsigned int param_1, unsigned int param_2, signed long int param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed char func10141(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern unsigned int func10142(float param_0, long double param_1, unsigned short int param_2, unsigned int param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned long long int func10143(bool param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned char func10144(unsigned short int param_0, signed long long int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned long long int func10145(signed int param_0, unsigned char param_1, double param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern double func10146(signed long long int param_0, long double param_1, signed long long int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern signed int func10147(signed long int param_0, float param_1, unsigned int param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern double func10148(signed long long int param_0, signed char param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern signed short int func10149(bool param_0, signed long int param_1, long double param_2, double param_3, long double param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern void proc10150(unsigned char param_0, signed int param_1, signed short int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern unsigned short int func10151(unsigned char param_0, bool param_1, signed int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern long double func10152(unsigned char param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern signed int func10153(signed long long int param_0, float param_1, signed long long int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: float
 */
extern signed long long int func10154(float param_0, float param_1);
/*
 * 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 short int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern signed long long int func10155(signed char param_0, bool param_1, signed short int param_2, signed short int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern void proc10156(signed char param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned int func10157(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned char func10158(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed long int func10159(double param_0, unsigned int param_1, unsigned int param_2, unsigned long int param_3, float param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned int func10160(long double param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned long long int func10161(signed int param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed short int func10162(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern signed char func10163(float param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern void proc10164(long double param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: array 3 signed short int
 */
extern signed short int * func10165();
/*
 * return type: array 9 double
 * param_0 type: long double
 */
extern double * func10166(long double param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned short int func10167(unsigned int param_0, signed char 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: signed long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern unsigned long int func10168(signed long int param_0, signed long int param_1, signed short int param_2, signed long long int param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern unsigned short int func10169(signed int param_0, unsigned int param_1, signed int param_2, signed short int param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern unsigned char func10170(unsigned long int param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern bool func10171(signed long long int param_0, unsigned int param_1, bool param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: long double
 */
extern signed char func10172(unsigned long int param_0, signed short int param_1, bool param_2, float param_3, long double param_4, long double param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern float func10173(unsigned long int param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned long int func10174(bool param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed long long int func10175(bool param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: double
 */
extern bool func10176(signed long int param_0, float param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed long int func10177(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: bool
 */
extern signed char func10178(double param_0, bool param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern float func10179(unsigned short int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed long int func10180(signed char param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned int func10181(float param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: signed short int
 */
extern signed long int func10182(unsigned char param_0, unsigned int param_1, unsigned long int param_2, double param_3, double param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: long double
 */
extern void proc10183(float param_0, signed long int param_1, unsigned char param_2, signed char param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: float
 */
extern bool func10184(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern void proc10185(float param_0, signed long int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned long long int func10186(unsigned char param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed char func10187(unsigned int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned char func10188(signed long int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: double
 */
extern signed long int func10189(signed short int param_0, unsigned long long int param_1, unsigned char param_2, unsigned long int param_3, double param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern signed int func10190(unsigned char param_0, signed int param_1, unsigned long int param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned long int func10191(unsigned long long int param_0, signed short 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 func10192(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern long double func10193(double param_0, bool param_1, unsigned char param_2, signed long long int param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern unsigned short int func10194(long double param_0, signed short int param_1, unsigned char param_2, unsigned int param_3, signed char param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern unsigned short int func10195(signed short int param_0, signed short int param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: array 3 bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern bool * func10196(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned long int func10197(signed char param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern signed long long int func10198(float param_0, signed long int param_1, bool param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern signed long int func10199(double param_0, long double param_1, long double param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern unsigned short int func10200(signed long int param_0, signed long int param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern bool func10201(unsigned long int param_0, float param_1, long double param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: float
 */
extern float func10202(signed int param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: long double
 */
extern unsigned char func10203(unsigned char param_0, signed int param_1, unsigned char param_2, double param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: bool
 */
extern bool func10204(double param_0, long double param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned int func10205(unsigned char param_0, signed short int param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: pointer unsigned int
 * param_0 type: signed char
 */
extern unsigned int * func10206(signed char param_0);
/*
 * return type: signed short int
 * param_0 type: signed char
 * 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 long long int
 */
extern signed short int func10207(signed char param_0, unsigned short int param_1, unsigned char param_2, unsigned char param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern float func10208(unsigned char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern void proc10209(bool param_0, unsigned char param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed long int func10210(long double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: float
 */
extern signed long long int func10211(signed char param_0, signed short int param_1, float param_2, float param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern long double func10212(unsigned char param_0, signed long long int param_1, unsigned int param_2, bool param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern unsigned char func10213(unsigned int param_0, signed short int param_1);
/*
 * return type: array 2 signed short int
 */
extern signed short int * func10214();
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern unsigned long long int func10215(signed long long int param_0, bool param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned int func10216(double param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: float
 */
extern double func10217(unsigned short int param_0, signed short int param_1, float param_2, unsigned short int param_3, signed char param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern unsigned short int func10218(signed int param_0, float param_1, long double param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed int
 */
extern signed long long int func10219(signed short int param_0, unsigned long long int param_1, double param_2, long double param_3, signed int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern unsigned long int func10220(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern unsigned long long int func10221(signed short int param_0, signed long long int param_1, unsigned char param_2, signed long long int param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned long int func10222(signed long int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 */
extern signed short int func10223(signed short int param_0, float param_1, signed char param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned long int func10224(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern signed long int func10225(unsigned int param_0, signed int param_1, unsigned long long int param_2, signed long long int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned short int func10226(unsigned int param_0, double param_1);
/*
 * return type: array 8 signed short int
 * param_0 type: signed long long int
 */
extern signed short int * func10227(signed long long int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: bool
 */
extern unsigned long long int func10228(signed int param_0, signed char param_1, signed char param_2, bool param_3);
/*
 * return type: array 8 signed short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed short int * func10229(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed short int
 */
extern void proc10230(unsigned long int param_0, unsigned char param_1, double param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern void proc10231(signed char param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned char func10232(bool param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern unsigned char func10233(unsigned char param_0, unsigned long int param_1, unsigned long long int param_2, unsigned char param_3, double param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern unsigned short int func10234(unsigned int param_0, signed int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: double
 */
extern void proc10235(unsigned int param_0, unsigned long long int param_1, unsigned long long int param_2, signed int param_3, double param_4, double param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: float
 */
extern bool func10236(double param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern void proc10237(signed char param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern double func10238(bool param_0, unsigned char param_1, double param_2, unsigned long int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: bool
 */
extern signed char func10239(float param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern void proc10240(unsigned char param_0, signed long int param_1, unsigned int param_2, unsigned long int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: float
 */
extern unsigned int func10241(signed short int param_0, signed short int param_1, float param_2, double param_3, float param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern float func10242(double param_0, long double param_1, long double param_2, unsigned int param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern unsigned int func10243(signed long long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: double
 */
extern long double func10244(signed char param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern long double func10245(signed short int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed short int func10246(float param_0, long double param_1);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func10247();
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned int func10248(unsigned long int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern unsigned char func10249(unsigned long int param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern void proc10250(unsigned char param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern unsigned char func10251(double param_0, unsigned long long int param_1, signed short int param_2, signed long int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern signed short int func10252(signed char param_0, unsigned long int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern long double func10253(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern unsigned long long int func10254(unsigned char param_0, signed long int param_1, double param_2, double param_3, signed char param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: bool
 */
extern signed char func10255(signed short int param_0, double param_1, unsigned char param_2, signed int param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern signed int func10256(bool param_0, signed long long int param_1, unsigned long long int param_2, unsigned int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: float
 */
extern unsigned long long int func10257(signed int param_0, unsigned char param_1, bool param_2, double param_3, float param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern void proc10258(float param_0, unsigned int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern void proc10259(signed long int param_0, bool param_1, unsigned int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed int func10260(unsigned long int param_0, unsigned long int param_1, bool param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed int func10261(signed short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern void proc10262(long double param_0, float param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern signed long int func10263(long double param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern signed short int func10264(bool param_0, unsigned long int param_1, unsigned short int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern bool func10265(signed char param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned long long int func10266(signed int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern unsigned long long int func10267(signed int param_0, unsigned int param_1, unsigned short int param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern signed char func10268(float param_0, unsigned int param_1, unsigned short int param_2, unsigned long int param_3, unsigned short int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern signed int func10269(bool 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 char
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern void proc10270(unsigned char param_0, signed int param_1, signed long long int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned char func10271(signed long long int param_0, signed int param_1);
/*
 * 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 func10272(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned int func10273(float param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned short int func10274(bool param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern void proc10275(signed long int param_0, double param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed long int func10276(float param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern signed long int func10277(float param_0, signed short int param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned char func10278(unsigned long long int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern unsigned long int func10279(signed long long int param_0, bool param_1, unsigned char param_2, signed char param_3, signed short int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern signed int func10280(double param_0, unsigned int param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern unsigned short int func10281(unsigned long long int param_0, bool param_1, unsigned int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern void proc10282(signed long long int param_0, double param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed int
 */
extern bool func10283(unsigned char param_0, signed int param_1, bool param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern bool func10284(bool param_0, double param_1, unsigned long long int param_2, signed char param_3, long double param_4);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed char
 */
extern double func10285(unsigned char param_0, signed long long int param_1, float param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern signed short int func10286(unsigned long long int param_0, unsigned int param_1, double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned long long int func10287(unsigned int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 */
extern unsigned long long int func10288(unsigned int param_0, unsigned long int param_1, bool param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern void proc10289(signed char param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern float func10290(unsigned int param_0, unsigned long long int param_1, unsigned int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern float func10291(unsigned int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern void proc10292(unsigned long int param_0, float param_1, unsigned char param_2, signed long int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed int
 */
extern signed char func10293(signed short int param_0, bool param_1, double param_2, double param_3, signed int param_4);
/*
 * return type: array 1 signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern signed char * func10294(signed short int param_0, unsigned long int param_1, double param_2, unsigned long int param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern unsigned int func10295(bool param_0, signed long int param_1, bool param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed long int func10296(signed long long int param_0, signed int param_1, signed char param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern long double func10297(signed short int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed int
 */
extern double func10298(signed int param_0, float param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern unsigned long int func10299(signed long int param_0, float param_1, signed long long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern void proc10300(signed int param_0, float param_1, signed int param_2, signed char param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern signed int func10301(signed short int param_0, unsigned char param_1, unsigned char param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func10302(unsigned long int param_0, double param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed long long int func10303(float param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern signed char func10304(unsigned int param_0, signed long long int param_1, signed long long int param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern void proc10305(long double param_0, unsigned short int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned char func10306(float param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern long double func10307(unsigned int param_0, signed char param_1, signed long int param_2, bool param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: float
 */
extern void proc10308(unsigned long int param_0, double param_1, bool param_2, signed long int param_3, signed int param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern unsigned long int func10309(unsigned char param_0, double param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed char
 */
extern void proc10310(signed long long int param_0, double param_1, signed char param_2, double param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern unsigned int func10311(unsigned int param_0, unsigned int param_1, signed int param_2, double param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: bool
 */
extern void proc10312(unsigned long int param_0, bool param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned int func10313(signed short int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: double
 */
extern signed int func10314(signed long long int param_0, unsigned short int param_1, long double param_2, signed long int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern unsigned short int func10315(signed long long int param_0, signed char param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern signed short int func10316(unsigned long int param_0, unsigned int param_1, bool param_2, signed long long int param_3, bool param_4, signed long int param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed char func10317(bool param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern signed char func10318(signed char param_0, signed int param_1, signed char param_2, unsigned int param_3, unsigned char param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern signed long int func10319(unsigned int param_0, unsigned short int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: long double
 */
extern long double func10320(long double param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern signed int func10321(signed long long int param_0, unsigned long long int param_1, signed short int param_2, signed long long int param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern void proc10322(signed int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern signed long int func10323(unsigned int param_0, signed short int param_1, double param_2);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern bool func10324(signed long long int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed long long int func10325(unsigned int param_0, float param_1);
/*
 * return type: array 7 bool
 */
extern bool * func10326();
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern signed long long int func10327(unsigned long int param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: float
 */
extern signed int func10328(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern signed long int func10329(bool param_0, bool param_1, float param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern long double func10330(signed long int param_0, long double param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern signed int func10331(unsigned long long int 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: unsigned long int
 */
extern void proc10332(unsigned char param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc10333(float param_0, unsigned long int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern signed char func10334(unsigned char param_0, signed int param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern float func10335(float param_0, signed short int param_1, signed char param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: double
 */
extern void proc10336(signed char param_0, signed long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern void proc10337(signed short int param_0, double param_1, unsigned int param_2, signed long int param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern double func10338(signed long int param_0, double param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern signed long int func10339(bool param_0, bool param_1, float param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern signed char func10340(signed long int param_0, unsigned long long int param_1, bool param_2, bool param_3, bool param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed long long int func10341(signed long long int param_0, signed long int param_1, signed int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed char func10342(signed long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: long double
 */
extern signed long int func10343(unsigned int param_0, double param_1, long double param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: float
 */
extern bool func10344(unsigned long int param_0, unsigned int param_1, unsigned char param_2, unsigned short int param_3, float param_4, float param_5);
/*
 * return type: array 7 unsigned int
 */
extern unsigned int * func10345();
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern unsigned char func10346(unsigned long long int param_0, signed short int param_1, double param_2, unsigned char param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern void proc10347(unsigned long long int param_0, bool param_1, signed int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned int func10348(unsigned long long int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed int
 */
extern void proc10349(unsigned char param_0, long double param_1, double param_2, signed int param_3);
/*
 * return type: array 9 unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern unsigned char * func10350(unsigned long int param_0, signed short int param_1, float param_2, signed int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern unsigned long int func10351(double param_0, long double param_1, signed long int param_2, signed char param_3, signed int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern long double func10352(float param_0, unsigned long int param_1, float param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern void proc10353(unsigned short int 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: float
 * param_2 type: unsigned short int
 */
extern signed long long int func10354(signed char param_0, float param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern unsigned long int func10355(signed short int param_0, bool param_1, signed long long int param_2, signed long long int param_3, signed char param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern void proc10356(unsigned int param_0, signed long int param_1, signed int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: double
 */
extern unsigned char func10357(unsigned char param_0, signed char param_1, signed short int param_2, long double param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern unsigned int func10358(unsigned int param_0, signed char param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern unsigned long long int func10359(unsigned int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func10360(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: float
 */
extern bool func10361(long double param_0, signed long int param_1, unsigned long int param_2, bool param_3, signed short int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed short int
 */
extern unsigned long long int func10362(double param_0, signed char param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern signed char func10363(signed long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed short int func10364(signed char param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern signed int func10365(unsigned short int param_0, signed short int param_1, unsigned long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern void proc10366(signed char param_0, bool param_1, unsigned int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern float func10367(unsigned char param_0, unsigned char param_1, float param_2, signed long long int param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern unsigned int func10368(bool param_0, unsigned int param_1, unsigned long int param_2, double param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern signed int func10369(bool param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern unsigned short int func10370(unsigned long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern void proc10371(signed char param_0, signed int param_1, signed long int param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned short int func10372(signed long int param_0, long double param_1);
/*
 * return type: array 1 signed short int
 */
extern signed short int * func10373();
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern void proc10374(unsigned long long int param_0, signed long long int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed char func10375(unsigned int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: double
 */
extern signed short int func10376(signed short int param_0, signed long int param_1, signed long int param_2, signed char param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func10377(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern unsigned long long int func10378(unsigned short int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern unsigned char func10379(unsigned int param_0, long double param_1, signed char param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern double func10380(signed long long int param_0, bool param_1, signed short int param_2, long double param_3, unsigned long int param_4, long double param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern double func10381(signed long int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern long double func10382(double param_0, unsigned int param_1, double param_2, signed char param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern void proc10383(unsigned long long int param_0, signed char param_1, long double param_2, signed int param_3, signed long int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed int func10384(signed short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern void proc10385(signed long int param_0, signed short int param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed short int func10386(signed long long int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern double func10387(unsigned int param_0, signed char param_1, signed short int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern double func10388(long double param_0, unsigned char param_1, long double param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern unsigned short int func10389(signed short int param_0, unsigned long int param_1, signed long int param_2, signed char param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned char func10390(signed short int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned long int func10391(signed int param_0, unsigned short int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern double func10392(bool param_0, bool param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern signed long int func10393(bool param_0, long double param_1, signed short int param_2, unsigned short int param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func10394(signed long int param_0, unsigned long long int param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern unsigned long long int func10395(signed long long int param_0, long double param_1, long double param_2, signed int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern unsigned short int func10396(long double param_0, unsigned long int param_1, unsigned short int param_2, unsigned int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern signed int func10397(float param_0, signed int param_1, long double param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern bool func10398(float param_0, long double param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern unsigned long int func10399(unsigned int param_0, signed long int param_1, unsigned char param_2, double param_3);
/*
 * return type: array 9 signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: float
 */
extern signed char * func10400(unsigned int param_0, unsigned short int param_1, signed short int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern unsigned long int func10401(unsigned char param_0, double param_1, unsigned short int param_2, unsigned int param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern signed long int func10402(double param_0, double param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern signed char func10403(signed int param_0, unsigned long long int param_1, signed char param_2, double param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed int
 */
extern signed long long int func10404(signed short int param_0, float param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern signed short int func10405(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed int
 */
extern signed long int func10406(unsigned long int param_0, float param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern unsigned int func10407(unsigned char param_0, signed short int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern signed int func10408(signed int param_0, signed char param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern signed long int func10409(signed long int param_0, long double param_1, signed char param_2, unsigned int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: double
 */
extern double func10410(double param_0, unsigned long int param_1, float param_2, signed long int param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern unsigned long int func10411(bool param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern double func10412(unsigned char param_0, signed long long int param_1, bool param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern signed long long int func10413(unsigned int param_0, double param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern signed int func10414(signed short int param_0, unsigned int param_1, unsigned long int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern void proc10415(long double param_0, unsigned char param_1, bool param_2, signed int param_3, double param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern double func10416(unsigned long int param_0, unsigned char param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed int func10417(bool param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func10418(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: signed int
 */
extern unsigned short int * func10419(signed char param_0, bool param_1, unsigned short int param_2, bool param_3, double param_4, signed int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern unsigned long long int func10420(unsigned char param_0, double param_1, unsigned char param_2, float param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern signed long int func10421(unsigned short int param_0, signed short int param_1, signed char param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: bool
 */
extern signed long long int func10422(unsigned long int param_0, signed long long int param_1, unsigned long int param_2, signed int param_3, double param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 */
extern signed char func10423(long double param_0, unsigned int param_1, signed long int param_2, unsigned short int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: signed short int
 */
extern signed long int func10424(float param_0, signed short int param_1, double param_2, signed short int param_3, float param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern float func10425(signed char param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern signed char func10426(signed long long int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned short int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern unsigned short int func10427(signed long int param_0, unsigned int param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern unsigned long int func10428(unsigned long int param_0, signed char param_1, unsigned long int param_2, unsigned int param_3, signed char param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern unsigned long int func10429(unsigned long int param_0, unsigned int param_1, double param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern signed short int func10430(unsigned short int param_0, float param_1, unsigned short int 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: signed char
 * param_5 type: unsigned short int
 */
extern void proc10431(unsigned long int param_0, unsigned int param_1, signed char param_2, unsigned char param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern bool func10432(signed int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed char
 */
extern bool func10433(long double param_0, double param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern unsigned long int func10434(signed int param_0, signed short int param_1, signed long int param_2, double param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern signed int func10435(signed long long int param_0, bool param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern void proc10436(unsigned char param_0, unsigned int param_1, long double param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern double func10437(signed long long int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern signed int func10438(unsigned long long int param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: long double
 */
extern signed int func10439(long double param_0, unsigned char param_1, unsigned long int param_2, bool param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: float
 */
extern unsigned short int func10440(long double param_0, double param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern unsigned long long int func10441(unsigned int param_0, double param_1, unsigned int param_2);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern float func10442(signed short int param_0, long double param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern bool func10443(unsigned char param_0, signed short int param_1, unsigned int param_2, double param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed short int func10444(signed long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: bool
 */
extern long double func10445(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern void proc10446(unsigned char param_0, signed char param_1, long double param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern float func10447(unsigned long long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern signed char func10448(signed long long int param_0, unsigned int param_1, unsigned int param_2, float param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern long double func10449(bool param_0, long double param_1, float param_2, signed char param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern unsigned int func10450(unsigned int param_0, unsigned short int param_1, unsigned char param_2, long double param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern unsigned int func10451(signed long long int param_0, unsigned short int param_1, bool param_2, signed short int param_3);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern signed short int * func10452(unsigned long int param_0, signed char param_1);
/*
 * return type: array 8 bool
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern bool * func10453(unsigned char param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: array 8 bool
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern bool * func10454(unsigned short int param_0, signed short int param_1, double param_2);
/*
 * return type: array 8 bool
 */
extern bool * func10455();
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: double
 */
extern bool func10456(long double param_0, unsigned long long int param_1, signed int param_2, signed int param_3, double param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern void proc10457(double param_0, unsigned int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long int
 */
extern signed long int func10458(signed int param_0, unsigned char param_1, double param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern void proc10459(unsigned long long int param_0, unsigned long long int param_1, double param_2, float param_3, float param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern signed long int func10460(float param_0, signed short int param_1, unsigned char param_2, unsigned int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern bool func10461(signed short int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern float func10462(unsigned long long int param_0, bool param_1, signed long int param_2, signed long int param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern unsigned short int func10463(float param_0, unsigned long long int param_1, long double param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed long int func10464(signed short int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned char func10465(signed int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: long double
 */
extern signed short int func10466(bool param_0, signed short int param_1, signed short int param_2, signed short int param_3, bool param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern signed short int func10467(long double param_0, bool param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern unsigned int func10468(unsigned long long int param_0, signed char param_1, float param_2, unsigned long long int param_3, unsigned short int param_4, float param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern bool func10469(long double param_0, unsigned long int param_1, signed int param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern void proc10470(signed short int param_0, unsigned int param_1, bool param_2, float param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern void proc10471(double param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern void proc10472(unsigned char param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern unsigned long long int func10473(signed long int param_0, signed int param_1, unsigned char param_2, unsigned char param_3, float param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: float
 */
extern double func10474(unsigned long int param_0, unsigned long long int param_1, float param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern unsigned long long int func10475(long double param_0, long double param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern signed char func10476(unsigned long int param_0, float param_1, unsigned long long int param_2, signed int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern signed int func10477(unsigned short int param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned int func10478(signed short int param_0, bool param_1);
/*
 * return type: pointer unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern unsigned int * func10479(signed char param_0, unsigned long int param_1);
/*
 * return type: pointer unsigned int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned int * func10480(long double param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern long double func10481(signed short int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern unsigned long long int func10482(signed int param_0, bool param_1, unsigned long int param_2, unsigned int param_3, signed int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed int func10483(signed long int param_0, bool param_1, unsigned int param_2, bool param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned long int func10484(bool param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern bool func10485(signed char param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: double
 */
extern signed char func10486(long double param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned long int func10487(unsigned long int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long int
 */
extern double func10488(signed int param_0, float param_1, signed long int param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern double func10489(signed long long int param_0, unsigned char param_1, signed long long int param_2, unsigned long int param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern unsigned int func10490(long double param_0, unsigned long long int param_1, signed int param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern float func10491(long double param_0, bool param_1, signed long long int param_2, signed int param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern long double func10492(signed long int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed char func10493(unsigned long int param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern unsigned long long int func10494(signed short int param_0, unsigned long int param_1, double param_2, unsigned long int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc10495(float param_0, bool param_1, bool param_2, signed char param_3, double param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern float func10496(signed long int param_0, long double param_1, signed short int param_2, float param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed char func10497(unsigned long long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed short int func10498(bool param_0, signed int param_1, double param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern bool func10499(signed char param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern bool func10500(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed long long int func10501(signed long int param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern signed char func10502(signed short int param_0, signed long long int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern unsigned long long int func10503(signed char param_0, float param_1, signed long long int param_2, signed int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func10504(signed int param_0, unsigned long long int param_1, unsigned long long int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern unsigned long long int func10505(signed long long int param_0, unsigned int param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: bool
 */
extern signed short int func10506(float param_0, unsigned long int param_1, unsigned long int param_2, bool param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern long double func10507(signed long long int param_0, long double param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern void proc10508(signed char param_0, unsigned char param_1, signed int param_2, unsigned char param_3, double param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: long double
 */
extern signed int func10509(double param_0, signed char param_1, float param_2, long double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern unsigned long int func10510(signed long long int param_0, signed int param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: array 3 unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int * func10511(unsigned short int param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern unsigned long int func10512(unsigned long int param_0, signed short int param_1, double param_2, signed long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern double func10513(signed char param_0, unsigned short int param_1, signed char param_2, signed short int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern unsigned int func10514(signed short int param_0, unsigned char param_1, signed long long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned short int func10515(signed char param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern signed short int func10516(unsigned int param_0, signed long long int param_1, signed long int param_2, signed short int param_3, signed long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: bool
 */
extern void proc10517(unsigned long int param_0, signed short int param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern signed int func10518(unsigned long int param_0, bool param_1, double param_2, float param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern long double func10519(unsigned short int param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern double func10520(unsigned int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned long long int func10521(signed int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern signed long long int func10522(long double param_0, unsigned long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern signed long int func10523(unsigned long long int param_0, unsigned long int param_1, double param_2, signed char param_3, float param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed short int func10524(unsigned int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed int
 */
extern float func10525(unsigned char param_0, double param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern signed short int func10526(unsigned long int param_0, long double param_1, long double param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed int func10527(signed int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned long long int func10528(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern void proc10529(double param_0, unsigned short int param_1, double param_2, unsigned long int param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed 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 unsigned short int func10530(unsigned int param_0, signed int param_1, signed int param_2, signed char param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed char func10531(signed char param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed long long int func10532(double param_0, signed char param_1, signed long int param_2, bool param_3, unsigned int param_4);
/*
 * return type: array 1 signed short int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed short int * func10533(bool param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 */
extern signed char func10534(unsigned int param_0, unsigned long long int param_1, signed int param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned int func10535(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern void proc10536(unsigned short int param_0, signed char param_1, signed long long int param_2, signed char param_3, signed int param_4, signed char param_5);
/*
 * return type: array 8 unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int * func10537(unsigned char param_0);
/*
 * return type: array 8 unsigned short int
 * param_0 type: unsigned long int
 */
extern unsigned short int * func10538(unsigned long int param_0);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern double func10539(signed long long int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern signed short int func10540(unsigned int param_0, signed long int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: signed char
 */
extern signed int func10541(double param_0, unsigned char param_1, signed long long int param_2, signed int param_3, double param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * 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: long double
 */
extern signed char func10542(long double param_0, unsigned long 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 char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern unsigned char func10543(signed short int param_0, unsigned int param_1, bool param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern unsigned long long int func10544(float param_0, double param_1, signed long long int param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern signed short int func10545(signed short int param_0, float param_1, unsigned int param_2, signed int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern unsigned long long int func10546(signed long long int param_0, float param_1, unsigned short int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func10547(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern unsigned long long int func10548(unsigned int param_0, unsigned long int param_1, float param_2);
/*
 * return type: array 1 unsigned short int
 */
extern unsigned short int * func10549();
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern signed long int func10550(unsigned long int param_0, bool param_1, signed long int param_2, unsigned long int param_3, signed long int param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern signed long long int func10551(unsigned long long int param_0, long double param_1, signed long int param_2, signed long int param_3, signed int param_4, long double param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern double func10552(bool param_0, signed char param_1, float param_2, signed int param_3, float param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern unsigned int func10553(signed long int param_0, unsigned short int param_1, bool param_2, unsigned int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern signed long long int func10554(signed long long int param_0, signed char param_1, signed short int param_2, float param_3, unsigned long int param_4);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern bool func10555(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed long int func10556(long double param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern long double func10557(long double param_0, unsigned char param_1, signed char param_2, unsigned long int param_3, signed char param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern long double func10558(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern unsigned long long int func10559(unsigned long int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern unsigned int func10560(unsigned int param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned short int func10561(long double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern signed long int func10562(unsigned long long int param_0, bool param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned int
 */
extern unsigned short int func10563(signed short int param_0, double param_1, signed int param_2, unsigned long int param_3, unsigned long int param_4, unsigned int param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern double func10564(signed char param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed int func10565(signed long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern signed short int func10566(unsigned long long int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern void proc10567(signed long int param_0, double param_1, signed long long int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern unsigned long int func10568(unsigned char param_0, signed long int param_1, unsigned int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern unsigned short int func10569(unsigned char param_0, signed long long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern void proc10570(unsigned long long int param_0, double param_1, unsigned long long int param_2, bool param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: signed char
 */
extern void proc10571(unsigned long long int param_0, signed long long int param_1, signed char param_2, unsigned char param_3, float param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: bool
 */
extern unsigned int func10572(double param_0, long double param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern unsigned int func10573(unsigned long long int param_0, signed char param_1, long double param_2, unsigned char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern void proc10574(signed short int param_0, bool param_1, signed short int param_2);
/*
 * return type: array 5 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned short int * func10575(unsigned long long int param_0, signed long long 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 func10576(unsigned long long int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern bool func10577(float param_0, signed short int param_1, signed short int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned short int func10578(signed char param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned long int func10579(long double param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern signed long long int func10580(unsigned char param_0, signed char param_1, signed long int param_2, bool param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func10581(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern bool func10582(float param_0, unsigned long int param_1, double param_2, signed int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern bool func10583(unsigned long long int param_0, signed int param_1, unsigned char param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern unsigned long int func10584(signed short int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern void proc10585(float param_0, signed long long int param_1, unsigned char param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern unsigned int func10586(bool param_0, signed int param_1, signed long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern unsigned long int func10587(unsigned char param_0, bool param_1, signed char param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed char
 */
extern unsigned long int func10588(unsigned int param_0, unsigned short int param_1, long double param_2, bool param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern signed long int func10589(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned int func10590(bool param_0, signed char param_1, signed long int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern void proc10591(unsigned short int param_0, long double param_1, unsigned char param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: float
 */
extern signed int func10592(unsigned long long int param_0, signed short int param_1, unsigned long int param_2, unsigned char param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern unsigned long int func10593(bool param_0, signed long long int param_1, long double param_2, signed int param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed char
 */
extern unsigned long long int func10594(float param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 */
extern signed long int func10595(unsigned char param_0, signed char param_1, double param_2);
/*
 * return type: array 8 unsigned char
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned char * func10596(float param_0, double param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern double func10597(bool param_0, signed long long int param_1, long double param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: long double
 */
extern float func10598(signed long long int param_0, long double param_1, signed long long int param_2, double param_3, bool param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern signed short int func10599(unsigned long long int param_0, long double param_1, long double param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern long double func10600(unsigned char param_0, unsigned short int param_1, signed long int param_2, float param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern bool func10601(signed short int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: double
 */
extern signed int func10602(signed short int param_0, signed long int param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned int func10603(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: float
 */
extern double func10604(double param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern signed char func10605(double param_0, signed short int param_1, signed char param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern unsigned int func10606(signed char param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func10607(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 int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern unsigned long long int func10608(signed int param_0, signed int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern unsigned long int func10609(signed long int param_0, signed short int param_1, bool param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned long int func10610(bool param_0, signed long int param_1, bool param_2, signed long int param_3, signed int param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern long double func10611(bool param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern signed long int func10612(unsigned long int param_0, unsigned short int param_1, bool param_2, unsigned char param_3, signed short int param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed long long int func10613(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned long long int func10614(unsigned char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: float
 */
extern void proc10615(unsigned int param_0, unsigned int param_1, unsigned int param_2, signed char param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern unsigned char func10616(long double param_0, float param_1, unsigned long int param_2);
/*
 * return type: array 6 unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern unsigned char * func10617(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern void proc10618(unsigned char param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern unsigned short int func10619(float param_0, unsigned int param_1, signed long int param_2, unsigned int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: double
 */
extern void proc10620(unsigned int param_0, double param_1, double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern void proc10621(bool param_0, long double param_1, unsigned short int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern signed short int func10622(signed short int param_0, signed short int param_1, long double param_2, signed long int param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern unsigned int func10623(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern unsigned long int func10624(signed int param_0, unsigned long int param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 */
extern void proc10625(unsigned long long int param_0, signed int param_1, double param_2);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed char
 */
extern long double func10626(bool param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern signed int func10627(unsigned long long int param_0, unsigned long int param_1, signed short int param_2, float param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern void proc10628(signed char param_0, long double param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern signed char func10629(unsigned long int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern double func10630(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: float
 */
extern unsigned char func10631(signed char param_0, double param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern signed int func10632(bool param_0, unsigned short int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern signed int func10633(unsigned long long int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern long double func10634(unsigned short int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed long int
 */
extern void proc10635(signed short int param_0, float param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern bool func10636(double param_0, unsigned char param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern unsigned char func10637(long double param_0, signed int param_1, unsigned char param_2, bool param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned char func10638(signed long int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern unsigned char func10639(signed long int param_0, bool param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned int func10640(signed long int param_0, signed int param_1, unsigned short int param_2, unsigned long long int param_3, signed int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned int func10641(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: long double
 */
extern signed short int func10642(bool param_0, signed short int param_1, unsigned int param_2, unsigned char param_3, bool param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed long long int func10643(unsigned char param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern unsigned char func10644(unsigned long long int param_0, unsigned long int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern unsigned char func10645(unsigned int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern void proc10646(unsigned long long int param_0, signed short int param_1, float param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern signed long long int func10647(unsigned int param_0, bool param_1, signed long int param_2, float param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned char func10648(signed char param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern float func10649(unsigned long int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed char func10650(signed long int param_0, double param_1);
/*
 * return type: array 8 signed short int
 */
extern signed short int * func10651();
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned long long int func10652(signed char param_0, unsigned 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 char
 * param_2 type: signed long int
 */
extern signed long int func10653(unsigned char param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func10654(signed int param_0, double param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern unsigned long int func10655(unsigned long long int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern signed char func10656(float param_0, long double param_1, signed long long int param_2, signed char param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern signed long int func10657(signed char param_0, unsigned int param_1, signed long long int param_2, long double param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern unsigned char func10658(long double param_0, float param_1, unsigned long int param_2, float param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern float func10659(signed short int param_0, unsigned char param_1, signed char param_2, unsigned int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern signed short int func10660(bool param_0, double param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern unsigned short int func10661(signed int param_0, signed long long int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: unsigned short 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 short int func10662(unsigned short int param_0, unsigned long long int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned long long int func10663(signed long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern float func10664(signed long int param_0, signed short int param_1, long double param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned long int func10665(signed long int param_0, bool param_1, signed int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func10666(unsigned int param_0, unsigned char param_1, unsigned long int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern unsigned long long int func10667(long double param_0, bool param_1, signed long long int param_2, signed char param_3, signed int param_4, signed int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern signed long long int func10668(signed int param_0, unsigned short int param_1, bool param_2, float param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern bool func10669(bool param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned short int func10670(unsigned char param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern unsigned long int func10671(signed short int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed int func10672(unsigned int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern void proc10673(signed int param_0, signed short int param_1, unsigned long long int param_2, bool param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern void proc10674(bool param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: long double
 */
extern signed short int func10675(signed short int param_0, signed int param_1, unsigned char param_2, long double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed int
 */
extern void proc10676(double param_0, signed short int param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long int
 */
extern long double func10677(double param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed short int
 */
extern long double func10678(double param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern bool func10679(signed int param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern double func10680(unsigned long long int param_0, unsigned int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern signed short int func10681(unsigned short int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern unsigned long int func10682(unsigned short int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern unsigned long int func10683(bool param_0, unsigned char param_1, signed int param_2, unsigned long int param_3, signed char param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern unsigned long int func10684(unsigned char param_0, float param_1, signed long int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed long long int func10685(double param_0, float param_1, signed long int param_2, unsigned short int param_3, float param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern signed short int func10686(unsigned long long int param_0, double param_1, unsigned int param_2, float param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern void proc10687(unsigned long int param_0, signed char param_1, unsigned short int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern void proc10688(double param_0, signed long int param_1, signed long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern bool func10689(float param_0, long double param_1, unsigned char param_2, unsigned long int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed short int func10690(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern signed int func10691(unsigned short int param_0, unsigned long int param_1, unsigned int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern void proc10692(unsigned char param_0, unsigned int param_1, signed long long int param_2, bool param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern double func10693(signed int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern void proc10694(unsigned long int param_0, unsigned short int param_1, signed char param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern unsigned int func10695(signed long long int param_0, signed long long int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed char func10696(float param_0, long double param_1, signed long int param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern signed char func10697(signed char param_0, signed int param_1, signed long int param_2, signed long int param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern signed short int func10698(unsigned int param_0, signed char param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern long double func10699(signed char param_0, signed long long int param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern signed char func10700(signed char param_0, signed short int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern signed long long int func10701(unsigned char param_0, float param_1, unsigned long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned long long int func10702(float param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern float func10703(signed int param_0, unsigned long int param_1, long double param_2, signed long int param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern void proc10704(unsigned long int param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern void proc10705(unsigned char param_0, signed int param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern unsigned short int func10706(signed int param_0, double param_1, unsigned int param_2, unsigned long long int param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern unsigned short int func10707(signed char param_0, bool param_1, unsigned int param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern bool func10708(signed int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: bool
 */
extern double func10709(long double param_0, long double param_1, bool param_2);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern signed int func10710(signed int param_0, signed int param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed char
 */
extern signed short int func10711(bool param_0, bool param_1, signed char param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern signed int func10712(float param_0, unsigned short int param_1, double param_2, unsigned int param_3);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern double func10713(unsigned short int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed short int func10714(signed int param_0, unsigned short int param_1);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed short int * func10715(unsigned long long int param_0, bool param_1);
/*
 * return type: array 4 unsigned short int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned short int * func10716(signed long int param_0, float param_1);
/*
 * return type: pointer unsigned short int
 */
extern unsigned short int * func10717();
/*
 * return type: array 1 signed char
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern signed char * func10718(unsigned int param_0, signed char param_1, signed long long int param_2, bool param_3);
/*
 * return type: array 1 signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed char * func10719(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: array 1 signed char
 */
extern signed char * func10720();
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern unsigned short int func10721(bool param_0, unsigned int param_1, long double param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func10722(float param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned long long int func10723(unsigned char param_0, signed int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern signed long long int func10724(signed long int param_0, signed char param_1, unsigned long int param_2, signed long long int param_3, long double param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern void proc10725(signed short int param_0, float param_1, signed short int param_2, unsigned short int param_3, unsigned int param_4, signed int param_5);
/*
 * return type: pointer unsigned int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: signed char
 */
extern unsigned int * func10726(unsigned int param_0, long double param_1, signed char param_2, double param_3, signed char param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern signed long long int func10727(signed char param_0, signed char param_1, float param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern signed long int func10728(signed int param_0, signed long long int param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern unsigned long int func10729(bool param_0, unsigned int param_1, signed long long int param_2, signed int param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern void proc10730(float param_0, unsigned long long int param_1, unsigned char param_2, signed long long int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern signed long long int func10731(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned char func10732(unsigned long long int param_0, signed long int param_1, long double param_2, double param_3);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern signed long long int func10733(signed char param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern unsigned char func10734(unsigned short int param_0, double param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern double func10735(unsigned long long int param_0, signed char param_1, unsigned char param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned int func10736(signed int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern unsigned int func10737(signed char param_0, unsigned short int param_1, unsigned int param_2, signed char param_3, signed short int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern unsigned int func10738(signed long long int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern unsigned long int func10739(signed short int param_0, double param_1, signed long int param_2);
/*
 * return type: array 8 unsigned char
 * param_0 type: long double
 */
extern unsigned char * func10740(long double param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern signed long long int func10741(signed long int param_0, bool param_1, unsigned short int param_2, unsigned long int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern signed int func10742(unsigned long int param_0, signed long int param_1, signed short int param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func10743(signed long int param_0, unsigned long int param_1);
/*
 * return type: array 8 unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern unsigned char * func10744(unsigned int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern signed short int func10745(signed short int param_0, signed long long 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: unsigned short int
 * param_4 type: bool
 * param_5 type: float
 */
extern void proc10746(signed short int param_0, signed char param_1, signed int param_2, unsigned short int param_3, bool param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed int func10747(signed char param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern signed short int func10748(signed long long int param_0, unsigned char param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned long long int func10749(signed short int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern bool func10750(long double param_0, signed long int param_1, unsigned short int param_2, unsigned char param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 */
extern bool func10751(double param_0, long double param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern signed long long int func10752(unsigned char param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern unsigned int func10753(long double param_0, bool param_1, signed short int param_2, unsigned long int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern signed int func10754(unsigned long long int param_0, signed char param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed short int func10755(long double param_0, signed char param_1);
/*
 * 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 func10756(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 */
extern unsigned short int func10757(signed int param_0, signed short int param_1, unsigned char param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern signed long long int func10758(unsigned long int param_0, signed long long int param_1, unsigned long long int param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func10759(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: long double
 */
extern void proc10760(unsigned short int param_0, signed char param_1, signed char param_2, bool param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern unsigned int func10761(unsigned short int param_0, unsigned long int param_1, signed char param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed short int func10762(unsigned int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern unsigned long long int func10763(long double param_0, long double param_1, signed int param_2, unsigned long long int param_3, signed long int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern signed short int func10764(long double param_0, unsigned long long int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long 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: bool
 */
extern unsigned short int func10765(unsigned long long int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern bool func10766(signed long int param_0, signed int param_1, unsigned short int param_2, signed char param_3, unsigned short int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed short int func10767(long double param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern bool func10768(unsigned int param_0, signed int param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed int
 */
extern void proc10769(signed int param_0, float param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern signed char func10770(unsigned short int param_0, bool param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern signed short int func10771(unsigned char param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern signed char func10772(signed long long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed long int func10773(signed long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: double
 */
extern signed char func10774(signed char param_0, long double param_1, double param_2);
/*
 * 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: signed long long int
 * param_4 type: signed char
 * param_5 type: signed long int
 */
extern unsigned short int func10775(signed char param_0, signed long long int param_1, signed short int param_2, signed long long int param_3, signed char param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed long long int func10776(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern unsigned long long int func10777(signed int param_0, long double param_1, signed int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: float
 */
extern signed int func10778(signed long long int param_0, signed char param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: double
 */
extern unsigned short int func10779(signed char param_0, signed char param_1, unsigned short int param_2, signed int param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern signed short int func10780(bool param_0, unsigned long long int param_1, signed short int param_2, unsigned short int param_3, double param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern double func10781(unsigned long int param_0, signed char param_1, long double param_2);
/*
 * return type: array 6 signed char
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: unsigned int
 */
extern signed char * func10782(unsigned char param_0, long double param_1, double param_2, long double param_3, long double param_4, unsigned int param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern long double func10783(double param_0, signed char param_1, signed char param_2, signed char param_3, unsigned short int param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed char func10784(bool param_0, signed int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern void proc10785(signed long int param_0, long double param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned char func10786(long double param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern long double func10787(signed short int param_0, unsigned int param_1, signed int param_2, unsigned short int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern double func10788(unsigned char param_0, float param_1, unsigned int param_2, long double param_3, unsigned char param_4);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern double func10789(unsigned char param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern signed char func10790(signed short int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern long double func10791(unsigned long int param_0, unsigned char param_1, unsigned long int param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern signed long int func10792(double param_0, unsigned long int param_1, unsigned int param_2, long double param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern long double func10793(signed long int param_0, signed long int param_1, signed char param_2, signed int param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned short int func10794(signed short int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern unsigned int func10795(unsigned short int param_0, unsigned long int param_1, float param_2, unsigned short int param_3, bool param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed char func10796(signed char param_0, signed int param_1);
/*
 * return type: unsigned short int
 * 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: unsigned short int
 */
extern unsigned short int func10797(unsigned long int param_0, signed long long int param_1, unsigned short int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern unsigned short int func10798(double param_0, unsigned char param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: signed char
 */
extern void proc10799(bool param_0, signed char param_1, signed int param_2, long double param_3, float param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern signed char func10800(unsigned short int param_0, unsigned long int param_1, unsigned long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern signed int func10801(double param_0, double param_1, long double param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern void proc10802(unsigned long int param_0, signed long int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: double
 */
extern signed long int func10803(signed char param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern void proc10804(unsigned int param_0, signed long long int param_1, signed char param_2, signed int param_3, signed long int param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed short int
 */
extern bool func10805(bool param_0, float param_1, signed short int param_2);
/*
 * return type: array 5 unsigned short int
 * param_0 type: signed short int
 */
extern unsigned short int * func10806(signed short int param_0);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern bool func10807(unsigned short int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern float func10808(signed char param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed short int func10809(signed long int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern long double func10810(unsigned char param_0, signed long int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern long double func10811(signed short int param_0, signed short int param_1, unsigned int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed short int
 */
extern signed int func10812(signed int param_0, unsigned long long int param_1, long double param_2, float param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern void proc10813(bool param_0, signed char param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned long int func10814(signed long long int param_0, float param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: bool
 */
extern unsigned long int func10815(unsigned int param_0, unsigned char param_1, signed long long int param_2, double param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern void proc10816(signed char param_0, float param_1, float 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: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern unsigned short int func10817(unsigned short int param_0, long double param_1, unsigned long int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern void proc10818(float param_0, bool param_1, signed short int param_2, unsigned char param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned short int func10819(double param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern signed int func10820(unsigned char param_0, signed short int param_1, signed long int param_2, double param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: double
 */
extern void proc10821(unsigned short int param_0, signed long int param_1, signed int param_2, float param_3, double param_4);
/*
 * return type: array 4 double
 * param_0 type: bool
 */
extern double * func10822(bool param_0);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern signed char func10823(signed long int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed char func10824(signed char param_0, signed short int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed char func10825(signed int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern void proc10826(bool param_0, signed long int param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern void proc10827(double param_0, bool param_1, bool param_2, unsigned long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern long double func10828(unsigned char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern void proc10829(bool param_0, signed long long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern void proc10830(long double param_0, unsigned char param_1, unsigned short int param_2, float param_3, signed short int param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern unsigned short int func10831(long double param_0, long double param_1, unsigned int param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern bool func10832(unsigned int param_0, double param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed char
 */
extern long double func10833(signed short int param_0, signed char param_1, float param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern long double func10834(double param_0, unsigned short int param_1, unsigned short int param_2, signed long long int param_3, signed long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern void proc10835(float param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern long double func10836(unsigned short int param_0, signed long long int param_1, bool param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: double
 */
extern double func10837(bool param_0, signed long long int param_1, unsigned char param_2, double param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned char func10838(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern float func10839(signed short int param_0, bool param_1, double param_2, unsigned int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed long int func10840(bool param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern unsigned int func10841(unsigned char param_0, double param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern signed long long int func10842(signed long int param_0, signed short int param_1, signed char param_2, unsigned short int param_3, unsigned char param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed char func10843(long double param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern long double func10844(unsigned int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern void proc10845(unsigned char param_0, signed long long int param_1, float param_2, signed long long int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: array 1 bool
 * param_0 type: unsigned long long int
 */
extern bool * func10846(unsigned long long int param_0);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed long long int func10847(bool param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern void proc10848(unsigned long int param_0, signed char param_1, unsigned char param_2, unsigned char param_3, signed char param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern float func10849(unsigned long long int param_0, signed int param_1, signed char param_2, double param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed long int func10850(signed long int param_0, unsigned short int param_1);
/*
 * return type: array 7 unsigned char
 * param_0 type: bool
 */
extern unsigned char * func10851(bool param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern unsigned short int func10852(signed long long int param_0, unsigned char param_1, signed int param_2, signed int param_3);
/*
 * return type: array 7 unsigned char
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned char * func10853(signed char param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed int func10854(double param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern void proc10855(signed int param_0, unsigned char param_1, signed long long int param_2, bool param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern double func10856(long double param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern double func10857(signed char param_0, signed short int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern void proc10858(unsigned long int param_0, unsigned int param_1, float param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern float func10859(signed int param_0, unsigned long long int param_1, signed short int param_2, float param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern void proc10860(unsigned long long int param_0, long double param_1, signed long long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern unsigned long long int func10861(float param_0, signed long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc10862(bool param_0, unsigned char param_1, double param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern unsigned long long int func10863(double param_0, unsigned char param_1, bool param_2, float param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern void proc10864(double param_0, unsigned int param_1, unsigned long int param_2, unsigned char param_3, long double param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern void proc10865(float param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: signed char
 */
extern signed short int func10866(long double param_0, long double param_1, long double param_2, signed long int param_3, bool param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern void proc10867(unsigned short int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern unsigned long int func10868(unsigned char param_0, signed short int param_1, unsigned long int param_2, unsigned int param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned long int func10869(signed char param_0, unsigned char 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: double
 */
extern unsigned long int func10870(unsigned short int param_0, unsigned long long int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func10871();
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern unsigned short int func10872(signed long long int param_0, double param_1, signed long int param_2, signed char param_3, signed long long int param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: bool
 */
extern unsigned long long int func10873(signed long int param_0, long double param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned char func10874(unsigned short int param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern double func10875(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned short 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 unsigned long int func10876(long double param_0, unsigned short int param_1, signed char param_2, signed long long int param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern signed int func10877(signed char param_0, unsigned long int param_1, long double param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: float
 */
extern unsigned char func10878(unsigned int param_0, signed char param_1, long double param_2, unsigned short int param_3, signed int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: long double
 */
extern void proc10879(signed char param_0, unsigned short int param_1, float param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern void proc10880(signed long long int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern unsigned long long int func10881(unsigned int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned short int func10882(long double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern signed long int func10883(signed long int param_0, long double param_1, signed int param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern signed long int func10884(signed long int param_0, double param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: float
 */
extern unsigned char func10885(unsigned short int param_0, float param_1, signed long long int param_2, unsigned long int param_3, long double param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern void proc10886(signed short int param_0, float param_1, unsigned char param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned int func10887(unsigned int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern bool func10888(signed short int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern void proc10889(float param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern signed int func10890(float param_0, signed long int param_1, signed int param_2);
/*
 * return type: array 4 unsigned long long int
 * param_0 type: unsigned long int
 */
extern unsigned long long int * func10891(unsigned long int param_0);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: bool
 */
extern long double func10892(bool param_0, signed long long int param_1, double param_2, bool param_3, bool param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern signed long long int func10893(float param_0, double param_1, double param_2, long double param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: array 2 signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed short int * func10894(unsigned short int param_0, signed int param_1);
/*
 * return type: array 2 signed short int
 */
extern signed short int * func10895();
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned int func10896(signed char param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern unsigned long int func10897(bool param_0, signed short int param_1, unsigned int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern signed short int func10898(signed short int param_0, signed long int param_1, signed long int param_2, signed long int param_3, signed int param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern unsigned long long int func10899(double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern void proc10900(unsigned long long int param_0, unsigned char param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern unsigned long long int func10901(unsigned long int param_0, double param_1, signed char param_2, signed long int param_3, unsigned char param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned long int func10902(signed long int param_0, bool param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern void proc10903(signed long int param_0, unsigned char param_1, unsigned long int param_2, unsigned short int param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern float func10904(bool param_0, unsigned int param_1, long double param_2, unsigned long int param_3, double param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern void proc10905(double param_0, signed char param_1, unsigned short int param_2, unsigned char param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern signed short int func10906(unsigned short int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern bool func10907(signed char param_0, unsigned long long int param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern signed long int func10908(unsigned short int param_0, signed int param_1, unsigned char param_2, float param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern void proc10909(signed short int param_0, bool param_1, unsigned char param_2, unsigned long int param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc10910(signed char param_0, unsigned long long int param_1, float param_2, float param_3, double param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: float
 */
extern void proc10911(signed long long int param_0, unsigned char param_1, signed char param_2, float param_3);
/*
 * return type: array 6 unsigned char
 */
extern unsigned char * func10912();
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern float func10913(unsigned long int param_0, unsigned char param_1, unsigned short int param_2, unsigned long int param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern unsigned long int func10914(long double param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern void proc10915(float param_0, signed short int param_1, signed char param_2, bool param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed short int func10916(float param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed short int
 */
extern unsigned long long int func10917(bool param_0, signed char param_1, signed long int param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern unsigned char func10918(signed int param_0, float param_1, long double param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern unsigned char func10919(signed long long int param_0, double param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned short int func10920(signed int param_0, unsigned short int param_1);
/*
 * return type: array 4 unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned short int * func10921(unsigned short int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern float func10922(signed int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern long double func10923(unsigned short int param_0, signed char param_1, signed short int param_2, long double param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: float
 */
extern double func10924(float param_0, float param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern float func10925(double param_0, unsigned long long int param_1, signed long int param_2, unsigned short int param_3, float param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed char func10926(unsigned short int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned long int func10927(bool param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern signed long long int func10928(signed long long int param_0, signed int param_1, signed short int param_2, signed char param_3, long double param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern float func10929(unsigned long int param_0, float param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: long double
 */
extern bool func10930(signed long long int param_0, long double param_1, unsigned long int param_2, signed int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: double
 */
extern void proc10931(unsigned long long int param_0, signed char param_1, signed long int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern unsigned int func10932(bool param_0, unsigned char param_1, float param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern void proc10933(bool param_0, signed short int param_1, signed long long int param_2, double param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed char
 */
extern signed int func10934(signed long int param_0, double param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern void proc10935(signed char param_0, signed long long int param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: signed long 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 long int
 */
extern signed long long int func10936(unsigned long long int param_0, signed short int param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern bool func10937(unsigned int param_0, signed short int param_1, unsigned char param_2, unsigned long long int param_3, signed int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern void proc10938(long double param_0, signed int param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed int
 */
extern signed long long int func10939(float param_0, bool param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern signed long long int func10940(signed int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed char
 */
extern float func10941(float param_0, signed char param_1);
/*
 * return type: pointer bool
 * param_0 type: signed int
 */
extern bool * func10942(signed int param_0);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned char func10943(unsigned long long int param_0, double param_1);
/*
 * return type: array 8 unsigned char
 * param_0 type: signed char
 */
extern unsigned char * func10944(signed char param_0);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern void proc10945(double param_0, signed long long int param_1, unsigned short int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern unsigned short int func10946(unsigned short int param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern signed short int func10947(unsigned short int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: array 8 unsigned char
 * param_0 type: signed long int
 */
extern unsigned char * func10948(signed long int param_0);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned int func10949(signed int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern unsigned long long int func10950(signed int param_0, signed long long int param_1, signed long long int param_2, signed long int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern bool func10951(signed long int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: unsigned 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 long int
 */
extern unsigned int func10952(signed long long int param_0, double param_1, signed long int param_2, signed int param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern signed char func10953(unsigned char param_0, signed int param_1, long double param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern void proc10954(signed short int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned char func10955(unsigned long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: double
 */
extern bool func10956(signed int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern unsigned long int func10957(float param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern unsigned long int func10958(double param_0, float param_1, double param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern unsigned long int func10959(unsigned long long int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed int
 */
extern long double func10960(signed int param_0, signed char param_1, bool param_2, float param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed short int
 */
extern signed long int func10961(signed long int param_0, signed long int param_1, double param_2, float param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned short int
 */
extern unsigned short int func10962(signed long long int param_0, bool param_1, signed char param_2, bool param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed int
 */
extern unsigned char func10963(long double param_0, float param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern float func10964(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: double
 */
extern void proc10965(unsigned char param_0, signed short int param_1, signed long long int param_2, signed int param_3, double param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern double func10966(signed int param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern unsigned long long int func10967(float param_0, signed int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern void proc10968(signed long long int param_0, unsigned short int param_1, long double param_2, signed short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern void proc10969(unsigned long int param_0, bool param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern signed long int func10970(signed char param_0, signed char param_1, signed long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern void proc10971(unsigned short int param_0, float param_1, float param_2, double param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: float
 */
extern float func10972(signed short int param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern signed long int func10973(double param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern signed long int func10974(bool param_0, unsigned long int param_1, signed short int param_2, signed short int param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned long long int func10975(unsigned char param_0, signed short int param_1, signed long long int param_2, double param_3, bool param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: bool
 */
extern double func10976(double param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed long long int func10977(signed long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern void proc10978(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2, unsigned long int param_3, unsigned int param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: double
 */
extern long double func10979(double param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern signed long long int func10980(unsigned long long int param_0, signed int param_1, signed long int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: long double
 */
extern unsigned long int func10981(signed char param_0, signed char param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned int func10982(unsigned long int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed long long int func10983(signed char param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern signed long int func10984(unsigned short int param_0, double param_1, signed short int param_2, signed int param_3, signed short int param_4, bool param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern double func10985(signed long int param_0, signed long long int param_1, signed int param_2, float param_3, signed long long int param_4);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern bool func10986(signed char param_0, float param_1, signed long int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed short int func10987(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern void proc10988(double param_0, signed int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern unsigned int func10989(unsigned int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern void proc10990(unsigned int param_0, unsigned int param_1, long double param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned int func10991(signed short int param_0, signed int param_1, signed int param_2, bool param_3, float param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed short int func10992(signed short int param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern double func10993(unsigned char param_0, long double param_1, unsigned int param_2, unsigned int param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned int func10994(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned int func10995(signed int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: double
 */
extern signed long int func10996(signed long long int param_0, unsigned short int param_1, bool param_2, double param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern float func10997(signed long long int param_0, signed short int param_1, double param_2, unsigned long long int param_3);
/*
 * return type: array 6 unsigned int
 * param_0 type: unsigned int
 */
extern unsigned int * func10998(unsigned int param_0);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: float
 */
extern signed short int func10999(signed char param_0, unsigned char param_1, signed short int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed char
 */
extern bool func11000(signed long long int param_0, unsigned char param_1, long double param_2, unsigned int param_3, double param_4, signed char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func11001(long double param_0, float param_1, unsigned char param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern float func11002(double param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern signed long int func11003(bool param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern unsigned short int func11004(float param_0, signed int param_1, signed long long int param_2, signed long int param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed long int
 */
extern unsigned short int func11005(signed int param_0, signed char param_1, double param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern signed int func11006(signed long int param_0, signed int param_1, unsigned int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern float func11007(unsigned long int param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern signed long long int func11008(unsigned char param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: array 3 signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern signed long int * func11009(unsigned long long int param_0, bool param_1, bool param_2, double param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long int
 */
extern void proc11010(unsigned int param_0, unsigned char param_1, float param_2, signed long long int param_3, unsigned long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern unsigned long long int func11011(unsigned int param_0, unsigned int param_1, unsigned long int param_2, signed char param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern unsigned short int func11012(bool param_0, unsigned long int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned char func11013(double param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned int func11014(unsigned long int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern long double func11015(unsigned char param_0, unsigned int param_1, long double param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern unsigned int func11016(signed long long int param_0, unsigned int param_1, unsigned int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: float
 */
extern long double func11017(unsigned char param_0, signed int param_1, bool param_2, float param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern void proc11018(long double param_0, signed short int param_1, long double param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern void proc11019(signed short int param_0, unsigned char param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern float func11020(long double param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern long double func11021(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: float
 */
extern unsigned int func11022(signed char param_0, float param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern unsigned char func11023(double param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern bool func11024(float param_0, signed long long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern void proc11025(signed short int param_0, long double param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern signed char func11026(signed short int param_0, unsigned long int param_1, unsigned short int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc11027(unsigned char param_0, signed char param_1, long double param_2, unsigned long int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: array 2 unsigned short int
 * param_0 type: double
 * param_1 type: signed char
 */
extern unsigned short int * func11028(double param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed char func11029(signed short int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern bool func11030(unsigned short int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern signed int func11031(unsigned long int param_0, signed char param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: float
 */
extern bool func11032(float param_0, double param_1, float param_2, double param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern unsigned long int func11033(signed short int param_0, unsigned long long int param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed short int func11034(unsigned long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern signed char func11035(signed short int param_0, unsigned short int param_1, double param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed int func11036(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 */
extern void proc11037(signed short int param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern unsigned int func11038(signed char param_0, double param_1, signed short int param_2, signed char param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern unsigned int func11039(double param_0, unsigned long long int param_1, signed long long int param_2, signed int param_3, unsigned short int param_4, double param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern void proc11040(long double param_0, double param_1, unsigned long int param_2, signed char param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern void proc11041(long double param_0, bool param_1, signed short int param_2, unsigned long int param_3, signed int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern void proc11042(bool param_0, double param_1, signed short int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern unsigned long int func11043(long double param_0, signed long int param_1, signed short int param_2, signed char param_3, long double param_4);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern signed short int * func11044(unsigned long long int param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: array 1 signed short int
 * param_0 type: signed long long int
 */
extern signed short int * func11045(signed long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern unsigned short int func11046(unsigned long int param_0, signed short int param_1, double param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern bool func11047(unsigned short int param_0, bool param_1, unsigned short int param_2, unsigned long long int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern double func11048(unsigned int param_0, signed long int param_1, signed char param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned long long int func11049(unsigned long long int param_0, unsigned long long int param_1, signed int param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: double
 * param_3 type: double
 */
extern unsigned short int func11050(unsigned char param_0, float param_1, double param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern unsigned short int func11051(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern void proc11052(signed long long int param_0, signed long int param_1, signed char param_2, long double param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern void proc11053(unsigned int param_0, signed long int param_1, signed long long int param_2, unsigned int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: float
 */
extern void proc11054(unsigned short int param_0, long double param_1, float param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: double
 * param_2 type: double
 * param_3 type: float
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern double func11055(double param_0, double param_1, double param_2, float param_3, double param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern unsigned long long int func11056(signed long long int param_0, signed long int param_1, unsigned int param_2, unsigned long long int param_3, float param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern signed long long int func11057(signed char param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern signed long int func11058(double param_0, unsigned char param_1);
/*
 * return type: array 8 bool
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern bool * func11059(signed int param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern long double func11060(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern unsigned long long int func11061(signed short int param_0, double param_1, signed long int param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern unsigned short int func11062(signed int param_0, long double param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern long double func11063(unsigned short int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern unsigned char func11064(unsigned long int param_0, bool param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed long long int func11065(bool param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed long long int func11066(unsigned char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern void proc11067(signed char param_0, unsigned char param_1, unsigned long long int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed long int func11068(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern void proc11069(signed long long int param_0, signed long int param_1, signed int param_2, long double param_3, signed char param_4);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern signed short int * func11070(unsigned long long int param_0, signed long long int param_1, signed int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: array 3 signed short int
 */
extern signed short int * func11071();
/*
 * 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: signed char
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern signed long long int func11072(signed long long int param_0, unsigned int param_1, unsigned char param_2, signed char param_3, signed long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern void proc11073(long double param_0, signed char param_1, float param_2, unsigned int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern unsigned long long int func11074(unsigned char param_0, long double param_1, unsigned char param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern double func11075(unsigned long long int param_0, signed long int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern unsigned long long int func11076(unsigned long int param_0, bool param_1, signed long long int param_2, signed int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern unsigned short int func11077(unsigned char param_0, unsigned int param_1, unsigned long long int param_2, long double param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: long double
 */
extern unsigned long long int func11078(double param_0, signed int param_1, unsigned long long int param_2, signed short int param_3, float param_4, long double param_5);
/*
 * return type: array 4 bool
 * param_0 type: unsigned long long int
 */
extern bool * func11079(unsigned long long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: float
 */
extern unsigned short int func11080(signed char param_0, long double param_1, long double param_2, unsigned long int param_3, signed short int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: bool
 */
extern void proc11081(unsigned long int param_0, unsigned short int param_1, signed long int param_2, double param_3, signed int param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern signed char func11082(double param_0, unsigned int param_1, unsigned short int param_2, double param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern void proc11083(signed long long int param_0, signed int param_1, signed int param_2);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern double func11084(signed int param_0, unsigned short int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern double func11085(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern long double func11086(unsigned long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned int func11087(long double param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned short int func11088(double param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed short int func11089(bool param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed int
 */
extern unsigned int func11090(double param_0, bool param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed int
 */
extern float func11091(long double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern void proc11092(unsigned int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3, unsigned char param_4, double param_5);
/*
 * return type: array 5 long double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern long double * func11093(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern signed int func11094(long double param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned int func11095(double param_0, float param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned short int func11096(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern void proc11097(unsigned long long int param_0, signed char param_1, signed long int param_2);
/*
 * return type: array 6 signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed short int * func11098(signed long int param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern signed int func11099(unsigned long int param_0, signed long int param_1, signed int param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern double func11100(unsigned long long int param_0, signed int param_1, float param_2, unsigned long int param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed long int func11101(bool param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern float func11102(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern unsigned long int func11103(unsigned int param_0, signed long int param_1, signed int param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern float func11104(unsigned long long int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern bool func11105(long double param_0, 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: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern unsigned long int func11106(signed short int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern void proc11107(long double param_0, unsigned short int param_1, float param_2, unsigned short int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern signed long int func11108(signed char param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed short int func11109(signed short int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern signed short int func11110(signed char param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern unsigned long int func11111(float param_0, double param_1, long double param_2, bool param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern bool func11112(long double param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed short int
 */
extern signed long int func11113(unsigned int param_0, double param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern void proc11114(unsigned int param_0, signed short int param_1, signed char param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed char
 */
extern float func11115(unsigned char param_0, unsigned int param_1, bool param_2, signed char param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: float
 */
extern float func11116(unsigned int param_0, signed long int param_1, signed char param_2, unsigned long int param_3, float param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern void proc11117(unsigned short int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: double
 */
extern void proc11118(float param_0, signed long long int param_1, signed short int param_2, signed long long int param_3, double param_4, double param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern long double func11119(bool param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern void proc11120(unsigned short int param_0, long double param_1, signed char param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern void proc11121(signed int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern unsigned int func11122(signed int param_0, unsigned long int param_1, unsigned long long int param_2, float param_3, bool param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 */
extern unsigned int func11123(unsigned long int param_0, float param_1, unsigned int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: bool
 */
extern void proc11124(signed int param_0, signed long int param_1, signed long long int param_2, unsigned long long int param_3, float param_4, bool param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern void proc11125(long double param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern void proc11126(long double param_0, signed char param_1, signed char param_2, float param_3, signed long long int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern signed int func11127(signed char param_0, float param_1, signed short int param_2, signed short int param_3, signed char param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern void proc11128(unsigned char param_0, float param_1, unsigned long long int param_2, unsigned int param_3, double param_4, unsigned int param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern float func11129(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned short int func11130(float param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern signed short int func11131(unsigned long long int param_0, unsigned int param_1, unsigned long int param_2, bool param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern float func11132(unsigned long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: signed int
 */
extern float func11133(signed int param_0, long double param_1, signed char param_2, long double param_3, bool param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern unsigned char func11134(float param_0, signed long int param_1, signed long int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed long int func11135(signed long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern void proc11136(bool param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern signed long int func11137(signed int param_0, unsigned int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern long double func11138(unsigned int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern signed long int func11139(unsigned long long int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: float
 */
extern void proc11140(unsigned short int param_0, unsigned int param_1, signed short int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern unsigned long int func11141(bool param_0, signed long long int param_1, signed short int param_2, bool param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern void proc11142(signed short int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern signed long int func11143(unsigned short int param_0, signed long int param_1, unsigned int param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern void proc11144(signed long int param_0, long double param_1, signed long long int param_2, long double param_3, bool param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern void proc11145(signed short int param_0, long double param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: double
 */
extern void proc11146(signed long int param_0, unsigned int param_1, signed long long int param_2, double param_3, double param_4);
/*
 * return type: signed short int
 * 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
 */
extern signed short int func11147(signed short int param_0, signed long long int param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern bool func11148(signed long int param_0, signed int param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: long double
 */
extern signed short int func11149(unsigned char param_0, long double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: float
 */
extern void proc11150(float param_0, signed long long int param_1, unsigned long int param_2, signed short int param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern void proc11151(signed int param_0, signed long long int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern signed int func11152(unsigned char param_0, signed long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern void proc11153(signed char param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern void proc11154(signed long int param_0, signed long int param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned int func11155(unsigned long long int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern void proc11156(signed short int param_0, unsigned int param_1, signed long long int param_2, signed long int param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern unsigned short int func11157(signed char param_0, signed short int param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern signed long int func11158(unsigned long int param_0, long double param_1, unsigned char param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed short int func11159(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern void proc11160(bool param_0, unsigned char param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern void proc11161(bool param_0, unsigned long long int param_1, signed long long int param_2, signed long int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: signed int
 */
extern signed char func11162(signed short int param_0, unsigned short int param_1, long double param_2, unsigned long int param_3, double param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern bool func11163(unsigned long long int param_0, signed short int param_1, unsigned long long int param_2, long double param_3, long double param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern void proc11164(unsigned short int param_0, signed short int param_1, unsigned int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * 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 int
 * param_4 type: unsigned int
 */
extern signed long long int func11165(signed short int param_0, long double param_1, unsigned long long int param_2, unsigned int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: bool
 */
extern void proc11166(float param_0, signed long long int param_1, long double param_2, signed long int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern signed char func11167(signed long long int param_0, signed short int param_1, unsigned int param_2, signed int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern void proc11168(unsigned long long int param_0, double param_1, double param_2, double param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern signed long long int func11169(unsigned short int param_0, unsigned int param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern signed char func11170(float param_0, unsigned int param_1, double param_2, bool param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern float func11171(unsigned int param_0, unsigned short int param_1, unsigned int param_2, double param_3, double param_4, unsigned int param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern bool func11172(bool param_0, long double param_1, signed long long int param_2, unsigned char param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern unsigned short int func11173(unsigned short int param_0, signed char param_1, bool param_2, unsigned int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: array 2 bool
 * param_0 type: signed int
 * param_1 type: long double
 */
extern bool * func11174(signed int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern signed long long int func11175(float param_0, double param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: array 2 bool
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern bool * func11176(unsigned int param_0, unsigned short int param_1);
/*
 * return type: array 2 bool
 */
extern bool * func11177();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern unsigned long long int func11178(unsigned long int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern unsigned char func11179(signed char param_0, double param_1, signed char param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern unsigned char func11180(signed int param_0, float param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed long long int func11181(signed int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern signed short int func11182(unsigned long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern void proc11183(unsigned short int param_0, float param_1, signed long int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern signed char func11184(bool param_0, signed int param_1, double param_2, signed long int param_3, signed long int param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern long double func11185(signed long long int param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern long double func11186(signed char param_0, double param_1, signed short int param_2, unsigned char param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern unsigned long long int func11187(signed short int param_0, unsigned long long int param_1, signed long int param_2, signed int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern signed short int func11188(unsigned char param_0, unsigned int param_1, float param_2, signed long int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern void proc11189(unsigned int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern signed int func11190(unsigned long int param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed int func11191(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned long int func11192(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned short int func11193(float param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: float
 */
extern signed char func11194(float param_0, float param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: float
 * param_3 type: double
 * param_4 type: long double
 */
extern bool func11195(long double param_0, float param_1, float param_2, double param_3, long double param_4);
/*
 * return type: array 6 signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed short int * func11196(signed short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern void proc11197(unsigned char param_0, unsigned long long int param_1, signed int param_2, double param_3, unsigned int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern unsigned long int func11198(long double param_0, float param_1, unsigned short int param_2, signed char param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern void proc11199(unsigned short int param_0, signed short int param_1, unsigned int param_2, signed short int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: float
 */
extern float func11200(signed long long int param_0, signed short int param_1, bool param_2, signed long int param_3, bool param_4, float param_5);
/*
 * return type: array 4 bool
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern bool * func11201(float param_0, float param_1, unsigned long long int param_2, bool param_3, signed char param_4);
/*
 * return type: array 4 unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern unsigned char * func11202(signed short int param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern unsigned short int func11203(long double param_0, unsigned long long int param_1, bool param_2, signed int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern void proc11204(signed char param_0, signed long int param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: float
 */
extern unsigned short int func11205(unsigned long int param_0, signed long int param_1, signed long long int param_2, signed short int param_3, long double param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned long int
 */
extern unsigned short int func11206(float param_0, float param_1, bool param_2, signed char param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern void proc11207(unsigned char param_0, double param_1, unsigned int param_2, double param_3);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern double func11208(float param_0, long double param_1, long double param_2, unsigned short int param_3, signed int param_4, long double param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern double func11209(unsigned long int param_0, unsigned long int param_1, unsigned long long int param_2, double param_3, unsigned long int param_4, bool param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern unsigned char func11210(unsigned char param_0, signed short int param_1, signed int param_2, bool param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern unsigned char func11211(unsigned int param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: bool
 */
extern unsigned char func11212(unsigned short int param_0, signed long int param_1, signed char param_2, signed char param_3, bool param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern double func11213(double param_0, unsigned int param_1, unsigned short int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern unsigned long long int func11214(signed long long int param_0, signed long int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: double
 */
extern unsigned long long int func11215(double param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern void proc11216(unsigned char param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: array 1 unsigned char
 * param_0 type: unsigned short int
 */
extern unsigned char * func11217(unsigned short int param_0);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned long long int func11218(float param_0, unsigned long int param_1, unsigned char param_2, unsigned char param_3, unsigned long long int param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 */
extern unsigned char func11219(long double param_0, unsigned long int param_1, signed int param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern unsigned long int func11220(signed long int param_0, long double param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern bool func11221(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: bool
 */
extern unsigned long int func11222(signed short int param_0, signed long long int param_1, signed int param_2, long double param_3, signed char param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern signed long long int func11223(signed char param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: float
 */
extern signed long int func11224(signed char param_0, float param_1, unsigned long long int param_2, long double param_3, long double param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern signed long int func11225(signed long int param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: bool
 */
extern unsigned char func11226(bool param_0, bool param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned int func11227(signed long long int param_0, signed short int param_1, signed short int param_2, float param_3, unsigned long long int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern signed int func11228(bool param_0, long double param_1, signed long int param_2, bool param_3, unsigned short int param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern signed long long int func11229(signed long int param_0, unsigned short int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern void proc11230(unsigned short int param_0, unsigned long long int param_1, signed int param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed int
 */
extern signed long long int func11231(float param_0, bool param_1, long double param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed int func11232(double param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed long long int func11233(signed short int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: bool
 */
extern void proc11234(bool param_0, unsigned char param_1, signed int param_2, unsigned int param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern unsigned short int func11235(unsigned short int param_0, unsigned long long int param_1, unsigned short int param_2, double param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern unsigned char func11236(unsigned char param_0, unsigned long int param_1, signed long long int param_2, unsigned long long int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned short int func11237(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: bool
 */
extern unsigned char func11238(unsigned long int param_0, long double param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern unsigned long int func11239(signed char param_0, signed char param_1, unsigned int param_2, double param_3, signed char param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func11240(signed short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern void proc11241(signed char param_0, signed long long int param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned long int func11242(signed long int param_0, signed int param_1, long double param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed short int func11243(double param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern unsigned short int func11244(unsigned long long int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern unsigned int func11245(signed long long int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern double func11246(signed int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern float func11247(unsigned int param_0, unsigned short int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: float
 */
extern signed char func11248(signed long int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern long double func11249(unsigned char param_0, unsigned short int param_1);
/*
 * return type: array 2 signed char
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed char * func11250(signed short int param_0, unsigned char param_1);
/*
 * return type: array 2 signed char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern signed char * func11251(signed char param_0, unsigned long long int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: array 2 signed char
 * param_0 type: signed short int
 */
extern signed char * func11252(signed short int param_0);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed char
 */
extern unsigned char func11253(float param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed char
 */
extern void proc11254(double param_0, float param_1, signed char param_2);
/*
 * 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: unsigned char
 * param_5 type: unsigned char
 */
extern void proc11255(signed int param_0, long double param_1, signed long int param_2, unsigned long long int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern signed char func11256(unsigned char param_0, unsigned char param_1, signed char param_2, signed short int param_3, signed char param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern float func11257(unsigned long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern void proc11258(signed long int param_0, signed char param_1, signed short int param_2, bool param_3, unsigned short int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed long int func11259(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed int
 */
extern unsigned char func11260(signed long int param_0, signed long int param_1, double param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern signed long int func11261(unsigned char param_0, long double param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern signed long int func11262(unsigned char param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern long double func11263(signed long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern void proc11264(long double param_0, float param_1, signed long int param_2, signed short int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern void proc11265(long double param_0, unsigned short int param_1, double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed short int func11266(unsigned short int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern bool func11267(long double param_0, signed char param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: array 7 unsigned long int
 */
extern unsigned long int * func11268();
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern void proc11269(unsigned short int param_0, unsigned long long int param_1, signed long long int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed char func11270(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned long long int func11271(double param_0, float param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed int func11272(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned char func11273(float param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern void proc11274(unsigned int param_0, unsigned short int param_1, signed long int param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern unsigned long int func11275(unsigned short int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: array 1 signed short int
 * param_0 type: double
 */
extern signed short int * func11276(double param_0);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed long long int func11277(unsigned char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern void proc11278(unsigned short int param_0, signed long long int param_1, unsigned long long int param_2, bool param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern void proc11279(double param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed short int
 */
extern void proc11280(bool param_0, float param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern unsigned int func11281(signed long long int param_0, unsigned long long int param_1, unsigned long int param_2, signed int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern bool func11282(signed char param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern void proc11283(unsigned long int param_0, unsigned long long int param_1, signed long long int param_2, signed long long int param_3, signed int param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern unsigned long int func11284(float param_0, unsigned short int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern long double func11285(unsigned long int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: long double
 */
extern unsigned long long int func11286(unsigned long long int param_0, float param_1, unsigned short int param_2, float param_3, signed long int param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern unsigned long long int func11287(unsigned long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern void proc11288(unsigned int param_0, unsigned int param_1, unsigned long int param_2, unsigned int param_3, unsigned int param_4, signed char param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern long double func11289(unsigned short int param_0, unsigned long int param_1, float param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern bool func11290(unsigned char param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern unsigned short int func11291(double param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern void proc11292(bool param_0, bool param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern signed int func11293(unsigned char param_0, unsigned char param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern void proc11294(float param_0, signed int param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned char func11295(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern unsigned char func11296(signed char param_0, signed long long int param_1, unsigned short int param_2, unsigned int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern void proc11297(signed int param_0, signed int param_1, bool param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed int func11298(signed char param_0, unsigned long long 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: float
 */
extern signed long int func11299(signed long long int param_0, unsigned long long int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern void proc11300(signed short int param_0, unsigned char param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern float func11301(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern float func11302(signed long long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned short int func11303(signed int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern void proc11304(unsigned short int param_0, signed short int param_1, float param_2, unsigned int param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned int func11305(signed short int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed int func11306(bool param_0, unsigned int param_1);
/*
 * return type: array 1 double
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern double * func11307(signed short int 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 char
 */
extern void proc11308(unsigned long int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern signed int func11309(signed char param_0, double param_1, float param_2, unsigned long int param_3);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern signed char func11310(bool param_0, double param_1, long double param_2, float param_3, signed int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern void proc11311(float param_0, float param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned char func11312(unsigned long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: signed char
 */
extern void proc11313(signed char param_0, double param_1, signed char param_2, unsigned long long int param_3, long double param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern signed long int func11314(signed int param_0, signed short int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: long double
 */
extern unsigned long long int func11315(long double param_0, signed int param_1, signed char param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern long double func11316(unsigned char param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern float func11317(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern unsigned short int func11318(signed long long int param_0, long double param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern void proc11319(double param_0, unsigned short int param_1, signed int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: signed char
 */
extern signed short int func11320(unsigned int param_0, signed long long int param_1, float param_2, long double param_3, signed char param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed short int func11321(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func11322(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern unsigned long long int func11323(unsigned int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: unsigned long int
 */
extern signed short int func11324(signed short int param_0, float param_1, bool param_2, signed long int param_3, signed int param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern signed int func11325(long double param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern signed long long int func11326(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern unsigned int func11327(unsigned long long int param_0, signed int param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed short int func11328(signed short int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern long double func11329(signed int param_0, signed long int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern unsigned int func11330(double param_0, signed int param_1, long double param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned int func11331(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed char func11332(unsigned short int param_0, signed long int param_1, unsigned short int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: array 9 signed char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern signed char * func11333(unsigned int param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func11334(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern unsigned char func11335(unsigned short int param_0, float param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func11336(signed long 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 int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern unsigned long int func11337(unsigned long long int param_0, signed int param_1, signed long int param_2, signed int param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: array 2 signed long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed char
 */
extern signed long int * func11338(float param_0, signed char param_1, long double param_2, double param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern signed char func11339(signed long long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern void proc11340(long double param_0, unsigned short int param_1, unsigned int param_2, signed int param_3, long double param_4, signed long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern unsigned long int func11341(signed char param_0, signed char param_1, unsigned int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern signed short int func11342(signed long int param_0, unsigned char param_1, unsigned long int param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 */
extern signed long int func11343(long double param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed int func11344(bool param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern unsigned long long int func11345(unsigned int param_0, float param_1, signed short int param_2, bool param_3);
/*
 * return type: array 8 bool
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern bool * func11346(signed long int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern float func11347(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern signed long int func11348(signed long long int param_0, signed int param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern unsigned char func11349(signed int param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: bool
 */
extern signed char func11350(unsigned long long int param_0, signed int param_1, signed long long int param_2, signed long int param_3, double param_4, bool param_5);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern float func11351(unsigned int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern float func11352(unsigned long long int param_0, signed char param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern unsigned short int func11353(signed char param_0, signed long int param_1, float param_2, unsigned long int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: long double
 */
extern unsigned long long int func11354(signed long int param_0, signed long long int param_1, unsigned long int param_2, float param_3, long double param_4, long double param_5);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern float func11355(long double param_0, unsigned char param_1, double param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: array 9 bool
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern bool * func11356(bool param_0, unsigned long int param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed char func11357(signed char param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned short int func11358(signed short int param_0, signed long long int param_1);
/*
 * return type: array 6 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern unsigned short int * func11359(unsigned long long int param_0, float param_1, bool param_2, signed long int param_3);
/*
 * return type: array 2 array 6 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern unsigned short int * * func11360(unsigned long long int param_0, signed int param_1, unsigned int param_2, unsigned short int param_3, double param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern double func11361(bool param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: double
 */
extern float func11362(unsigned short int param_0, signed long int param_1, signed int param_2, float param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned short int func11363(signed char param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: long double
 */
extern unsigned char func11364(unsigned int param_0, signed char param_1, signed char param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern signed short int func11365(bool param_0, float param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern bool func11366(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed long int func11367(signed long long int param_0, signed char param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern signed int func11368(float param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: double
 */
extern signed int func11369(float param_0, double param_1);
/*
 * return type: array 2 float
 * param_0 type: long double
 */
extern float * func11370(long double param_0);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern signed long int func11371(long double param_0, double param_1, double param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * 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: float
 */
extern unsigned int func11372(unsigned long long int param_0, signed char param_1, unsigned long long int param_2, long double param_3, float param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern signed long int func11373(bool param_0, signed long long int param_1, signed char param_2, signed long long int param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern unsigned char func11374(long double param_0, unsigned long int param_1, signed int param_2, long double param_3, unsigned char param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern unsigned long int func11375(signed long long int param_0, signed char param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern unsigned long int func11376(signed long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern void proc11377(unsigned int param_0, unsigned int param_1, signed long int param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed short int func11378(signed short int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: unsigned long long int
 */
extern unsigned int func11379(unsigned char param_0, signed short int param_1, signed long int param_2, double param_3, float param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern signed int func11380(signed long int param_0, unsigned long int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned char func11381(signed long long int param_0, float param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern unsigned int func11382(signed long long 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: unsigned long int
 * param_2 type: signed long int
 */
extern unsigned long int func11383(unsigned short int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern bool func11384(unsigned short int param_0, signed int param_1);
/*
 * return type: array 6 float
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern float * func11385(signed long long int param_0, signed short int param_1, unsigned int param_2, unsigned long int param_3, float param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern unsigned char func11386(float param_0, float param_1, long double param_2, unsigned long long int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern bool func11387(unsigned int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern signed long int func11388(unsigned long long int param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern signed long int func11389(signed int param_0, bool param_1, unsigned int param_2, unsigned int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern signed long int func11390(unsigned char param_0, bool param_1, float param_2, float param_3, signed long int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern signed short int func11391(unsigned short int param_0, signed long int param_1, long double param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern unsigned long long int func11392(double param_0, signed int param_1, signed char param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: array 9 unsigned short int
 */
extern unsigned short int * func11393();
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned short int func11394(unsigned long int param_0, signed char param_1);
/*
 * return type: array 1 signed char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern signed char * func11395(unsigned int param_0, signed int param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern signed long long int func11396(double param_0, unsigned char param_1, signed long int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: long double
 */
extern signed long long int func11397(float param_0, double param_1, signed short int param_2, float param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern double func11398(signed int param_0, unsigned short int param_1);
/*
 * return type: array 4 signed long int
 */
extern signed long int * func11399();
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern float func11400(unsigned long long int param_0, unsigned int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern signed int func11401(unsigned char param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 */
extern signed short int * func11402(unsigned long int param_0, signed short int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern void proc11403(unsigned long int param_0, double param_1, unsigned long int param_2, unsigned long int param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: array 7 signed char
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed char * func11404(signed int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern double func11405(long double param_0, float param_1, bool param_2, long double param_3, signed long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc11406(signed long long int param_0, unsigned short int param_1, bool param_2, signed int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern void proc11407(signed int param_0, signed long int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern signed short int func11408(bool param_0, unsigned char param_1, unsigned long int param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: double
 */
extern unsigned short int func11409(signed short int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: float
 */
extern unsigned short int func11410(bool param_0, unsigned char param_1, unsigned char param_2, double param_3, float param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern bool func11411(signed long long int param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned long int func11412(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern unsigned char func11413(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern signed long int func11414(unsigned int param_0, unsigned int param_1, unsigned short int param_2, signed int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern signed char func11415(unsigned char param_0, double param_1, signed long long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 */
extern void proc11416(bool param_0, signed char param_1, long double param_2, unsigned long int param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern long double func11417(signed short int param_0, signed int param_1, signed long long int param_2, signed short int param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern long double func11418(long double param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: bool
 */
extern unsigned short int func11419(float param_0, signed char param_1, unsigned short int param_2, unsigned int param_3, bool param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc11420(unsigned long long int param_0, unsigned long long int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern void proc11421(double param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern unsigned long long int func11422(signed long int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: double
 */
extern signed long long int func11423(signed char param_0, unsigned char param_1, unsigned char param_2, float param_3, double param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern void proc11424(unsigned short int param_0, signed short int param_1, signed short int param_2, float param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern signed char func11425(signed int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern long double func11426(unsigned int param_0, signed short int param_1, signed int param_2, bool param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern long double func11427(signed int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern bool func11428(signed int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern float func11429(double param_0, unsigned int param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern double func11430(double param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern float func11431(signed short int param_0, long double param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed char func11432(unsigned short int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern signed long long int func11433(bool param_0, signed long long int param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern void proc11434(signed short int param_0, float param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern signed short int func11435(double param_0, unsigned int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern void proc11436(double param_0, unsigned int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern void proc11437(unsigned char param_0, signed long long int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern unsigned short int func11438(signed short int param_0, bool param_1, signed short int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned short int func11439(unsigned char param_0, double param_1, double param_2, unsigned short int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: signed short int
 */
extern bool func11440(unsigned long int param_0, signed long int param_1, double param_2, signed int param_3, double param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern double func11441(signed long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned long long int func11442(float param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern unsigned long long int func11443(signed long int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern signed long long int func11444(unsigned short int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern unsigned char func11445(unsigned int param_0, signed short int param_1, unsigned short int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern unsigned char func11446(bool param_0, long double param_1, signed int param_2, unsigned int param_3);
/*
 * return type: array 6 signed short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed short int * func11447(long double param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: double
 */
extern float func11448(unsigned char param_0, float param_1, signed long long int param_2, signed long int param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed short int
 */
extern unsigned char func11449(signed short int param_0, float param_1, signed short int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: double
 */
extern unsigned char func11450(signed long long int param_0, unsigned short int param_1, bool param_2, bool param_3, double param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern bool func11451(signed long int param_0, signed short int param_1, unsigned short int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: float
 */
extern float func11452(signed long long int param_0, bool param_1, unsigned long long int param_2, signed long long int param_3, long double param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern signed long int func11453(unsigned short int param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: bool
 */
extern unsigned short int func11454(signed char param_0, unsigned int param_1, long double param_2, signed char param_3, bool param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed int
 */
extern void proc11455(unsigned short int param_0, signed short int param_1, bool param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern signed short int func11456(signed long int param_0, bool param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern unsigned long long int func11457(unsigned int param_0, float param_1, unsigned char param_2, unsigned char param_3, unsigned short int param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern signed int func11458(unsigned long int param_0, signed int param_1, unsigned short int param_2, signed int param_3, bool param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern unsigned long int func11459(signed int param_0, signed long long int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern signed long long int func11460(bool param_0, signed long long int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern signed long long int func11461(float param_0, double param_1, float param_2, signed char param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern signed long int func11462(unsigned long long int param_0, double param_1, unsigned long int param_2, signed int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed long int func11463(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned long int func11464(signed long long int param_0, unsigned char param_1, signed int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern void proc11465(signed int param_0, unsigned long int param_1, float param_2, unsigned short int param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: long double
 */
extern signed char func11466(double param_0, signed short int param_1, double param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern signed long long int func11467(bool param_0, unsigned short int param_1, signed char param_2, bool param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: signed char
 * param_5 type: bool
 */
extern unsigned long int func11468(signed int param_0, signed long long int param_1, signed int param_2, long double param_3, signed char param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern long double func11469(double param_0, unsigned char param_1, unsigned short int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern unsigned char func11470(bool param_0, signed char param_1, unsigned char param_2, unsigned int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 */
extern unsigned long int func11471(unsigned long int param_0, double param_1, signed short int param_2, unsigned long int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern void proc11472(double param_0, unsigned int param_1, signed long int param_2, unsigned char param_3, signed short int param_4, signed int param_5);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int * func11473(signed long int param_0);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern bool func11474(float param_0, signed long long int param_1, signed long long int param_2, double param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern signed int func11475(signed int param_0, unsigned int param_1, signed char param_2, double param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned long long int func11476(float param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern unsigned long int func11477(unsigned long int param_0, signed long int param_1, unsigned long int param_2, signed char param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern unsigned int func11478(unsigned int param_0, signed int param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned char func11479(signed long int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern long double func11480(signed long int param_0, double param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern long double func11481(long double param_0, double param_1, unsigned long int param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern double func11482(signed int param_0, unsigned long int param_1, signed short int param_2, unsigned int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern unsigned long long int func11483(unsigned short int param_0, unsigned short int param_1, long double param_2, unsigned int param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern void proc11484(unsigned long int param_0, unsigned long 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: unsigned long int
 * param_3 type: unsigned long long int
 */
extern void proc11485(signed short int param_0, signed long long int param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern unsigned long int func11486(float param_0, long double param_1, unsigned char param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern unsigned long int func11487(unsigned long int param_0, double param_1, unsigned long int param_2, long double param_3, signed short int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern void proc11488(signed short int param_0, long double param_1, unsigned char param_2, long double param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern signed char func11489(signed char param_0, bool param_1, unsigned char param_2, signed int param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern signed char func11490(signed long int param_0, double param_1, signed short int param_2, unsigned short int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern void proc11491(signed int param_0, unsigned long long int param_1, unsigned char param_2, signed long long int param_3, long double param_4, signed short int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned int func11492(unsigned long long int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern unsigned short int func11493(signed char param_0, unsigned char param_1, signed long int param_2, unsigned char param_3, float param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern void proc11494(unsigned char param_0, unsigned int param_1, signed long long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern void proc11495(unsigned long int param_0, unsigned long int param_1, unsigned int param_2, unsigned long long int param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern void proc11496(long double param_0, unsigned long long int param_1, long double param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: unsigned char
 */
extern signed char func11497(unsigned long int param_0, unsigned char param_1, signed long long int param_2, bool param_3, float param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern signed long int func11498(signed char param_0, signed int param_1, unsigned long long int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: double
 */
extern float func11499(float param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern unsigned int func11500(long double param_0, signed char param_1, signed long int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: double
 */
extern signed long int func11501(unsigned long int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: signed short int
 */
extern signed char func11502(signed long int param_0, unsigned int param_1, unsigned int param_2, bool param_3, double param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: double
 */
extern unsigned long int func11503(unsigned long long int param_0, unsigned long int param_1, signed int param_2, unsigned long long int param_3, double param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern unsigned long int func11504(unsigned long long int param_0, unsigned int param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern unsigned char func11505(signed long long int param_0, unsigned int param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: bool
 */
extern signed long int func11506(long double param_0, double param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc11507(signed long long int param_0, unsigned long long int param_1, unsigned int param_2, signed char param_3, signed int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed short int
 */
extern unsigned int func11508(unsigned long int param_0, unsigned long int param_1, double param_2, double param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: double
 */
extern unsigned long int func11509(signed int param_0, float param_1, unsigned long int param_2, unsigned long int param_3, signed short int param_4, double param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed long int
 */
extern unsigned short int func11510(unsigned char param_0, float param_1, double param_2, double param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern unsigned long long int func11511(unsigned long long int param_0, unsigned long int param_1, bool param_2, signed long int param_3, unsigned short int param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern bool func11512(unsigned short int param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern unsigned short int func11513(long double param_0, unsigned long long int param_1, bool param_2, unsigned int param_3, signed long long int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: long double
 */
extern signed int func11514(unsigned int param_0, unsigned long int param_1, float param_2, bool param_3, signed int param_4, long double param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern unsigned short int func11515(signed long long int param_0, signed long long int param_1, signed int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed int
 */
extern signed short int func11516(float param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern signed int func11517(long double param_0, signed char param_1, unsigned char param_2, bool param_3, long double param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed int func11518(double param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern double func11519(signed long long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern unsigned short int func11520(signed long long int param_0, signed char param_1, unsigned long long int param_2, signed char param_3, signed int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: float
 */
extern void proc11521(bool param_0, long double param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern unsigned int func11522(float param_0, signed short int param_1, float param_2, signed int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern long double func11523(bool param_0, long double param_1, unsigned int param_2, unsigned char param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern signed long int func11524(unsigned char param_0, unsigned char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern void proc11525(double param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern unsigned long long int func11526(unsigned short int param_0, float param_1, unsigned short int param_2, float param_3, signed int param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: double
 */
extern unsigned long int func11527(signed long long int param_0, signed char param_1, signed long int param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern signed long int func11528(double param_0, long double param_1, signed long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern bool func11529(bool param_0, unsigned int param_1, unsigned long int param_2, unsigned char param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned short int func11530(float param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern void proc11531(float param_0, long double param_1, double param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func11532(double param_0, double param_1, unsigned int param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern void proc11533(signed short int param_0, bool param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed short int
 */
extern void proc11534(unsigned int param_0, unsigned long long int param_1, signed long int param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern float func11535(float param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern bool func11536(signed char param_0, unsigned char param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned short int func11537(double 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 int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern unsigned long long int func11538(signed long int param_0, float param_1, float param_2, unsigned short int param_3, float param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned int func11539(signed char param_0, unsigned short int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: pointer unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern unsigned int * func11540(unsigned int param_0, unsigned int param_1, signed long int param_2, unsigned long int param_3, double param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: long double
 */
extern unsigned long long int func11541(unsigned int param_0, signed long int param_1, bool param_2, signed short int param_3, long double param_4, long double param_5);
/*
 * 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: long double
 * param_4 type: bool
 */
extern void proc11542(signed long long int param_0, signed long long int param_1, long double param_2, long double param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed long int
 */
extern unsigned int func11543(unsigned int param_0, float param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: float
 */
extern float func11544(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: signed char
 */
extern void proc11545(signed char param_0, unsigned long int param_1, unsigned short int param_2, signed long long int param_3, double param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 */
extern signed char func11546(signed int param_0, float param_1, unsigned short int param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned long int func11547(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned long int func11548(unsigned long long int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: long double
 */
extern signed short int func11549(unsigned long int param_0, double param_1, long double param_2);
/*
 * return type: array 6 signed char
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed char * func11550(signed int param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern signed short int func11551(signed short int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern signed short int func11552(signed short int param_0, signed short int param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern unsigned short int func11553(signed long long int param_0, signed int param_1, bool param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned short int func11554(unsigned int param_0, bool param_1, signed long int param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern signed long int func11555(unsigned long int param_0, signed char param_1, signed int param_2, float param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern void proc11556(signed short int param_0, unsigned long long int param_1, signed int param_2, unsigned long int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern void proc11557(unsigned short int param_0, float param_1, signed int param_2, signed long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern bool func11558(unsigned long long int param_0, signed short int param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern void proc11559(signed long int param_0, float param_1, bool param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern unsigned long long int func11560(unsigned long long int param_0, unsigned long long int param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: array 3 signed short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern signed short int * func11561(float param_0, unsigned long long int param_1, signed int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: double
 */
extern bool func11562(signed char param_0, unsigned short int param_1, signed long long int param_2, unsigned int param_3, signed long int param_4, double param_5);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: double
 */
extern bool func11563(signed char param_0, double param_1);
/*
 * return type: void
 * 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: signed short int
 */
extern void proc11564(unsigned long int param_0, unsigned long int param_1, unsigned long int param_2, signed int param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern signed int func11565(unsigned short int param_0, float param_1, signed char param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern unsigned long int func11566(float param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned short int
 */
extern unsigned short int func11567(signed long int param_0, float param_1, unsigned long int param_2, unsigned long long int param_3, signed long long int param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern signed long int func11568(bool param_0, signed int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern signed long long int func11569(unsigned char param_0, unsigned long int param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern float func11570(unsigned int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern unsigned long int func11571(signed long long int param_0, unsigned int param_1, unsigned short int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern unsigned short int func11572(long double param_0, float param_1, signed short int param_2, double param_3, unsigned long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern void proc11573(signed int param_0, signed long int param_1, signed long int param_2, double param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned long int func11574(unsigned short int param_0, signed short int param_1, long double param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed long int func11575(signed long long int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern signed int func11576(signed short int param_0, signed long long int param_1, double param_2, float param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern unsigned char func11577(unsigned char param_0, signed char param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern signed long long int func11578(signed int param_0, float param_1, signed long long int param_2, double param_3, signed long long int param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned char func11579(unsigned char param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern bool func11580(unsigned long int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern bool func11581(unsigned char param_0, signed short int param_1, signed long int param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned short int
 */
extern signed int func11582(long double param_0, signed long long int param_1, long double param_2, signed int param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern unsigned char func11583(unsigned char param_0, unsigned long long int param_1, double param_2, unsigned short int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern bool func11584(unsigned long int param_0, signed int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed int
 */
extern signed char func11585(signed long long int param_0, unsigned int param_1, bool param_2, signed int param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern double func11586(bool param_0, double param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: signed long int
 */
extern double func11587(float param_0, float param_1, unsigned char param_2, signed int param_3, signed long int param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern signed int func11588(unsigned long long int param_0, signed int param_1, double param_2, unsigned short int param_3);
/*
 * 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: float
 */
extern void proc11589(signed long int param_0, bool param_1, signed int param_2, signed short int param_3, float param_4);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern float func11590(signed int param_0, unsigned long long int param_1, signed long int param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern signed long long int func11591(signed long int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: bool
 */
extern signed short int func11592(unsigned long long int param_0, unsigned char param_1, unsigned int param_2, signed int param_3, double param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: long double
 */
extern signed char func11593(signed int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed int
 */
extern signed char func11594(signed int param_0, unsigned short int param_1, bool param_2, signed int param_3);
/*
 * return type: array 2 signed int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern signed int * func11595(long double param_0, signed long long int param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern bool func11596(unsigned long int param_0, signed char param_1, signed long long int param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed long long int func11597(signed int param_0, signed short int param_1);
/*
 * return type: array 2 signed int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed int * func11598(unsigned char param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern signed long int func11599(unsigned short int param_0, long double param_1, signed char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern signed long int func11600(unsigned char param_0, long double param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern long double func11601(unsigned int param_0, signed long long int param_1, signed char param_2, signed int param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: bool
 */
extern unsigned long long int func11602(signed long int param_0, float param_1, bool param_2, bool param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: float
 */
extern void proc11603(float param_0, signed char param_1, unsigned int param_2, unsigned char param_3, float param_4);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func11604();
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: signed char
 */
extern unsigned short int func11605(unsigned long long int param_0, bool param_1, unsigned short int param_2, bool param_3, long double param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern signed short int func11606(signed long long int param_0, signed long int param_1, unsigned char param_2, signed int param_3, signed int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern signed short int func11607(float param_0, signed long int param_1, bool param_2, bool param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern void proc11608(unsigned int param_0, unsigned long int param_1, double param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern bool func11609(unsigned int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern double func11610(unsigned int param_0, signed long int param_1, long double param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern void proc11611(unsigned long long int param_0, unsigned int param_1, bool param_2, signed short int param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: long double
 */
extern signed long long int func11612(bool param_0, long double param_1, signed char param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern long double func11613(bool param_0, unsigned long 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 int
 * param_3 type: signed short int
 */
extern void proc11614(signed long long int param_0, unsigned long long int param_1, unsigned 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: double
 * param_3 type: long double
 */
extern signed short int func11615(signed long long int param_0, unsigned long int param_1, double param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern bool func11616(unsigned long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed long int
 */
extern void proc11617(unsigned char param_0, signed int param_1, long double param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern long double func11618(unsigned long long int param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned long int func11619(double param_0, long double param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern long double func11620(signed long long int param_0, signed long long int param_1, long double param_2, unsigned short int param_3, unsigned long int param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern signed long int func11621(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned int func11622(signed int param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: long double
 */
extern double func11623(bool param_0, signed long int param_1, signed char param_2, float param_3, long double param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern void proc11624(float param_0, signed long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern signed long int func11625(bool param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern signed long int func11626(float param_0, double param_1, double param_2, bool param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern long double func11627(unsigned short int param_0, signed long int param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed long int func11628(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern signed long int func11629(unsigned long long int param_0, bool param_1, unsigned long long int param_2, signed int param_3, signed int param_4, bool param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed int func11630(long double param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern void proc11631(signed long long int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: double
 */
extern void proc11632(signed short int param_0, signed char param_1, float param_2, double param_3);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned short int
 */
extern long double func11633(signed char param_0, unsigned long long int param_1, signed short int param_2, bool param_3, unsigned short int param_4);
/*
 * return type: array 2 signed short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern signed short int * func11634(signed long int param_0, signed char param_1, unsigned int param_2, unsigned int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern signed long int func11635(unsigned long int param_0, signed long int param_1, long double param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern void proc11636(unsigned short int param_0, long double param_1, unsigned long long int param_2, signed char param_3, signed short int param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern unsigned short int func11637(long double param_0, unsigned int param_1, double param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern signed short int func11638(unsigned long int param_0, unsigned long long int param_1, signed int param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned int
 */
extern unsigned long int func11639(unsigned int param_0, long double param_1, double param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern void proc11640(long double param_0, unsigned int param_1, signed int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned int func11641(unsigned char param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern double func11642(signed int param_0, unsigned long int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern unsigned long long int func11643(signed char param_0, signed long long int param_1, unsigned long int param_2, unsigned long long int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern unsigned int func11644(bool param_0, signed long int param_1, signed long long int param_2, long double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern unsigned long int func11645(signed int param_0, signed char param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: bool
 */
extern unsigned long int func11646(unsigned long int param_0, signed long long int param_1, unsigned int param_2, long double param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed short int
 */
extern signed long int func11647(unsigned short int param_0, float param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned int func11648(long double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern void proc11649(signed int param_0, bool param_1, unsigned short int param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern unsigned char func11650(unsigned char param_0, signed long int param_1, unsigned short int param_2, long double param_3, signed int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern unsigned long int func11651(unsigned long long int param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern signed char func11652(unsigned long long int param_0, signed short int param_1, signed int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern signed int func11653(signed char param_0, unsigned short int param_1, double param_2, unsigned char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed long int
 */
extern void proc11654(unsigned long int param_0, long double param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: double
 * param_5 type: signed char
 */
extern long double func11655(signed long int param_0, signed int param_1, long double param_2, float param_3, double param_4, signed char param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern long double func11656(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: float
 */
extern unsigned long long int func11657(double param_0, unsigned short int param_1, signed long long int param_2, double param_3, float param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern void proc11658(long double param_0, signed short int param_1, unsigned long long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: signed long int
 */
extern void proc11659(signed long long int param_0, bool param_1, unsigned long int param_2, signed int param_3, unsigned short int param_4, signed long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern unsigned short int func11660(signed long long int param_0, signed long long int param_1, signed long long int param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 */
extern double func11661(long double param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: signed int
 */
extern unsigned short int func11662(signed long long int param_0, unsigned short int param_1, unsigned short int param_2, float param_3, float param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned char
 */
extern signed int func11663(signed long int param_0, signed short int param_1, signed int param_2, long double param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern unsigned int func11664(signed long int param_0, signed long long int param_1, float param_2, signed short int param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern signed long int func11665(unsigned char param_0, signed int param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern float func11666(signed long long int param_0, signed long int param_1, long double param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned int func11667(unsigned long int param_0, bool param_1, signed int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern void proc11668(unsigned int param_0, bool param_1, signed long int param_2, signed short int param_3, signed int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern bool func11669(float param_0, unsigned int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern unsigned long long int func11670(unsigned int param_0, unsigned long int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern double func11671(unsigned char param_0, signed short int param_1, long double param_2, unsigned long int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern void proc11672(long double param_0, signed int param_1, signed int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern signed long int func11673(signed char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: long double
 */
extern void proc11674(bool param_0, signed short int param_1, double param_2, long double param_3, long double param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern void proc11675(signed long int param_0, double param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern long double func11676(bool param_0, signed long int param_1, bool param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern signed long int func11677(bool param_0, unsigned int param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern unsigned int func11678(signed int param_0, float param_1, unsigned int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed long long int func11679(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: bool
 */
extern unsigned long int func11680(unsigned long long int param_0, float param_1, unsigned char param_2, long double param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern long double func11681(unsigned short int param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern unsigned char func11682(signed long int param_0, bool param_1, bool param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern void proc11683(unsigned int param_0, signed int param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern signed int func11684(unsigned char param_0, unsigned short int param_1, unsigned char param_2, unsigned short int param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned long int func11685(float param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern unsigned int func11686(double param_0, signed long int param_1, unsigned int param_2, unsigned long int param_3, signed long long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc11687(long double param_0, signed int param_1, unsigned short int param_2, signed char param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern signed short int func11688(double param_0, signed char param_1, signed long long int param_2, signed char param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern signed int func11689(signed long int param_0, signed short int param_1, signed long int param_2, signed long int param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern unsigned long int func11690(signed char param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed long int func11691(bool param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: double
 */
extern signed char func11692(unsigned int param_0, unsigned long int param_1, double param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern unsigned short int func11693(bool param_0, unsigned long long int param_1, unsigned long int param_2, signed long int param_3, signed long int param_4, signed char param_5);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern long double func11694(unsigned short int param_0, bool param_1, signed char param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern signed short int func11695(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern void proc11696(unsigned long long int param_0, unsigned long long int param_1, signed int param_2, double param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern double func11697(bool param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern void proc11698(long double param_0, signed char param_1, signed long int param_2, unsigned int param_3, long double param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern long double func11699(long double param_0, unsigned long long int param_1, long double param_2, unsigned long int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern void proc11700(signed long int param_0, double param_1, float param_2, unsigned char param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern unsigned long long int func11701(long double param_0, bool param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern bool func11702(unsigned int param_0, signed int param_1, signed char param_2, float param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func11703(signed short int param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern unsigned long long int func11704(unsigned short int param_0, unsigned char param_1, unsigned short int param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned long int func11705(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: long double
 */
extern void proc11706(double param_0, signed long int param_1, signed long int param_2, double param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed char func11707(signed short int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern float func11708(signed char param_0, float param_1, unsigned short int param_2);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern bool func11709(signed int param_0, signed long long int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern signed short int func11710(float param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern double func11711(bool 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: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern unsigned char func11712(bool param_0, unsigned long int param_1, unsigned short int param_2, signed int param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc11713(signed char param_0, unsigned long long int param_1, unsigned long int param_2, unsigned short int param_3, float param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern float func11714(signed char param_0, bool param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned int func11715(signed long long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern unsigned long int func11716(float param_0, unsigned int param_1, unsigned char param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern void proc11717(signed int param_0, unsigned long int param_1, unsigned long long int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern unsigned char func11718(unsigned short int param_0, unsigned long int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern signed int func11719(unsigned short int param_0, signed short int param_1, signed short int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern bool func11720(long double param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: double
 */
extern signed int func11721(float param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed int func11722(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern unsigned short int func11723(unsigned short int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern signed int func11724(unsigned int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 */
extern double func11725(unsigned char param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern void proc11726(bool param_0, long double param_1, float param_2, signed long 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: unsigned short int
 * param_2 type: bool
 */
extern signed short int func11727(unsigned short int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern float func11728(signed short int param_0, unsigned short int param_1, unsigned short int param_2, unsigned long int param_3, signed char param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern signed int func11729(unsigned long int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern void proc11730(signed long int param_0, signed int param_1, unsigned short int param_2, unsigned long long int param_3, unsigned long int param_4, bool param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: float
 */
extern unsigned long int func11731(bool param_0, unsigned long long int param_1, unsigned char param_2, unsigned short int param_3, float param_4, float param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern void proc11732(float param_0, signed int param_1, unsigned int param_2, unsigned int param_3, double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: bool
 */
extern unsigned long int func11733(signed int param_0, unsigned short int param_1, bool param_2);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern signed char func11734(unsigned int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern void proc11735(signed long long int param_0, unsigned long long int param_1, float param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned int
 */
extern signed char func11736(bool param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned int func11737(float param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: double
 */
extern signed int func11738(long double param_0, double param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern void proc11739(unsigned long long int param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern void proc11740(signed long long int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern void proc11741(signed int param_0, signed long int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern signed int func11742(unsigned long long int param_0, signed long int param_1, signed short int param_2, unsigned short int param_3, double param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: double
 */
extern signed char func11743(double param_0, double param_1);
/*
 * return type: unsigned int
 * 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 long long int
 */
extern unsigned int func11744(signed long long int param_0, long double param_1, unsigned long int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func11745(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern unsigned long int func11746(signed long int param_0, unsigned char param_1, signed char param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern signed short int func11747(signed short int param_0, float param_1, bool param_2, signed long long int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern signed int func11748(unsigned short int param_0, signed long int param_1, signed char param_2, signed long int param_3);
/*
 * return type: array 2 unsigned long int
 * param_0 type: signed int
 */
extern unsigned long int * func11749(signed int param_0);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern void proc11750(signed long long int param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern signed int func11751(signed short int param_0, signed int param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed long int func11752(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern void proc11753(unsigned char param_0, unsigned int param_1, unsigned int param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern unsigned long int func11754(float param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern void proc11755(unsigned int param_0, unsigned long int param_1, unsigned long int param_2, signed long int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern unsigned long long int func11756(signed short int param_0, unsigned short int param_1, signed short int param_2, long double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed char func11757(unsigned long int param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern unsigned int func11758(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 */
extern unsigned int func11759(signed long int param_0, unsigned long int param_1, signed char param_2, unsigned short int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern unsigned int func11760(signed char param_0, signed long int param_1, signed short int param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern long double func11761(signed char param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned short int func11762(long double param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned long int func11763(unsigned long long int param_0, unsigned long long int param_1, signed char param_2, double param_3, float param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned long int func11764(long double param_0, unsigned char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern signed short int func11765(unsigned short int param_0, signed short int param_1, double param_2, signed int param_3, signed int param_4);
/*
 * return type: array 3 unsigned char
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned char * func11766(signed long int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed char
 */
extern signed long long int func11767(bool param_0, signed long long int param_1, unsigned int param_2, unsigned short int param_3, double param_4, signed char param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern bool func11768(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern unsigned int func11769(signed long int param_0, unsigned long int param_1, float param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned long int func11770(unsigned int param_0, double param_1);
/*
 * return type: array 5 bool
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern bool * func11771(signed short int param_0, unsigned long long int param_1, long double param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned long int func11772(unsigned char param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: double
 */
extern long double func11773(long double param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern unsigned short int func11774(unsigned long long int param_0, float param_1, unsigned char param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: double
 */
extern void proc11775(bool param_0, unsigned long int param_1, bool param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern void proc11776(signed long int param_0, unsigned char param_1, signed int param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed int
 */
extern double func11777(unsigned long int param_0, double param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern void proc11778(double param_0, unsigned short int param_1, signed long long int param_2, unsigned long int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern unsigned short int func11779(signed short int param_0, signed long long int param_1, signed long long int param_2, unsigned long int 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: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern signed long long int func11780(signed long long int param_0, signed long int param_1, unsigned char param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned char func11781(signed char param_0, bool param_1, double param_2, signed long long int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern signed long int func11782(unsigned long int param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern signed int func11783(signed short int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 */
extern void proc11784(signed short int param_0, unsigned int param_1, unsigned short int param_2, unsigned char param_3);
/*
 * return type: pointer unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern unsigned char * func11785(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern void proc11786(float param_0, unsigned int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned int func11787(unsigned long long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern double func11788(signed long int param_0, unsigned long int param_1, signed short int param_2, unsigned int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned int func11789(bool param_0, double param_1, signed int param_2, float param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern void proc11790(signed char param_0, signed short int param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern signed short int func11791(bool param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern float func11792(signed char param_0, signed short int param_1, double param_2, bool param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern void proc11793(unsigned short int param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: float
 */
extern void proc11794(signed long long int param_0, signed char param_1, signed long int param_2, unsigned int param_3, float param_4, float param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 */
extern float func11795(unsigned long long int param_0, signed short int param_1, signed int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned char func11796(signed int param_0, unsigned short int param_1);
/*
 * return type: array 6 signed long long int
 */
extern signed long long int * func11797();
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern signed int func11798(unsigned int param_0, unsigned char param_1, signed int param_2, signed short int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern unsigned long int func11799(signed int param_0, bool param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern unsigned long int func11800(signed char param_0, signed int param_1, unsigned long long int param_2, float param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern float func11801(bool param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern float func11802(signed int param_0, signed int param_1, signed int param_2, double param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern void proc11803(signed int param_0, unsigned long int param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: double
 */
extern void proc11804(unsigned short int param_0, double param_1, long double param_2, unsigned int param_3, double param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern double func11805(unsigned long long int param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: signed char
 */
extern void proc11806(signed long long int param_0, unsigned short int param_1, unsigned char param_2, unsigned int param_3, double param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern signed int func11807(unsigned long int param_0, unsigned short int param_1, bool param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern signed long long int func11808(bool param_0, unsigned int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func11809(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: long double
 */
extern void proc11810(unsigned int param_0, long double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern void proc11811(unsigned long int param_0, unsigned int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned int func11812(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern void proc11813(float param_0, unsigned long int param_1, unsigned char param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern unsigned short int func11814(bool param_0, signed int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern void proc11815(unsigned char param_0, signed char param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern signed char func11816(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: pointer long double
 * param_0 type: float
 * param_1 type: long double
 */
extern long double * func11817(float param_0, long double param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern void proc11818(signed long int param_0, unsigned short int param_1, signed char param_2, unsigned char param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern long double func11819(bool param_0, unsigned long long int param_1, signed long int param_2, signed long int param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long int
 */
extern signed char func11820(bool param_0, float param_1, long double param_2, unsigned short int param_3, unsigned short int param_4, unsigned long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed long long int func11821(signed short int param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern signed char func11822(double param_0, unsigned long long int param_1, double param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern signed long int func11823(unsigned short int param_0, unsigned long int param_1, signed char param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern signed char func11824(signed int param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed int
 */
extern unsigned short int func11825(long double param_0, bool param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern unsigned long int func11826(unsigned int param_0, signed long int param_1, signed long long int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern unsigned long int func11827(unsigned short int param_0, unsigned int param_1, signed char param_2, unsigned short int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern void proc11828(signed char param_0, unsigned long int param_1, signed long int param_2, double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed short int func11829(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern unsigned long long int func11830(unsigned char param_0, double param_1, float param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern unsigned char func11831(unsigned char param_0, long double param_1, unsigned long long int param_2, double param_3);
/*
 * return type: pointer signed long int
 */
extern signed long int * func11832();
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern signed long long int func11833(signed long int param_0, signed short int param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern unsigned short int func11834(unsigned long int param_0, unsigned int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern double func11835(signed char param_0, unsigned char param_1, signed short int param_2, signed char param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern unsigned char func11836(unsigned long long int param_0, signed int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern unsigned long int func11837(unsigned long int param_0, unsigned char param_1, float param_2);
/*
 * return type: array 9 signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern signed short int * func11838(signed long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long long int
 */
extern unsigned int func11839(signed int param_0, double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern void proc11840(unsigned long int param_0, unsigned char param_1, unsigned char param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed short int
 */
extern unsigned long int func11841(unsigned short int param_0, signed char param_1, signed int param_2, double param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: bool
 */
extern unsigned char func11842(signed char param_0, unsigned short int param_1, unsigned long long int param_2, unsigned int param_3, bool param_4, bool param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern signed char func11843(signed char param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern unsigned short int func11844(double param_0, signed char param_1, long double param_2, unsigned char param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern signed int func11845(unsigned short int param_0, signed short int param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: array 2 signed long long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern signed long long int * func11846(signed long int param_0, double param_1, unsigned long long int param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern void proc11847(signed long int param_0, unsigned short int param_1, signed short int param_2, unsigned char param_3, signed int param_4, unsigned char param_5);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern unsigned char func11848(signed long int param_0, float param_1, unsigned int param_2, signed long long int param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: long double
 */
extern unsigned int func11849(bool param_0, signed long long int param_1, signed short int param_2, double param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern long double func11850(unsigned int param_0, unsigned int param_1, unsigned char param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned long long int func11851(signed int param_0, signed int param_1, signed int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern signed int func11852(signed short int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: float
 */
extern unsigned int func11853(signed char param_0, signed int param_1, signed long long int param_2, signed long int param_3, float param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: float
 */
extern double func11854(unsigned long int param_0, unsigned short int param_1, signed char param_2, float param_3);
/*
 * return type: pointer signed long long int
 * param_0 type: unsigned long long int
 */
extern signed long long int * func11855(unsigned long long int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern void proc11856(unsigned long long int param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern signed int func11857(unsigned char param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern void proc11858(unsigned char param_0, signed int param_1, unsigned char param_2);
/*
 * 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: float
 */
extern signed char func11859(signed long long int param_0, unsigned int param_1, signed short int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned long int func11860(unsigned long int param_0, long double param_1, signed long int param_2, unsigned long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: array 7 signed short int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern signed short int * func11861(signed long long int param_0, bool param_1, unsigned long int param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern long double func11862(signed short int param_0, unsigned long int param_1, bool param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern signed char func11863(unsigned short int param_0, unsigned short int param_1, signed char param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern unsigned int func11864(float param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern signed long long int func11865(signed char param_0, signed long long int param_1, signed char param_2, bool param_3, signed char param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern signed short int func11866(float param_0, signed char param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed long long int
 */
extern void proc11867(signed int param_0, bool param_1, unsigned char param_2, unsigned char param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern signed long long int func11868(unsigned long int param_0, double param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern void proc11869(unsigned int param_0, unsigned short int param_1, float param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed long int func11870(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern void proc11871(unsigned long int param_0, float param_1, float param_2, unsigned int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned int func11872(unsigned short int param_0, signed long int param_1, signed char param_2, long double param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern signed int func11873(unsigned long int param_0, signed long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern void proc11874(unsigned char param_0, signed char param_1, double param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned int func11875(double param_0, unsigned short int param_1, bool param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed long long int func11876(signed long int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed long long int func11877(unsigned char param_0, unsigned char param_1);
/*
 * return type: pointer double
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern double * func11878(double param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned 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 char
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern unsigned long long int func11879(unsigned short int param_0, signed short int param_1, unsigned long int param_2, signed char param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern unsigned char func11880(bool param_0, unsigned char param_1, signed int param_2, bool param_3, bool param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: float
 */
extern signed short int func11881(signed long int param_0, bool param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern signed int func11882(double param_0, signed long int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern unsigned int func11883(unsigned long int param_0, signed long long int param_1, bool param_2, unsigned long long int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern void proc11884(signed long int param_0, unsigned long int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned char func11885(unsigned char param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed int
 */
extern void proc11886(long double param_0, unsigned long long int param_1, float param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned long int func11887(signed int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: bool
 */
extern signed int func11888(float param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern signed short int func11889(signed int param_0, long double 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: signed long long int
 * param_2 type: float
 */
extern unsigned long int func11890(signed char param_0, signed long long int param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned char func11891(signed char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern void proc11892(signed char param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: array 1 unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: bool
 */
extern unsigned long long int * func11893(signed long int param_0, signed char param_1, unsigned long int param_2, float param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern void proc11894(signed int param_0, unsigned short int param_1, unsigned long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern void proc11895(float param_0, double param_1, unsigned short int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed long int func11896(bool param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern signed long long int func11897(signed long long int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern signed int func11898(signed short int param_0, float param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern unsigned long int func11899(unsigned char param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern void proc11900(double param_0, unsigned long int param_1, double param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: bool
 */
extern unsigned long int func11901(long double param_0, signed int param_1, bool param_2, bool param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc11902(signed int param_0, signed char param_1, unsigned long int param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern unsigned long long int func11903(signed long int param_0, float param_1, signed long long int param_2, float param_3, unsigned short int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern void proc11904(unsigned long long int param_0, unsigned long int param_1, bool param_2, float param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed int func11905(unsigned char param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern unsigned short int func11906(double param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern unsigned long long int func11907(unsigned int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3, signed int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern void proc11908(bool param_0, unsigned int param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: double
 */
extern void proc11909(double param_0, signed long long int param_1, bool param_2, double param_3);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern bool func11910(signed short int param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: float
 */
extern unsigned long int func11911(signed long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern float func11912(signed long long int param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed char
 */
extern float func11913(double param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed char func11914(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned long long int func11915(float param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed long long int func11916(signed char param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern signed long int func11917(double param_0, signed long long int param_1, signed long int param_2, double param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern unsigned short int func11918(signed int param_0, unsigned char param_1, long double param_2);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func11919();
/*
 * return type: array 6 unsigned short int
 * param_0 type: unsigned short int
 */
extern unsigned short int * func11920(unsigned short int param_0);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern long double func11921(unsigned long int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: unsigned int
 */
extern unsigned long long int func11922(unsigned long long int param_0, float param_1, bool param_2, long double param_3, double param_4, unsigned int param_5);
/*
 * return type: array 9 unsigned short int
 */
extern unsigned short int * func11923();
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern unsigned short int func11924(unsigned long long int param_0, long double param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed short int func11925(signed short int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern float func11926(signed char param_0, signed int param_1, signed char param_2, float param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern unsigned char func11927(signed int param_0, unsigned short int param_1, signed int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern signed short int func11928(signed int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern unsigned long int func11929(signed int param_0, signed short int param_1, bool param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern unsigned int func11930(bool param_0, unsigned long long int param_1, signed long int param_2, long double param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern signed char func11931(unsigned int param_0, signed short int param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern signed short int func11932(signed short int param_0, float param_1, float param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern unsigned long int func11933(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern unsigned long long int func11934(unsigned long int param_0, unsigned long int param_1, unsigned short int param_2, long double param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed long int
 */
extern bool func11935(double param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern long double func11936(signed long long int param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern unsigned long long int func11937(unsigned long int param_0, long double param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern void proc11938(signed long int param_0, unsigned short int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: float
 */
extern bool func11939(double param_0, unsigned long long int param_1, unsigned char param_2, unsigned long long int param_3, bool param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern void proc11940(signed short int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern unsigned short int func11941(signed short int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed short int
 */
extern double func11942(unsigned long int param_0, signed long long int param_1, bool param_2, unsigned short int param_3, double param_4, signed short int param_5);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern double func11943(unsigned char param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern bool func11944(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func11945(double param_0, unsigned char param_1, signed char param_2, signed char param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: double
 */
extern unsigned long long int func11946(long double param_0, signed short int param_1, signed long long int param_2, long double param_3, float param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern unsigned char func11947(unsigned char param_0, unsigned short int param_1, unsigned long int param_2, unsigned char param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern unsigned short int func11948(float param_0, signed short int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern float func11949(signed int param_0, signed long long int param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: float
 */
extern void proc11950(signed char param_0, unsigned char param_1, signed char param_2, float param_3);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: bool
 */
extern double func11951(float param_0, signed int param_1, signed char param_2, float param_3, bool param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned int
 */
extern signed long int func11952(long double param_0, float param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern unsigned short int func11953(signed long long int param_0, unsigned short int param_1, bool param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern double func11954(unsigned long int param_0, bool param_1, bool param_2, unsigned long long int param_3, long double param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed long int func11955(signed int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: float
 */
extern unsigned long int func11956(bool param_0, bool param_1, bool param_2, long double param_3, float param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern signed int func11957(signed short int param_0, double param_1, float param_2, signed long long int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern void proc11958(signed char param_0, unsigned short int param_1, double param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern signed long long int func11959(double param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern signed int func11960(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern void proc11961(float param_0, unsigned short int param_1, bool param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern float func11962(long double param_0, signed int param_1, long double param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern void proc11963(long double param_0, long double param_1, bool param_2, unsigned short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern signed char func11964(unsigned char param_0, unsigned long int param_1, long double param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern void proc11965(signed char param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern unsigned char func11966(unsigned short int param_0, signed long long int param_1, double param_2, signed int param_3, double param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: signed char
 */
extern void proc11967(bool param_0, double param_1, double param_2, bool param_3, long double param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned int func11968(unsigned int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern double func11969(signed long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc11970(signed int param_0, unsigned long long int param_1, unsigned long int param_2, double param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern unsigned long int func11971(signed long long int param_0, signed short int param_1, signed int param_2, unsigned long int param_3, signed short int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern signed int func11972(unsigned long int param_0, long double param_1, signed long int param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern void proc11973(signed long long int param_0, unsigned int param_1, unsigned int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: double
 */
extern signed long int func11974(long double param_0, signed int param_1, unsigned short int param_2, unsigned char param_3, float param_4, double param_5);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long int
 */
extern double func11975(double param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern double func11976(unsigned long long int param_0, unsigned int param_1, signed char param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern void proc11977(signed char param_0, long double param_1, signed long int param_2, signed long long int param_3, signed char param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned short int func11978(signed long int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: double
 */
extern float func11979(signed char param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern long double func11980(unsigned long int param_0, long double param_1, unsigned char param_2, unsigned long int param_3, long double param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed int func11981(bool param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned long int func11982(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern void proc11983(signed char param_0, unsigned char param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern bool func11984(signed long long int param_0, unsigned long int param_1);
/*
 * return type: array 9 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern unsigned short int * func11985(unsigned long long int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: array 5 bool
 * param_0 type: unsigned int
 */
extern bool * func11986(unsigned int param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern void proc11987(unsigned long long int param_0, float param_1, unsigned short int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern signed long long int func11988(unsigned long int param_0, unsigned long int param_1, signed short int param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern void proc11989(unsigned long int param_0, float param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern unsigned long long int func11990(unsigned int param_0, signed int param_1, signed long long int param_2);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern float func11991(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern float func11992(signed char param_0, signed short int param_1, signed char param_2, float param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern void proc11993(signed short int param_0, long double param_1, signed int param_2, signed short int param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern signed int func11994(signed long long int param_0, unsigned long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed int func11995(bool param_0, signed long long int param_1, signed char param_2, signed long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: array 4 bool
 * param_0 type: unsigned int
 */
extern bool * func11996(unsigned int param_0);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern signed long int func11997(signed long int param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned long int func11998(unsigned long int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern void proc11999(signed short int param_0, unsigned short int param_1, signed int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern void proc12000(unsigned long int param_0, unsigned short int param_1, float param_2, signed long long int param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern unsigned long int func12001(unsigned char param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern unsigned long int func12002(unsigned char param_0, signed long int param_1, unsigned short int param_2, signed int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned long int
 */
extern unsigned int func12003(signed short int param_0, float param_1, signed char param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern unsigned short int func12004(long double param_0, unsigned long int param_1, signed int param_2, signed short int param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern unsigned int func12005(unsigned char param_0, signed int param_1, unsigned long int param_2, bool param_3, signed int param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed long long int func12006(signed long long int param_0, signed int param_1, signed int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern signed long int func12007(unsigned long long int param_0, signed long long int param_1, signed char param_2, signed long long int param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern unsigned int func12008(float param_0, long double param_1, unsigned long int param_2, double param_3, bool param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: signed 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 long int
 */
extern signed int func12009(signed int param_0, unsigned long long int param_1, unsigned long int param_2, unsigned short int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern signed char func12010(signed int param_0, long double param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern void proc12011(float param_0, signed int param_1, double param_2, signed long int param_3, signed short int param_4, bool param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern signed short int func12012(unsigned long int param_0, float param_1, unsigned char param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern double func12013(signed short int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern signed long long int func12014(signed char param_0, bool param_1, long double param_2, unsigned long int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: double
 */
extern signed int func12015(unsigned int param_0, float param_1, bool param_2, bool param_3, signed int param_4, double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern unsigned long long int func12016(unsigned char param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern signed short int func12017(unsigned char param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func12018(signed char param_0, signed short int param_1, unsigned short int param_2, unsigned char param_3, unsigned long long int param_4, unsigned char 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 func12019(signed long long int param_0, signed long long int param_1);
/*
 * return type: pointer float
 * param_0 type: unsigned long long int
 */
extern float * func12020(unsigned long long int param_0);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern long double func12021(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: float
 */
extern void proc12022(bool param_0, signed long int param_1, signed int param_2, unsigned int param_3, bool param_4, float param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern unsigned short int func12023(double param_0, signed short int param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed int
 */
extern signed char func12024(double param_0, float param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: long double
 */
extern long double func12025(unsigned char param_0, bool param_1, bool param_2, long double param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern bool func12026(unsigned char param_0, signed short int param_1, signed long long int param_2, unsigned char param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern void proc12027(signed long int param_0, signed short int param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed int
 */
extern void proc12028(signed char param_0, long double param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern unsigned long long int func12029(unsigned short int param_0, signed int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern void proc12030(unsigned int param_0, signed short int param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern signed char func12031(signed short int param_0, double param_1, unsigned long int param_2, bool param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned long int func12032(signed short int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern bool func12033(unsigned int param_0, double param_1, signed char param_2, unsigned long int param_3, unsigned int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: long double
 */
extern void proc12034(float param_0, float param_1, unsigned short int param_2, float param_3, float param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern void proc12035(unsigned short int param_0, signed long int param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern signed long long int func12036(signed char param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned long long int func12037(double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern void proc12038(signed char param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned short int func12039(signed long int param_0, long double param_1, unsigned short int param_2, long double param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: float
 */
extern signed char func12040(signed long int param_0, unsigned short int param_1, double param_2, float param_3);
/*
 * return type: array 7 signed short int
 * param_0 type: unsigned int
 */
extern signed short int * func12041(unsigned int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern unsigned int func12042(unsigned short int param_0, float param_1, unsigned char param_2, unsigned char param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern unsigned long long int func12043(unsigned long int param_0, unsigned char param_1, signed int param_2, signed char param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 */
extern signed int func12044(unsigned char param_0, signed long long int param_1, unsigned int param_2, unsigned long long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func12045(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern void proc12046(unsigned long int param_0, signed long int param_1, unsigned long int param_2, double param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: array 3 double
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern double * func12047(unsigned short int param_0, long double param_1);
/*
 * return type: array 3 double
 * param_0 type: unsigned char
 */
extern double * func12048(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern void proc12049(unsigned long long int param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3, unsigned int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern unsigned int func12050(signed long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern void proc12051(bool param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern signed char func12052(signed short int param_0, double param_1, unsigned short int param_2, bool param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern unsigned int func12053(signed int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed long long int func12054(signed long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern float func12055(float param_0, unsigned long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern long double func12056(unsigned char param_0, unsigned short int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern signed short int func12057(unsigned char param_0, unsigned int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern void proc12058(signed short int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern signed short int func12059(signed long int param_0, unsigned long long int param_1, signed int param_2, signed short int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern signed long long int func12060(signed long long int param_0, long double param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 */
extern signed long long int func12061(float param_0, double param_1, signed long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern void proc12062(bool param_0, unsigned int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern void proc12063(bool param_0, signed long long int param_1, double param_2, unsigned long int param_3);
/*
 * return type: array 7 bool
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern bool * func12064(signed long int param_0, long double param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern unsigned short int * func12065(unsigned short int param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern unsigned short int func12066(unsigned short int param_0, signed long int param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern signed int func12067(signed short int param_0, unsigned int param_1, signed long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern void proc12068(signed int param_0, float param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern signed short int func12069(signed int param_0, signed int param_1, signed char param_2, signed long long int param_3, bool param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern unsigned int func12070(signed short int param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern signed char func12071(double param_0, signed char param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: bool
 */
extern bool func12072(signed short int param_0, unsigned int param_1, signed long long int param_2, unsigned int param_3, long double param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned short int func12073(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern signed long int func12074(double param_0, unsigned short int param_1, unsigned short int param_2, unsigned char param_3, double param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern unsigned char func12075(signed char param_0, long double param_1, signed short int param_2, unsigned short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern void proc12076(signed long int param_0, unsigned int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: signed int
 */
extern unsigned short int func12077(unsigned long int param_0, bool param_1, signed char param_2, float param_3, long double param_4, signed int param_5);
/*
 * return type: array 1 unsigned short int
 * param_0 type: float
 */
extern unsigned short int * func12078(float param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern unsigned long long int func12079(unsigned short int param_0, signed char param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed short int func12080(signed long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 */
extern void proc12081(unsigned long int param_0, signed int param_1, unsigned short int param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed char func12082(unsigned short int param_0, long double param_1, unsigned int param_2, long double param_3, float param_4, signed int param_5);
/*
 * return type: array 1 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern unsigned short int * func12083(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed long int
 */
extern void proc12084(signed char param_0, signed long long int param_1, double param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed long int func12085(long double param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned long int func12086(double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern void proc12087(long double param_0, double param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern signed long long int func12088(signed char param_0, unsigned long long int param_1, signed short int param_2, unsigned long int param_3, long double param_4, unsigned char param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern unsigned long int func12089(signed short int param_0, bool param_1, signed long int param_2, signed short int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned long long int func12090(bool param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern long double func12091(long double param_0, unsigned int param_1, signed long long int param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern void proc12092(signed short int param_0, unsigned int param_1, unsigned long int param_2, unsigned long int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern unsigned long long int func12093(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, unsigned short int param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern bool func12094(float param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern signed short int func12095(unsigned char param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern unsigned long long int func12096(unsigned long long int param_0, bool param_1, signed long int param_2, bool param_3, signed char param_4, unsigned char param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern unsigned short int func12097(double param_0, signed int param_1, unsigned char param_2, signed char param_3);
/*
 * return type: array 3 long double
 */
extern long double * func12098();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed long int
 */
extern void proc12099(signed int param_0, float param_1, signed long long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern signed int func12100(signed char param_0, long double param_1, signed long long int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern unsigned short int func12101(unsigned long long int param_0, signed short int param_1, signed int param_2, unsigned char param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern unsigned long long int func12102(signed short int param_0, signed long long int param_1, signed long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern void proc12103(long double param_0, unsigned long int param_1, unsigned short int param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: float
 */
extern void proc12104(signed char param_0, signed short int param_1, signed short int param_2, unsigned long long int param_3, bool param_4, float param_5);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern double func12105(double param_0, bool param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned int func12106(float param_0, double param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern unsigned long int func12107(float param_0, double param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern void proc12108(double param_0, float param_1, signed short int param_2, signed int param_3, double param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: 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: signed long long int
 */
extern void proc12109(double param_0, unsigned long long int param_1, unsigned long long int param_2, signed long long int param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern double func12110(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern signed long long int func12111(unsigned long long int param_0, bool param_1, unsigned long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern void proc12112(signed short int param_0, long double param_1, signed short int param_2, unsigned long long int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed long int func12113(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern unsigned char func12114(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern unsigned short int func12115(long double param_0, signed long int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed char
 */
extern signed long int func12116(signed long int param_0, long double param_1, signed long long int param_2, long double param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern signed long int func12117(signed long int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern signed long int func12118(unsigned char param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned char
 * 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
 * param_4 type: signed short int
 */
extern unsigned char func12119(signed char param_0, unsigned long 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: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern void proc12120(signed int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed short int func12121(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned char func12122(float param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern void proc12123(signed char param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3, signed short int param_4);
/*
 * return type: array 4 unsigned short int
 * param_0 type: float
 */
extern unsigned short int * func12124(float param_0);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned long long int func12125(long double param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned short int func12126(signed long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern void proc12127(signed long int param_0, signed int param_1, unsigned char param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern unsigned int func12128(signed long long int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: bool
 */
extern long double func12129(unsigned long int param_0, signed long int param_1, bool param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern signed long long int func12130(signed int param_0, unsigned short int param_1, float param_2, unsigned short int param_3, signed short int param_4, signed int param_5);
/*
 * return type: array 2 signed char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern signed char * func12131(signed int param_0, double param_1, signed char param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern void proc12132(long double param_0, unsigned int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern signed char func12133(unsigned long int param_0, signed char param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern signed int func12134(bool param_0, float param_1, unsigned int param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed short int func12135(signed 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 char
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern signed long int func12136(unsigned long int param_0, unsigned char param_1, long double param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern void proc12137(signed long int param_0, signed long int param_1, long double param_2, unsigned int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern signed long int func12138(signed char param_0, unsigned long long int param_1, signed long long int param_2, signed long long int param_3, signed long int param_4, float param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern signed long int func12139(double param_0, signed long long int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: array 5 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int * func12140(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern unsigned int func12141(signed short int param_0, unsigned long long int param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed char
 */
extern void proc12142(signed long long int param_0, signed char param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long int
 */
extern unsigned long int func12143(unsigned long int param_0, unsigned char param_1, double param_2, signed long int param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern unsigned int func12144(double param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern signed long int func12145(signed long int param_0, signed short int param_1, unsigned long int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern unsigned char func12146(unsigned char param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: double
 */
extern void proc12147(unsigned int param_0, signed int param_1, unsigned long int param_2, signed long long int param_3, long double param_4, double param_5);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern bool func12148(signed long int param_0, signed int param_1, unsigned char param_2, bool param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func12149(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned long int func12150(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern void proc12151(signed char param_0, signed long long int param_1, signed long long int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern unsigned int func12152(signed long long int param_0, unsigned long long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern unsigned int func12153(signed int param_0, unsigned long long int param_1, double param_2, signed int param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern signed int func12154(double param_0, unsigned long long int param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern signed long int func12155(float param_0, unsigned int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 */
extern signed long int func12156(unsigned char param_0, signed long int param_1, unsigned long int param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern unsigned long long int func12157(unsigned long int param_0, signed long long int param_1, unsigned int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern signed char func12158(signed short int param_0, signed char param_1, unsigned long int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern void proc12159(double param_0, signed long int param_1, long double param_2, signed char param_3, unsigned int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern void proc12160(float param_0, signed long long int param_1, double param_2);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern float func12161(signed long int param_0, long double param_1, unsigned long long int param_2, long double param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern unsigned long int func12162(unsigned short int param_0, float param_1, unsigned long int param_2, bool param_3);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern signed short int * func12163(unsigned int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: signed short int
 */
extern void proc12164(signed long long int param_0, float param_1, signed short int param_2);
/*
 * return type: array 9 signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed short int * func12165(signed long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern unsigned short int func12166(unsigned long int param_0, long double param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed int
 */
extern signed short int func12167(signed long int param_0, signed long long int param_1, signed int param_2, double param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 */
extern void proc12168(unsigned short int param_0, double param_1, signed long int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern unsigned long int func12169(signed int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern bool func12170(signed char param_0, signed long int param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern void proc12171(float param_0, signed long long int param_1, unsigned long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned char func12172(bool param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern signed short int func12173(double param_0, unsigned char param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed int
 */
extern unsigned short int func12174(signed char param_0, double param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: long double
 */
extern signed int func12175(unsigned long int param_0, signed long int param_1, long double param_2, float param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern void proc12176(unsigned long int param_0, signed long long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern unsigned int func12177(signed long int param_0, long double param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned int func12178(long double param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: long double
 */
extern signed char func12179(double param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned int
 */
extern long double func12180(long double param_0, signed char param_1, unsigned int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 */
extern float func12181(signed int param_0, signed long int param_1, unsigned long int param_2, long double param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed long int func12182(unsigned char param_0, unsigned char param_1);
/*
 * return type: array 5 unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned char * func12183(unsigned long long int param_0, signed 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: unsigned char
 */
extern void proc12184(signed long long int param_0, unsigned int param_1, double param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern signed long long int func12185(bool param_0, signed char param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed long int func12186(float param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern signed long int func12187(unsigned int param_0, unsigned long int param_1, long double param_2, bool param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern unsigned int func12188(unsigned long long int param_0, float param_1, signed char param_2, signed long long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern void proc12189(signed int param_0, signed long int param_1, bool param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern unsigned char func12190(signed short int param_0, unsigned short int param_1, signed long int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern signed long int func12191(unsigned short int param_0, signed long long int param_1, unsigned char param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: signed short int
 */
extern void proc12192(signed long int param_0, signed long int param_1, signed int param_2, long double param_3, double param_4, signed short int param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: long double
 */
extern signed long int func12193(long double param_0, long double param_1, long double param_2, signed int param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern signed char func12194(bool param_0, unsigned long int param_1, bool param_2, signed long long int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern bool func12195(bool param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern bool func12196(signed short int param_0, unsigned long long int param_1, double param_2, signed int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern signed long long int func12197(unsigned char param_0, double param_1, float param_2, unsigned short int param_3, double param_4);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern float func12198(signed long int param_0, bool param_1, bool param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern signed long int func12199(signed long long int param_0, signed short int param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern signed char func12200(float param_0, long double param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern unsigned long int func12201(unsigned long long int param_0, float param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern unsigned char func12202(long double param_0, unsigned long int param_1, unsigned int param_2, unsigned char param_3, bool param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern signed long int func12203(signed long int param_0, signed short int param_1, unsigned long int param_2, unsigned char param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func12204(signed short 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: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern unsigned long int func12205(bool param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern void proc12206(double param_0, signed short int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: bool
 */
extern unsigned int func12207(signed int param_0, unsigned char param_1, signed int param_2, double param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern signed short int func12208(double param_0, signed long long int param_1, signed short int param_2, bool param_3, unsigned int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern void proc12209(signed char param_0, unsigned long int param_1, unsigned long int param_2, signed int param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern double func12210(unsigned long int param_0, signed char param_1, signed long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern void proc12211(unsigned char param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern unsigned short int func12212(bool param_0, unsigned short int param_1, float param_2, unsigned short int param_3, unsigned char param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: double
 */
extern void proc12213(unsigned char param_0, unsigned int param_1, signed int param_2, bool param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed int
 */
extern void proc12214(signed int param_0, unsigned long int param_1, double param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern unsigned long int func12215(signed long int param_0, float param_1, long double param_2, signed char param_3, signed long long int param_4, bool param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern signed int func12216(unsigned long int param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: long double
 */
extern unsigned short int func12217(unsigned int param_0, bool param_1, double param_2, long double param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned int func12218(bool param_0, float param_1, signed short int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern unsigned int func12219(long double param_0, signed long int param_1, signed long int param_2, unsigned int param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern unsigned int func12220(float param_0, unsigned long long int param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern void proc12221(signed long int param_0, bool param_1, unsigned char param_2, long double param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: array 4 bool
 * param_0 type: signed char
 */
extern bool * func12222(signed char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned long long int func12223(float param_0, signed long int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern signed long long int func12224(float param_0, unsigned int param_1, double param_2, double param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: double
 */
extern signed long long int func12225(unsigned int param_0, long double param_1, float param_2, double param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 */
extern float func12226(bool param_0, long double param_1, unsigned long long int param_2, long double param_3, unsigned long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned char func12227(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern void proc12228(unsigned long int param_0, unsigned short int param_1, unsigned int param_2, signed int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern unsigned long long int func12229(unsigned long int param_0, bool param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern signed short int func12230(unsigned char param_0, signed short int param_1);
/*
 * return type: array 2 bool
 * param_0 type: unsigned long int
 */
extern bool * func12231(unsigned long int param_0);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed long int func12232(float param_0, unsigned char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned long long int func12233(signed long int param_0, signed int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: long double
 */
extern signed char func12234(unsigned long long int param_0, double param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern unsigned int func12235(signed int param_0, unsigned long int param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern void proc12236(signed char param_0, signed short int param_1, unsigned long int param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: array 6 signed short int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern signed short int * func12237(signed short int param_0, signed short int param_1);
/*
 * return type: array 8 unsigned long long int
 * param_0 type: signed int
 */
extern unsigned long long int * func12238(signed int param_0);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern signed short int * func12239(unsigned char param_0, unsigned short int param_1, long double param_2, unsigned int param_3, unsigned int param_4, double param_5);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern float func12240(unsigned long long int param_0, bool param_1, unsigned short int param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern unsigned char func12241(bool param_0, float param_1, long double param_2, unsigned int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern bool func12242(signed int param_0, double 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: signed long int
 * param_4 type: float
 * param_5 type: float
 */
extern void proc12243(signed long long int param_0, signed short int param_1, long double param_2, signed long int param_3, float param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern signed long long int func12244(long double param_0, signed long long int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: long double
 */
extern unsigned short int func12245(unsigned int param_0, unsigned long int param_1, unsigned long int param_2, double param_3, bool param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern long double func12246(float param_0, signed char param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned short int func12247(unsigned long long int param_0, signed char param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned int func12248(unsigned short int param_0, signed int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern void proc12249(unsigned short int param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 */
extern void proc12250(signed long long int param_0, double param_1, unsigned char param_2, unsigned long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned long long int func12251(float param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned short int func12252(double param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed short int func12253(signed char param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern double func12254(unsigned int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern void proc12255(unsigned long int param_0, unsigned short int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed int func12256(signed long int param_0, signed long int param_1, signed int param_2, signed long int param_3, signed int param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern long double func12257(signed int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern unsigned int func12258(signed char param_0, bool param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: bool
 */
extern float func12259(signed char param_0, unsigned long int param_1, bool param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 */
extern double func12260(unsigned short int param_0, unsigned char param_1);
/*
 * return type: array 8 signed char
 */
extern signed char * func12261();
/*
 * 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: bool
 * param_4 type: long double
 */
extern signed long long int func12262(float param_0, unsigned int param_1, unsigned long long int param_2, bool param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern signed int func12263(unsigned int param_0, long double param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc12264(signed 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: unsigned short int
 * param_3 type: unsigned int
 */
extern void proc12265(float param_0, unsigned int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: float
 */
extern void proc12266(signed char param_0, unsigned long long int param_1, signed long long int param_2, bool param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: float
 */
extern signed long long int func12267(signed int param_0, unsigned int param_1, float param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern signed long long int func12268(signed long long int param_0, bool param_1, signed short int param_2, signed int param_3, unsigned 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 func12269(signed char param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern bool func12270(signed long int param_0, unsigned long int param_1, unsigned long long int param_2, signed long int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern unsigned short int func12271(unsigned char param_0, unsigned long int param_1, unsigned short int param_2, signed long long int param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: array 7 unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int * func12272(unsigned char param_0);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed long int
 */
extern unsigned long int func12273(unsigned short int param_0, long double param_1, double param_2, float param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern signed short int func12274(unsigned char param_0, unsigned long long int param_1, bool param_2, bool param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed char
 */
extern signed long long int func12275(unsigned short int param_0, unsigned long long int param_1, long double param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern unsigned short int func12276(signed short int param_0, unsigned short int param_1, unsigned int param_2, double 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: signed long long int
 */
extern unsigned short int func12277(signed long long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern signed long long int func12278(unsigned long long int param_0, signed char param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed short int func12279(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern void proc12280(unsigned int param_0, bool param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: array 7 bool
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern bool * func12281(signed int param_0, unsigned int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: long double
 */
extern float func12282(signed long int param_0, signed int param_1, unsigned long long int param_2, unsigned int param_3, float param_4, long double param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern signed long long int func12283(float param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: bool
 * param_5 type: bool
 */
extern unsigned int func12284(unsigned char param_0, double param_1, signed long int param_2, double param_3, bool param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: float
 */
extern void proc12285(signed long int param_0, double param_1, unsigned long long int param_2, signed int param_3, signed char param_4, float param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern void proc12286(long double param_0, bool param_1, unsigned long long int param_2, signed long long int param_3, double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern unsigned long long int func12287(long double param_0, unsigned char param_1, unsigned long long int param_2, long double param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned long long int func12288(long double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern signed long int func12289(unsigned char param_0, unsigned int param_1, signed long long int param_2, unsigned long int param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern unsigned char func12290(signed char param_0, unsigned long long int param_1, unsigned long int param_2, unsigned long int param_3, unsigned char param_4, signed int param_5);
/*
 * 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: unsigned long int
 * param_4 type: double
 */
extern void proc12291(unsigned long long int param_0, signed long int param_1, unsigned long int param_2, unsigned long int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern void proc12292(signed long int param_0, float param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern unsigned int func12293(bool param_0, unsigned long int param_1, float param_2, bool param_3, unsigned short int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern unsigned int func12294(signed short int param_0, unsigned int param_1, signed long int param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned short int func12295(long double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed char
 */
extern void proc12296(unsigned short int param_0, long double param_1, signed long long int param_2, double param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern signed int func12297(signed int param_0, unsigned long int param_1, signed int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern signed long long int func12298(unsigned long long int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned long long int func12299(long double param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern unsigned char func12300(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern signed long long int func12301(long double param_0, long double param_1, signed short int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: bool
 */
extern signed long int func12302(signed long int param_0, signed short int param_1, float param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed char
 */
extern unsigned int func12303(long double param_0, signed char param_1, signed int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned int func12304(signed short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern void proc12305(long double param_0, unsigned char param_1, signed int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: unsigned short int
 */
extern void proc12306(long double param_0, signed int param_1, double param_2, bool param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed long int func12307(long double param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern long double func12308(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: signed char
 */
extern signed int func12309(unsigned short int param_0, unsigned char param_1, bool param_2, bool param_3, float param_4, signed char param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern bool func12310(signed short int param_0, signed int param_1, double param_2, signed long int param_3, signed short int param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern unsigned long int func12311(long double param_0, bool param_1, unsigned int param_2, bool param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern double func12312(unsigned short int param_0, unsigned char param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: float
 */
extern signed int func12313(float param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern signed long long int func12314(signed int param_0, float param_1, double param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern void proc12315(signed long long int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: float
 */
extern signed int func12316(bool param_0, bool param_1, bool param_2, float param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: long double
 */
extern unsigned short int func12317(signed int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern signed int func12318(signed long int param_0, float param_1, signed char param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed int func12319(signed short int param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: signed char
 */
extern bool func12320(signed char param_0, double param_1, long double param_2, unsigned char param_3, bool param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: double
 */
extern signed short int func12321(bool param_0, signed short int param_1, unsigned long int param_2, bool param_3, double param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern signed char func12322(float param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed char
 */
extern unsigned long int func12323(float param_0, long double param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned long long int func12324(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern void proc12325(unsigned int param_0, signed int param_1, unsigned long int param_2, float param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern double func12326(unsigned long int param_0, unsigned long long int param_1, unsigned long int param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern signed long int func12327(signed short int param_0, signed char param_1, signed long long int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern unsigned int func12328(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * 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: bool
 * param_5 type: signed short int
 */
extern signed short int func12329(signed short int param_0, signed long long int param_1, unsigned long long int param_2, unsigned short int param_3, bool param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned short int func12330(long double param_0, signed long int param_1, double param_2, signed int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern unsigned int func12331(signed long long int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern signed int func12332(signed short int param_0, unsigned long int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern void proc12333(float param_0, unsigned int param_1, float param_2, signed short int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: float
 */
extern void proc12334(float param_0, unsigned short int param_1, unsigned long long int param_2, unsigned long long int param_3, signed int param_4, float param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern float func12335(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: float
 */
extern signed int func12336(float param_0, unsigned short int param_1, unsigned short int param_2, signed char param_3, signed char param_4, float param_5);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern long double func12337(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2, signed int param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern signed long long int func12338(signed short int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern signed long int func12339(unsigned int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern unsigned long long int func12340(signed long int param_0, signed short int param_1, bool param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned long long int func12341(double param_0, long double param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern unsigned long long int func12342(signed int param_0, unsigned long long int param_1, float param_2);
/*
 * return type: pointer signed int
 */
extern signed int * func12343();
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc12344(unsigned long int param_0, unsigned long int param_1, unsigned short int param_2, bool param_3, signed int param_4, long double param_5);
/*
 * return type: pointer signed int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: bool
 */
extern signed int * func12345(long double param_0, signed char param_1, double param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern unsigned long long int func12346(signed short int param_0, double param_1, float param_2, float param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: double
 */
extern unsigned long long int func12347(long double param_0, long double param_1, signed char param_2, float param_3, double param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern long double func12348(unsigned int param_0, signed long long int param_1, signed long long int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern signed int func12349(unsigned char param_0, unsigned char param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: unsigned int
 */
extern unsigned short int func12350(signed char param_0, unsigned long int param_1, signed long long int param_2, unsigned short int param_3, signed short int param_4, unsigned int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: float
 */
extern unsigned short int func12351(unsigned long int param_0, bool param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern void proc12352(signed char param_0, unsigned char param_1, long double param_2, unsigned int param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: bool
 */
extern bool func12353(double param_0, bool param_1);
/*
 * return type: array 4 signed char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed char * func12354(unsigned char param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern signed long int func12355(signed short int param_0, bool param_1, float param_2, unsigned long int param_3, unsigned short int param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed char func12356(double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: float
 */
extern void proc12357(signed int param_0, signed long int param_1, signed int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern unsigned long int func12358(signed 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: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern signed short int func12359(unsigned long long int param_0, unsigned int param_1, signed char param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed char
 */
extern bool func12360(bool param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern unsigned short int func12361(unsigned long int param_0, unsigned char param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned char func12362(bool param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern unsigned char func12363(signed int param_0, signed long int param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern float func12364(signed long long int param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern signed char func12365(signed int param_0, signed short int param_1, unsigned long long int param_2, bool param_3, unsigned int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern void proc12366(unsigned long int param_0, signed int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern void proc12367(unsigned long long int param_0, unsigned long long int param_1, signed int param_2, signed long long int param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern unsigned int func12368(signed long long int param_0, signed int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern bool func12369(double param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed int
 */
extern void proc12370(bool param_0, unsigned char param_1, bool param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed int
 */
extern signed long long int func12371(long double param_0, float param_1, float param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned char
 */
extern signed short int func12372(signed long long int param_0, double param_1, unsigned char param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern unsigned short int func12373(unsigned long int param_0, signed long long int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern void proc12374(signed long long int param_0, unsigned short int param_1, unsigned long long int param_2, unsigned int param_3, unsigned char param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern signed short int func12375(unsigned int param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern unsigned long long int func12376(signed long int param_0, signed long int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed short int func12377(float param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern signed long long int func12378(signed short int param_0, signed long long int param_1, unsigned char param_2, signed char param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed long int func12379(unsigned long int param_0, signed short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern signed long long int func12380(signed int param_0, bool param_1, double param_2, long double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed long long int
 */
extern void proc12381(unsigned char param_0, signed long int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: signed long int
 */
extern void proc12382(unsigned long int param_0, unsigned int param_1, unsigned int param_2, signed long long int param_3, signed long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern signed long int func12383(signed long long int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned int func12384(unsigned short int param_0, signed long int param_1, float param_2, float param_3, signed long long int param_4);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern signed long int func12385(float param_0, signed int param_1, signed char param_2, unsigned long int param_3, long double param_4);
/*
 * return type: array 1 unsigned int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern unsigned int * func12386(bool param_0, signed short int param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern double func12387(unsigned long long int param_0, signed int param_1, unsigned long int param_2, unsigned long int param_3, float param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern signed short int func12388(signed short int param_0, signed long int param_1, signed int param_2, unsigned short int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func12389();
/*
 * return type: array 6 signed short int
 */
extern signed short int * func12390();
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned long int func12391(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: long double
 * param_2 type: unsigned long int
 */
extern unsigned long long int func12392(signed long long int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed long long int func12393(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 */
extern signed short int func12394(signed char param_0, signed char param_1, signed long int param_2, unsigned long long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: double
 */
extern void proc12395(signed long long int param_0, double param_1, double param_2, signed int param_3, signed long long int param_4, double param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern double func12396(unsigned short int param_0, long double param_1, signed short int param_2, unsigned char param_3, double param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern double func12397(double param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern signed short int func12398(signed int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern unsigned char func12399(unsigned int param_0, signed short int param_1, double param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned int func12400(unsigned long long int param_0, signed int param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern unsigned long long int func12401(unsigned short int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed int func12402(signed long int param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern long double func12403(signed int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern unsigned int func12404(signed char param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern double func12405(unsigned long int param_0, unsigned long int param_1, unsigned long int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern signed int func12406(unsigned int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern unsigned short int * func12407(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern unsigned int func12408(unsigned long long int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern unsigned int func12409(signed long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern void proc12410(float param_0, signed int param_1, unsigned int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern double func12411(signed int param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern signed char func12412(float param_0, signed long int param_1, signed short int param_2, double param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern unsigned char func12413(unsigned long long int param_0, double param_1, signed short int param_2, unsigned short int param_3, float param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern signed short int func12414(float param_0, unsigned char param_1, signed long long int param_2, long double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern signed char func12415(unsigned long long int param_0, signed short int param_1, double param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: signed short int
 */
extern signed short int func12416(unsigned long long int param_0, float param_1, signed int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: double
 */
extern signed char func12417(unsigned int param_0, unsigned long long int param_1, signed char param_2, unsigned short int param_3, unsigned char param_4, double param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 */
extern signed char func12418(float param_0, unsigned long long int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern unsigned long int func12419(unsigned int param_0, double param_1, unsigned short int param_2, unsigned long long int param_3, signed int param_4, bool param_5);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed int
 */
extern double func12420(bool param_0, long double param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 */
extern signed long long int func12421(signed short int param_0, signed long int param_1, unsigned long long int param_2, unsigned long int param_3, signed long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern long double func12422(unsigned char param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: long double
 */
extern long double func12423(signed long int param_0, double param_1, bool param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern long double func12424(unsigned int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed int
 */
extern float func12425(float param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern unsigned int func12426(bool param_0, unsigned char param_1, unsigned short int param_2, unsigned long int param_3, float param_4);
/*
 * return type: array 9 unsigned short int
 */
extern unsigned short int * func12427();
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern unsigned int func12428(double param_0, float param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern unsigned char func12429(unsigned long int param_0, unsigned long long int param_1, unsigned long int param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: signed long int
 */
extern unsigned long long int func12430(signed short int param_0, float param_1, unsigned long int param_2, signed char param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern void proc12431(unsigned short int param_0, unsigned char param_1, signed long int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern unsigned short int func12432(unsigned int param_0, signed long long int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned char func12433(unsigned char param_0, signed long long int param_1);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned int
 */
extern signed short int * func12434(unsigned int param_0);
/*
 * return type: array 1 signed short int
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern signed short int * func12435(long double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: double
 */
extern void proc12436(unsigned char param_0, float param_1, long double param_2, double param_3);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed short int * func12437(unsigned int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern unsigned long long int func12438(unsigned short int param_0, signed long int param_1, long double param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern double func12439(unsigned int param_0, bool param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: signed long int
 */
extern void proc12440(float param_0, unsigned char param_1, signed int param_2, unsigned short int param_3, float param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern unsigned int func12441(signed char param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned char func12442(double param_0, unsigned int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: double
 */
extern long double func12443(unsigned long int param_0, float param_1, signed long int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned int func12444(bool param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned char func12445(float param_0, signed long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 */
extern long double func12446(unsigned long long int param_0, signed int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: signed int
 */
extern unsigned long int func12447(float param_0, float param_1, bool param_2, float param_3, long double param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern void proc12448(double param_0, unsigned long int param_1, bool param_2, signed char param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern unsigned long int func12449(long double param_0, signed int param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: long double
 */
extern float func12450(bool param_0, double param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: long double
 */
extern signed char func12451(signed short int param_0, unsigned long int param_1, bool param_2, long double param_3);
/*
 * return type: array 2 unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed char
 */
extern unsigned short int * func12452(signed char param_0, unsigned long int param_1, unsigned long long int param_2, float param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern void proc12453(signed long int param_0, signed int param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern unsigned int func12454(unsigned char param_0, signed int param_1, signed char param_2, unsigned short int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned char func12455(signed int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: long double
 */
extern unsigned long int func12456(unsigned short int param_0, unsigned char param_1, signed char param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern void proc12457(signed long int param_0, long double param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned char func12458(signed long int param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern void proc12459(unsigned short int param_0, long double param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern unsigned long long int func12460(signed char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern signed char func12461(signed long int param_0, unsigned short int param_1, float param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern float func12462(signed char param_0, unsigned short int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed long int func12463(signed char param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: float
 */
extern float func12464(float param_0, float param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern float func12465(bool param_0, unsigned long int param_1, signed short int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern unsigned long int func12466(signed long long int param_0, signed short int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern void proc12467(unsigned long int param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: bool
 */
extern unsigned int func12468(bool param_0, signed long long int param_1, bool param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern signed long int func12469(unsigned short int param_0, long double param_1, signed int param_2, long double param_3, signed long int param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern bool func12470(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: long double
 */
extern unsigned long long int func12471(bool param_0, float param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed short int
 */
extern void proc12472(signed short int param_0, double param_1, float param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern signed short int func12473(signed long long int param_0, unsigned long long int param_1, float param_2, unsigned char param_3, unsigned long long int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: bool
 */
extern signed short int func12474(unsigned int param_0, float param_1, bool param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern signed short int func12475(signed long int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern float func12476(signed int param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: long double
 * 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: bool
 */
extern long double func12477(signed short int param_0, signed long long int param_1, signed short int param_2, double param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern unsigned long int func12478(long double param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned short int func12479(signed short int param_0, bool param_1);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned short int * func12480(unsigned long long int param_0, bool 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 long long int
 * param_4 type: bool
 */
extern void proc12481(signed long int param_0, signed long int param_1, unsigned long int param_2, signed long long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: long double
 */
extern void proc12482(signed short int param_0, signed char param_1, bool param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern signed short int func12483(unsigned int param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed int func12484(signed int param_0, unsigned long int param_1, signed long int param_2, double param_3, unsigned long long int param_4, float param_5);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern signed char func12485(long double param_0, signed long long int param_1, float param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern double func12486(unsigned char param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern signed long int func12487(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern void proc12488(signed int param_0, unsigned int param_1, unsigned short int param_2, signed char param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern unsigned long int func12489(double param_0, unsigned char param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned short int func12490(long double param_0, unsigned int param_1);
/*
 * return type: array 3 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned short int * func12491(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern unsigned long long int func12492(unsigned char param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func12493(signed char param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern bool func12494(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: long double
 */
extern unsigned int func12495(unsigned int param_0, signed long long int 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 short int
 * param_1 type: signed int
 * param_2 type: float
 */
extern signed int func12496(unsigned short int param_0, signed int param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed short int func12497(long double param_0, bool param_1);
/*
 * return type: array 7 bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 */
extern bool * func12498(unsigned long int param_0, unsigned char param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 */
extern signed int func12499(signed char param_0, 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: signed short int
 * param_1 type: float
 */
extern signed long long int func12500(signed short int param_0, float param_1);
/*
 * return type: array 1 unsigned short int
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern unsigned short int * func12501(unsigned int param_0, bool param_1, float param_2, signed long long int param_3, double param_4);
/*
 * return type: array 3 bool
 */
extern bool * func12502();
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern void proc12503(signed long long int param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: array 3 bool
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern bool * func12504(float param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: double
 */
extern double func12505(bool param_0, unsigned long long int param_1, signed int param_2, double param_3);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: double
 */
extern float func12506(signed int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: double
 */
extern bool func12507(signed char param_0, signed long int param_1, bool param_2, double param_3, double param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: float
 */
extern float func12508(unsigned short int param_0, signed int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned long long int func12509(unsigned long long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: float
 */
extern void proc12510(signed long int param_0, bool param_1, signed long int param_2, unsigned long int param_3, float param_4);
/*
 * return type: array 1 signed short int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern signed short int * func12511(signed short int param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned short int func12512(unsigned long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern float func12513(float param_0, double param_1, unsigned long int param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern float func12514(long double param_0, signed char param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: signed int
 */
extern void proc12515(unsigned short int param_0, unsigned int param_1, double param_2, unsigned int param_3, float param_4, signed int param_5);
/*
 * return type: array 7 signed short int
 * param_0 type: unsigned char
 */
extern signed short int * func12516(unsigned char param_0);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern float func12517(signed int param_0, unsigned long int param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned char func12518(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern unsigned char func12519(unsigned char param_0, unsigned long long int param_1, unsigned char param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern unsigned char func12520(double param_0, long double param_1, signed char param_2, signed char param_3, signed short 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 short int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern void proc12521(signed int param_0, long double param_1, unsigned long long int param_2, unsigned short int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 */
extern signed short int func12522(signed char param_0, unsigned char param_1, unsigned int param_2);
/*
 * return type: pointer unsigned long long int
 */
extern unsigned long long int * func12523();
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern long double func12524(signed long long int param_0, unsigned int param_1, signed long int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: bool
 */
extern unsigned short int func12525(double param_0, float param_1, bool param_2);
/*
 * return type: array 5 signed char
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern signed char * func12526(signed short int param_0, signed int param_1, unsigned char param_2, signed int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern signed long int func12527(signed long long int param_0, signed short int param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern signed char func12528(signed long long int param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern unsigned long int func12529(signed long int param_0, unsigned long int param_1, unsigned long long int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed int
 */
extern signed long long int func12530(signed short int param_0, bool param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern void proc12531(signed int param_0, signed short int param_1, bool param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern signed long int func12532(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern unsigned short int func12533(signed long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned long int func12534(unsigned short int param_0, double param_1, signed short int param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: bool
 */
extern unsigned long int func12535(double param_0, bool param_1, unsigned int param_2, unsigned long long int param_3, float param_4, bool param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern void proc12536(bool param_0, signed short int param_1, long double param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern void proc12537(bool param_0, bool param_1, unsigned char param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned long long int func12538(unsigned short int param_0, double param_1, float param_2, signed short int param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern float func12539(unsigned long long int param_0, float param_1, signed long int param_2, signed long long int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed int func12540(float param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned short int func12541(long double param_0, bool param_1, signed long long int param_2, float param_3, signed long long int param_4);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned char func12542(double param_0, signed int param_1, double param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: double
 */
extern void proc12543(double param_0, signed short int param_1, signed long long int param_2, signed int param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern signed int func12544(signed char param_0, unsigned int param_1, unsigned long long int param_2, float 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 char
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern void proc12545(long double param_0, signed char param_1, unsigned short int param_2, signed long long int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: double
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: bool
 */
extern signed char func12546(double param_0, double param_1, float param_2, bool param_3, float param_4, bool param_5);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern double func12547(float param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 */
extern signed int func12548(signed short int param_0, float param_1, unsigned int param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern unsigned char func12549(signed short int param_0, unsigned long long int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern double func12550(float param_0, unsigned char param_1, double param_2, double param_3, unsigned long int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern float func12551(unsigned long long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern float func12552(long double param_0, unsigned long int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern signed long long int func12553(signed int param_0, unsigned long int param_1, signed char param_2, bool param_3, double param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 */
extern unsigned long int func12554(unsigned int param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern unsigned long int func12555(signed short int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 */
extern long double func12556(signed char param_0, signed long int param_1, unsigned long int param_2, unsigned long long int param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: double
 */
extern unsigned short int func12557(signed long long int param_0, unsigned long int param_1, unsigned long int param_2, unsigned long int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern void proc12558(signed long long int param_0, long double param_1, signed long long int param_2, signed long int param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern bool func12559(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: signed short int
 */
extern void proc12560(bool param_0, unsigned long long int param_1, double param_2, signed short int param_3, signed short int param_4, signed short int param_5);
/*
 * return type: array 5 long double
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern long double * func12561(signed char param_0, signed 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 int
 */
extern unsigned long long int func12562(signed long int param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern unsigned long int func12563(signed long int param_0, signed char param_1, signed short int param_2, long double param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern signed short int func12564(float param_0, long double param_1, bool param_2, double param_3, signed int param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 */
extern double func12565(signed short int param_0, unsigned long long int param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed short int func12566(double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern void proc12567(unsigned int param_0, unsigned short int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern void proc12568(double param_0, signed long int param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern double func12569(long double param_0, long double param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern long double func12570(unsigned char param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern signed long int func12571(unsigned char param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned int func12572(bool param_0, bool param_1, unsigned long int param_2, unsigned short int param_3, unsigned int param_4, double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: double
 */
extern unsigned int func12573(unsigned long long int param_0, unsigned int param_1, signed char param_2, bool param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern signed long int func12574(signed long int param_0, signed short int param_1, signed short int param_2, double param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern double func12575(unsigned int param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned long int func12576(unsigned int param_0, signed short int param_1, unsigned long int param_2, float param_3, signed long long int param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: double
 */
extern float func12577(float param_0, double param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern float func12578(unsigned long int param_0, float param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: double
 */
extern signed char func12579(unsigned long long int param_0, signed long int param_1, unsigned char param_2, unsigned char param_3, signed short int param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed int
 */
extern unsigned char func12580(unsigned long long int param_0, unsigned int param_1, long double param_2, signed int param_3);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern double func12581(signed char param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: float
 */
extern signed char func12582(double param_0, signed char param_1, long double param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern unsigned int func12583(unsigned long long int param_0, unsigned long int param_1, unsigned short int param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: bool
 */
extern void proc12584(unsigned long int param_0, unsigned char param_1, signed long long int param_2, long double param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern signed int func12585(signed short int param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern unsigned long int func12586(float param_0, signed int param_1, float param_2, bool param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 */
extern unsigned int func12587(long double param_0, unsigned char param_1, unsigned int param_2, unsigned char param_3);
/*
 * return type: array 6 unsigned char
 * param_0 type: unsigned int
 * param_1 type: bool
 */
extern unsigned char * func12588(unsigned int param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern signed long int func12589(signed int param_0, signed short int param_1, long double param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 */
extern long double func12590(signed long long int param_0, signed long int param_1, signed short int param_2, unsigned long int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern void proc12591(signed short int param_0, signed long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern void proc12592(unsigned int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: double
 */
extern signed short int func12593(bool param_0, unsigned char param_1, long double param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: long double
 */
extern unsigned char func12594(long double param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned char func12595(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern float func12596(double param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern float func12597(signed short int param_0, unsigned long long int param_1, long double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern void proc12598(double param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern signed short int func12599(signed short int param_0, float param_1, signed short int param_2, signed int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern void proc12600(unsigned int param_0, unsigned char param_1, unsigned short int param_2, unsigned char param_3, double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern signed int func12601(unsigned long int param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern void proc12602(long double param_0, signed long long int param_1, signed long int param_2, signed long int param_3, unsigned short int param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern signed long int func12603(double param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 */
extern signed char func12604(signed long long int param_0, signed short int param_1);
/*
 * return type: array 9 unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: bool
 */
extern unsigned short int * func12605(bool param_0, signed short int param_1, signed long 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 int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern unsigned long int func12606(signed long int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern void proc12607(signed char param_0, unsigned long int param_1, double param_2, double param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: float
 */
extern signed long int func12608(unsigned long int param_0, signed long int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: float
 */
extern bool func12609(double param_0, signed long int param_1, bool param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned char func12610(float param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: bool
 */
extern void proc12611(double param_0, double param_1, long double param_2, bool param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern void proc12612(bool param_0, unsigned int param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern void proc12613(signed long int param_0, signed short int param_1, signed char param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned long int func12614(signed char param_0, unsigned char param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: unsigned char
 */
extern bool func12615(float param_0, float param_1, signed short int param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern float func12616(signed long long int param_0, unsigned int param_1, unsigned long int param_2, unsigned long long int param_3, double param_4, signed long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern unsigned short int func12617(unsigned char param_0, unsigned int param_1, float param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern void proc12618(unsigned int param_0, long double param_1, unsigned char param_2, float param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern signed short int func12619(float param_0, float param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 */
extern void proc12620(float param_0, signed long int param_1, unsigned short int param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern long double func12621(double param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern bool func12622(unsigned char param_0, unsigned long long int param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern float func12623(signed short int param_0, signed long long int param_1, unsigned char param_2, signed long int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed long int func12624(long double param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern signed long int func12625(float param_0, unsigned long long int param_1, unsigned long long int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern long double func12626(signed short int param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: unsigned int
 */
extern float func12627(float param_0, signed char param_1, double param_2, unsigned long int param_3, unsigned int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: float
 */
extern signed long int func12628(signed long long int param_0, float param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern float func12629(unsigned int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern signed long long int func12630(signed long int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern unsigned int func12631(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern void proc12632(signed long long int param_0, double param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: long double
 */
extern unsigned long long int func12633(signed long long int param_0, double param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern long double func12634(unsigned short int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: long double
 */
extern signed long int func12635(signed short int param_0, unsigned short int param_1, float param_2, long double param_3);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned long int func12636(double param_0, long double param_1, unsigned int param_2, double param_3, float param_4, unsigned long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern unsigned char func12637(unsigned long int param_0, unsigned char param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern unsigned short int func12638(float param_0, signed long int param_1, bool param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: float
 */
extern unsigned short int func12639(unsigned long long int param_0, unsigned short int param_1, signed char param_2, signed int param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned long long int func12640(float param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern float func12641(long double param_0, signed int param_1, double param_2, signed long long int param_3, signed long int param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern unsigned char func12642(unsigned long long int param_0, signed long int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern signed short int func12643(bool param_0, unsigned short int param_1, unsigned int param_2, double param_3, unsigned long int param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern unsigned long int func12644(unsigned short int param_0, float param_1, unsigned char param_2, double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern void proc12645(double param_0, bool param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern signed short int func12646(signed char param_0, signed char param_1, bool param_2, bool param_3, signed int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: long double
 */
extern void proc12647(signed short int param_0, bool param_1, signed int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned short int func12648(long double param_0, long double param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern void proc12649(signed short int param_0, unsigned int param_1, signed long int param_2, unsigned long int param_3, signed long long int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 */
extern void proc12650(unsigned char param_0, signed int param_1, signed char param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc12651(signed long int param_0, bool param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern unsigned short int func12652(bool param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern signed long int func12653(signed long long int param_0, signed int param_1, unsigned char param_2, signed long int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned long int func12654(signed int param_0, signed char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern signed long long int func12655(signed char param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned long int func12656(double param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: double
 */
extern unsigned int func12657(unsigned long int param_0, unsigned long int param_1, double param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern unsigned char func12658(unsigned long int param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned long long int func12659(long double param_0, float param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern long double func12660(signed short int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 */
extern long double func12661(signed short int param_0, unsigned short int param_1, signed long long int param_2, unsigned long long int param_3, unsigned int param_4);
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern unsigned char * func12662(unsigned short int param_0, signed int param_1, unsigned int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern signed short int func12663(signed long int param_0, float param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: float
 */
extern signed short int func12664(signed long long int param_0, unsigned short int param_1, double param_2, float param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern signed long int func12665(unsigned long long int param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed long int func12666(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 */
extern signed long int func12667(unsigned long long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: signed char
 */
extern signed long int func12668(long double param_0, float param_1, signed long long int param_2, bool param_3, unsigned short int param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern signed long long int func12669(double param_0, unsigned long int param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern signed int func12670(unsigned int param_0, unsigned long int param_1, long double param_2, unsigned char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned int func12671(unsigned int param_0, unsigned short int param_1, unsigned short int param_2, signed short int param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned long long int func12672(unsigned long long int param_0, signed long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern signed short int func12673(signed char param_0, unsigned int param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern unsigned short int func12674(float param_0, signed short int param_1, double param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern signed char func12675(long double param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern double func12676(unsigned int param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern double func12677(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 */
extern unsigned int func12678(unsigned char 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: signed char
 */
extern long double func12679(unsigned long long int param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: double
 */
extern float func12680(unsigned short int param_0, long double param_1, unsigned long int param_2, bool param_3, signed int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern void proc12681(signed short int param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: double
 */
extern bool func12682(unsigned char param_0, unsigned char param_1, double param_2, unsigned long int param_3, signed int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: unsigned long long int
 */
extern signed short int func12683(signed char param_0, long double param_1, signed char param_2, unsigned char param_3, unsigned char param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern unsigned char func12684(signed short int param_0, double param_1, unsigned char param_2, bool param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern float func12685(unsigned long int param_0, signed int param_1, unsigned long int param_2, unsigned long long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: signed int
 */
extern signed long int func12686(signed long long int param_0, signed char param_1, unsigned long long int param_2, long double param_3, double param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern void proc12687(signed int param_0, signed short int param_1, signed char param_2, long double param_3, signed long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern long double func12688(unsigned long long int param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern signed long long int func12689(signed short int param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc12690(unsigned char param_0, signed int param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed int func12691(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern bool func12692(bool param_0, unsigned short int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern unsigned short int func12693(unsigned short int param_0, unsigned long int param_1, signed short int param_2, signed short int param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern float func12694(unsigned char param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern signed short int func12695(unsigned int param_0, signed long long int param_1, float param_2, bool param_3, unsigned long int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern signed long int func12696(double param_0, unsigned long long int param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 */
extern signed int func12697(long double param_0, unsigned short int param_1, unsigned long int param_2);
/*
 * return type: array 7 signed char
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern signed char * func12698(signed short int param_0, signed long int param_1, bool param_2, unsigned short int param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed int
 */
extern unsigned short int func12699(double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern signed int func12700(unsigned int param_0, double param_1, double param_2, signed char param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc12701(signed short int param_0, unsigned short int param_1, unsigned long int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: double
 */
extern unsigned int func12702(signed short int param_0, unsigned short int param_1, double param_2, double param_3);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern float func12703(signed char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern float func12704(signed int param_0, unsigned long int param_1, long double param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern signed short int func12705(long double param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned short int func12706(unsigned char param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern void proc12707(unsigned int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 */
extern float func12708(signed long long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern void proc12709(signed int param_0, signed short int param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern signed int func12710(bool param_0, float param_1, signed int param_2, double param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: long double
 * param_5 type: unsigned int
 */
extern void proc12711(bool param_0, unsigned long int param_1, signed short int param_2, signed int param_3, long double param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern signed int func12712(signed long long int param_0, signed long long int param_1, signed char param_2, double param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern double func12713(signed short int param_0, signed int param_1, unsigned int param_2, signed char param_3, signed int param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed short int func12714(float param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed char
 */
extern signed long int func12715(double param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: long double
 */
extern long double func12716(unsigned long long int param_0, signed long int param_1, long double param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: long double
 */
extern float func12717(double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned char
 */
extern void proc12718(unsigned int param_0, float param_1, signed short int param_2, double param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern unsigned long long int func12719(unsigned short int param_0, signed short int param_1, signed long long int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 */
extern void proc12720(signed long int param_0, unsigned long int param_1, signed int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern signed long long int func12721(signed int param_0, signed long int param_1, double param_2, float param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern signed int func12722(signed short int param_0, signed short int param_1, unsigned long long int param_2, double param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: long double
 */
extern unsigned int func12723(float param_0, bool param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern signed long int func12724(signed long long int param_0, signed long int param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern signed long int func12725(double param_0, signed long long int param_1);
/*
 * return type: array 9 unsigned char
 */
extern unsigned char * func12726();
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: long double
 */
extern void proc12727(unsigned int param_0, double param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern bool func12728(float param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned short int func12729(signed int param_0, float param_1);
/*
 * return type: array 9 unsigned char
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned char * func12730(signed long int param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: long double
 */
extern float func12731(signed short int param_0, long double param_1, signed long int param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: float
 */
extern void proc12732(signed long int param_0, signed short int param_1, float param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern void proc12733(float param_0, bool param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern signed long int func12734(signed short int param_0, unsigned long long int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern long double func12735(bool param_0, float param_1, signed short int param_2, double param_3, long double param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: float
 */
extern signed long int func12736(unsigned long int param_0, unsigned long int param_1, bool param_2, signed int param_3, float param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern void proc12737(bool param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern bool func12738(float param_0, unsigned short int param_1);
/*
 * return type: array 9 signed long long int
 */
extern signed long long int * func12739();
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed int func12740(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: long double
 */
extern void proc12741(unsigned short int param_0, long double param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 */
extern signed long int func12742(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed int
 */
extern void proc12743(signed int param_0, double param_1, double param_2, long double param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern unsigned short int func12744(signed int param_0, signed int param_1, signed short int param_2, signed char param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: signed long int
 */
extern double func12745(unsigned int param_0, signed long long int param_1, long double param_2, signed short int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern void proc12746(unsigned long long int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: float
 */
extern void proc12747(unsigned char param_0, signed short int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long long int
 */
extern unsigned int func12748(signed char param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed short int
 */
extern unsigned int func12749(double param_0, signed char param_1, unsigned long int param_2, float param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 */
extern signed long long int func12750(signed char param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern signed int func12751(unsigned int param_0, signed int param_1, signed long long int param_2, signed int param_3);
/*
 * return type: pointer signed long long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern signed long long int * func12752(double param_0, signed char param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern long double func12753(unsigned long int param_0, unsigned long long int param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned char func12754(signed char param_0, unsigned long int param_1, float param_2, float param_3, signed long long int param_4);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern signed int func12755(signed long int param_0, unsigned short int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed int func12756(long double param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern unsigned long long int func12757(signed int param_0, unsigned long int param_1, unsigned int param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern unsigned long long int func12758(signed long long int param_0, bool param_1, signed char param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern void proc12759(signed int param_0, long double param_1, unsigned char param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern signed long long int func12760(signed int param_0, double param_1, unsigned short int param_2, float param_3, long double param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern double func12761(unsigned int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern void proc12762(signed int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern signed long int func12763(long double param_0, float param_1, unsigned long long int param_2, unsigned int param_3, unsigned int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern void proc12764(signed int param_0, unsigned short int param_1, unsigned short int param_2, signed long int param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: float
 */
extern double func12765(unsigned long int param_0, float param_1);
/*
 * return type: array 3 signed short int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed short int * func12766(unsigned char param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern signed char func12767(unsigned long int param_0, unsigned long long int param_1, double param_2, double param_3, unsigned char param_4, signed char param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern unsigned char func12768(unsigned char param_0, signed long long int param_1, float param_2, signed long int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed long int
 */
extern unsigned short int func12769(double param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern void proc12770(unsigned char param_0, signed long int param_1, bool param_2, signed char param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed int
 */
extern unsigned char func12771(float param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: signed short int
 */
extern void proc12772(signed long long int param_0, unsigned long int param_1, unsigned char param_2, signed short int param_3, signed char param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned short int func12773(signed long int param_0, signed char param_1, unsigned int param_2, signed short int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern void proc12774(unsigned long int param_0, bool param_1, bool param_2, unsigned short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern signed long int func12775(long double param_0, unsigned long int param_1, signed int param_2, signed long int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned char func12776(unsigned int param_0, signed int param_1, unsigned short int param_2, bool param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 */
extern void proc12777(unsigned long long int param_0, signed long long int param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern unsigned short int func12778(float param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed long long int func12779(signed long long int param_0, signed int param_1, bool param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern unsigned int func12780(unsigned int param_0, unsigned short int param_1, unsigned int param_2, signed long long int param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: signed char
 */
extern signed int func12781(unsigned short int param_0, long double param_1, unsigned long long int param_2, signed char param_3, float param_4, signed char param_5);
/*
 * return type: array 1 signed long int
 * param_0 type: signed long long int
 */
extern signed long int * func12782(signed long long int param_0);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern float func12783(unsigned long long int param_0, signed int param_1, signed char param_2, signed int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern void proc12784(long double param_0, double param_1, signed long int param_2, signed long long int param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 */
extern signed long long int func12785(float param_0, unsigned short int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern void proc12786(float param_0, bool param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: unsigned long int
 */
extern unsigned long int func12787(signed short int param_0, unsigned long long int param_1, signed char param_2, unsigned char param_3, unsigned int param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern unsigned long int func12788(long double param_0, unsigned long int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: double
 */
extern unsigned long long int func12789(unsigned int param_0, double param_1, signed int param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern unsigned long long int func12790(signed short int param_0, signed char param_1, signed char param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed long int
 */
extern unsigned short int func12791(float param_0, signed char param_1, bool param_2, signed long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern signed short int func12792(signed long long int param_0, unsigned char param_1, signed long int param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern unsigned int func12793(unsigned long int param_0, unsigned short int param_1, signed long int param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: array 4 bool
 */
extern bool * func12794();
/*
 * return type: array 4 bool
 * param_0 type: unsigned int
 */
extern bool * func12795(unsigned int param_0);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern long double func12796(signed long long int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern unsigned char func12797(unsigned short int param_0, unsigned short int param_1, signed char param_2, signed int param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern signed int func12798(float param_0, bool param_1, signed long long int param_2, long double param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern unsigned short int func12799(signed long int param_0, signed short int param_1, signed long int param_2, unsigned long long int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern void proc12800(unsigned long long int param_0, unsigned int param_1, long double param_2, signed long long int param_3, float param_4, unsigned short int param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern long double func12801(signed long long int param_0, unsigned char param_1, signed long int param_2, double param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: double
 * param_5 type: double
 */
extern void proc12802(unsigned char param_0, double param_1, signed long long int param_2, long double param_3, double param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern signed short int func12803(unsigned int param_0, signed int param_1, unsigned int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern signed long long int func12804(signed long long int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern long double func12805(unsigned int param_0, unsigned short int param_1, unsigned char param_2, unsigned short int param_3, signed short int param_4, signed int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned int
 */
extern signed long int func12806(signed short int param_0, signed char param_1, unsigned int param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern bool func12807(unsigned int param_0, float param_1, float param_2, signed long long int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned char func12808(float param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern unsigned char func12809(float param_0, signed int param_1, long double param_2, unsigned short int param_3, long double param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern signed short int func12810(unsigned int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern unsigned long int func12811(unsigned int param_0, unsigned short int param_1, signed short int param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern unsigned long long int func12812(unsigned long long int param_0, signed long int param_1, float param_2, unsigned long int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned char
 */
extern unsigned short int * func12813(unsigned char param_0);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern long double func12814(signed long long int param_0, signed long int param_1, float param_2, unsigned char param_3);
/*
 * return type: signed long 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 signed long int func12815(float param_0, signed char param_1, signed long long int param_2, bool param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 */
extern signed long long int func12816(double param_0, unsigned long int param_1, signed char param_2, unsigned long long int param_3, signed short int param_4);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern bool func12817(signed char param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed long int func12818(signed short int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern void proc12819(unsigned long int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed long int func12820(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned short int func12821(unsigned short int param_0, unsigned long long int param_1, signed int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern unsigned int func12822(signed short int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern void proc12823(double param_0, signed long int param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern void proc12824(signed short int param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern unsigned long int func12825(signed long int param_0, unsigned long long int param_1, signed short int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned long int func12826(float param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern void proc12827(unsigned char param_0, signed long long int param_1, unsigned char param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned char
 */
extern unsigned char func12828(long double param_0, unsigned char param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed long int func12829(double param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern signed int func12830(signed long int param_0, unsigned char param_1, long double param_2, signed int param_3, double param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern unsigned short int func12831(unsigned short int param_0, bool param_1, float param_2, unsigned int param_3);
/*
 * return type: array 6 unsigned short int
 */
extern unsigned short int * func12832();
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern signed char func12833(signed int param_0, unsigned long int param_1, double param_2);
/*
 * return type: array 4 signed char
 */
extern signed char * func12834();
/*
 * return type: array 4 signed char
 * param_0 type: signed long int
 */
extern signed char * func12835(signed long int param_0);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern float func12836(signed long long int param_0, signed char param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed short int func12837(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern void proc12838(bool param_0, signed char param_1, unsigned long int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed long long int func12839(bool param_0, double param_1, unsigned char param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: array 4 unsigned char
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned char * func12840(signed int param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed short int
 */
extern long double func12841(float param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed int
 */
extern long double func12842(long double param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern unsigned long long int func12843(double param_0, unsigned short int param_1, unsigned long long int param_2, unsigned char param_3, double param_4);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func12844();
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern signed int func12845(signed long int param_0, float param_1, unsigned short int param_2, unsigned int param_3, unsigned char param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern signed short int func12846(signed long int param_0, signed long int param_1, signed long long int param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern signed int func12847(signed int param_0, unsigned long long int param_1, signed long long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func12848(unsigned int param_0, unsigned short int param_1, unsigned char param_2, unsigned int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern void proc12849(unsigned long int param_0, unsigned int param_1, signed long long int param_2, long double param_3);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 */
extern double func12850(float param_0, signed short int param_1, double param_2);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: float
 */
extern double func12851(double param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed char
 */
extern signed long int func12852(long double param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: bool
 */
extern float func12853(long double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern void proc12854(signed char param_0, unsigned long long int param_1, signed long int param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int * func12855(signed long int param_0);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern signed char func12856(signed short int param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 */
extern void proc12857(signed long long int param_0, signed long long int param_1, signed short int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern signed int func12858(signed int param_0, double param_1, unsigned int param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern double func12859(signed short int param_0, unsigned int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern long double func12860(long double param_0, unsigned int param_1, unsigned char param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 */
extern unsigned int func12861(double param_0, unsigned long long int param_1, signed long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed char func12862(unsigned short int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned int func12863(signed long int param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern long double func12864(unsigned short int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: float
 */
extern signed long long int func12865(float param_0, unsigned short int param_1, unsigned int param_2, long double param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned short int func12866(unsigned char param_0, unsigned char param_1);
/*
 * return type: array 1 unsigned short int
 * param_0 type: float
 */
extern unsigned short int * func12867(float param_0);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern unsigned long int func12868(signed char param_0, signed char param_1, signed short int param_2, bool param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: array 5 unsigned char
 * param_0 type: long double
 */
extern unsigned char * func12869(long double param_0);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern bool func12870(signed int param_0, unsigned char param_1, signed long int param_2, signed long int param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern unsigned long int func12871(signed long long int param_0, signed long int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern signed long long int func12872(unsigned long int param_0, unsigned char param_1, signed char param_2, unsigned long long int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: signed long int
 * 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: long double
 */
extern signed long int func12873(unsigned char param_0, unsigned long int param_1, unsigned long int param_2, unsigned int param_3, long double param_4);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: bool
 */
extern long double func12874(signed int param_0, bool param_1);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern double func12875(signed int param_0, signed short int param_1, signed long int param_2, unsigned short int param_3, long double param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: double
 */
extern signed long long int func12876(signed char param_0, bool param_1, double param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed short int
 */
extern signed char func12877(signed int param_0, signed short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern unsigned long long int func12878(double param_0, unsigned int param_1, signed int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern unsigned long long int func12879(unsigned short int param_0, double param_1, bool param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: double
 */
extern signed int func12880(signed long long int param_0, unsigned short int param_1, unsigned short int param_2, double param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 */
extern double func12881(unsigned long int param_0, unsigned int param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern bool func12882(unsigned int param_0, signed char param_1, long double param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: double
 */
extern void proc12883(unsigned int param_0, unsigned int param_1, signed short int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern bool func12884(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern unsigned int func12885(unsigned long long int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern signed int func12886(unsigned short int param_0, unsigned long int param_1, unsigned int param_2, signed long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern void proc12887(unsigned char param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed long int func12888(signed short int param_0, signed long long int param_1, signed int param_2, signed int param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed short int
 */
extern double func12889(bool param_0, signed short int param_1, signed long int param_2, signed short int param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern double func12890(long double param_0, signed short int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed long int func12891(bool param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern bool func12892(unsigned long int param_0, unsigned short int param_1, unsigned long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern void proc12893(long double param_0, float param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern void proc12894(bool param_0, unsigned long long int param_1, unsigned int param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned int
 */
extern unsigned long long int func12895(signed char param_0, signed int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern void proc12896(float param_0, signed short int param_1, unsigned long long int param_2, unsigned int param_3, unsigned short int param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern signed long long int func12897(signed short int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: bool
 */
extern signed long long int func12898(bool param_0, signed long long int param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned long long int func12899(unsigned char param_0, signed int param_1, float param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern signed int func12900(unsigned short int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: long double
 */
extern bool func12901(unsigned int param_0, unsigned long long int param_1, float param_2, long double param_3);
/*
 * return type: array 8 bool
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern bool * func12902(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern void proc12903(unsigned char param_0, bool param_1, double param_2, unsigned long long int param_3);
/*
 * return type: array 8 bool
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern bool * func12904(unsigned int param_0, signed int param_1, long double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern signed long long int func12905(signed char param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern signed long int func12906(signed int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern signed int func12907(signed short int param_0, long double param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 */
extern long double func12908(signed int param_0, signed int param_1, unsigned long int param_2, unsigned short int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 */
extern void proc12909(unsigned long long int param_0, signed long long int param_1, unsigned long long int param_2, long double param_3);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: long double
 */
extern double func12910(signed short int param_0, double param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern signed short int func12911(unsigned int param_0, signed long long int param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern unsigned short int func12912(signed int param_0, signed long int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern signed short int func12913(signed long long int param_0, signed short int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern unsigned char func12914(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern void proc12915(signed long long int param_0, signed long long int param_1, unsigned long long int param_2, signed long int param_3, bool param_4, signed long long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern bool func12916(unsigned long int param_0, bool param_1, unsigned long long int param_2, float param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: bool
 */
extern unsigned int func12917(unsigned short int param_0, float param_1, signed short int param_2, signed long long int param_3, float param_4, bool param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: float
 */
extern signed long int func12918(signed long long int param_0, unsigned char param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern unsigned int func12919(unsigned long long int param_0, signed short int param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern unsigned short int * func12920(signed short int param_0, unsigned long int param_1, float param_2, unsigned short int param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: float
 */
extern unsigned short int func12921(double param_0, float param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern signed short int func12922(unsigned char param_0, signed char param_1, unsigned char param_2, signed long int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 */
extern signed int func12923(long double param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern unsigned long long int func12924(double param_0, unsigned short int param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: float
 */
extern void proc12925(bool param_0, signed char param_1, unsigned long int param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: double
 */
extern signed int func12926(signed char param_0, signed int param_1, unsigned int param_2, signed char param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: bool
 */
extern void proc12927(signed long int param_0, bool param_1, unsigned short int param_2, signed long long int param_3, double param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern bool func12928(bool param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern float func12929(signed long long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern bool func12930(unsigned long int param_0, unsigned char param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern unsigned short int func12931(bool param_0, signed char param_1, signed long long int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern double func12932(long double param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern signed short int func12933(long double param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern unsigned short int func12934(long double param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern unsigned char func12935(signed short int param_0, signed int param_1, signed int param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern signed int func12936(unsigned int param_0, unsigned char param_1, unsigned int param_2, unsigned char param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern void proc12937(unsigned long int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed int
 */
extern unsigned short int func12938(unsigned long long int param_0, signed long int param_1, unsigned short int param_2, double param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern signed int func12939(signed long long int param_0, signed char param_1, signed long int param_2, signed short int param_3, signed long int param_4, bool param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern signed long long int func12940(float param_0, bool param_1, unsigned long int param_2);
/*
 * return type: array 7 unsigned short int
 */
extern unsigned short int * func12941();
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: double
 */
extern void proc12942(unsigned int param_0, signed short int param_1, unsigned long int param_2, float param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc12943(signed long int param_0, unsigned long int param_1, double param_2, unsigned short int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern unsigned int func12944(unsigned long int param_0, unsigned short int param_1, float param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: double
 */
extern long double func12945(signed long int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern unsigned int func12946(unsigned long long int param_0, double param_1, long double param_2, unsigned long int param_3, unsigned char param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed int
 */
extern signed int func12947(bool param_0, float param_1, unsigned char param_2, signed long int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 */
extern unsigned short int func12948(unsigned long int param_0, long double param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern bool func12949(signed long long int param_0, signed long int param_1, unsigned int param_2, signed char param_3, signed long long int param_4);
/*
 * return type: pointer signed char
 * param_0 type: unsigned short int
 */
extern signed char * func12950(unsigned short int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: double
 */
extern signed long int func12951(unsigned long long int param_0, signed char param_1, double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned char
 */
extern unsigned long long int func12952(signed short int param_0, bool param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern void proc12953(unsigned char param_0, float param_1, unsigned char param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: array 7 signed char
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: double
 */
extern signed char * func12954(signed long long int param_0, double param_1, double param_2, unsigned short int param_3, long double param_4, double param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern unsigned char func12955(long double param_0, unsigned char param_1, long double param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern unsigned short int func12956(signed short int param_0, long double param_1, double param_2, signed int param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 */
extern unsigned short int func12957(signed long long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern signed long int func12958(signed long int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern signed int func12959(signed long int param_0, bool param_1, bool param_2, unsigned long int param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern unsigned char func12960(signed long long int param_0, signed long int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern signed long long int func12961(unsigned short int param_0, float param_1, bool param_2, unsigned short int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern signed long long int func12962(long double param_0, long double param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern signed short int func12963(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern unsigned long int func12964(signed long int param_0, unsigned char param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern signed long int func12965(signed short int param_0, signed long long int param_1, signed char param_2, unsigned short int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern void proc12966(signed short int param_0, signed char param_1, long double param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern float func12967(double param_0, unsigned long int param_1, long double param_2, double param_3, unsigned short int param_4, double param_5);
/*
 * return type: array 1 bool
 * param_0 type: unsigned char
 */
extern bool * func12968(unsigned char param_0);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: float
 */
extern float func12969(unsigned int param_0, signed char param_1, unsigned char param_2, bool param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern void proc12970(signed char param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: float
 */
extern unsigned short int func12971(bool param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed char func12972(signed long long int param_0, unsigned int param_1, bool param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern unsigned short int func12973(unsigned char param_0, signed short int param_1, unsigned short int param_2, signed int param_3, signed int param_4, signed long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern unsigned short int func12974(float param_0, unsigned int param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed char func12975(signed int param_0, signed char param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func12976(signed short int param_0, signed short int param_1, signed long int param_2, long double param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed long int func12977(signed short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: bool
 */
extern void proc12978(long double param_0, double param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed int
 */
extern void proc12979(signed char param_0, unsigned short int param_1, float param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern float func12980(float param_0, bool param_1, unsigned int param_2, unsigned int param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern signed long int func12981(signed long long int param_0, signed long int param_1, unsigned int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned int func12982(signed long int param_0, unsigned char param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern float func12983(unsigned int param_0, double param_1, bool param_2, unsigned long int param_3, signed long int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed long int
 */
extern void proc12984(unsigned char param_0, unsigned short int param_1, float param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: float
 */
extern unsigned long int func12985(float param_0, float param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern void proc12986(float param_0, unsigned long long int param_1, unsigned char param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: pointer unsigned char
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned char * func12987(unsigned char param_0, double param_1);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: float
 */
extern signed int func12988(long double param_0, float param_1, signed long long int param_2, signed long int param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern unsigned long long int func12989(unsigned short int param_0, unsigned short int param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern unsigned int func12990(signed short int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: float
 */
extern bool func12991(float param_0, float param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern float func12992(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 */
extern unsigned short int func12993(float param_0, unsigned char param_1, signed long int param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed int func12994(double param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern long double func12995(unsigned int param_0, signed long long int param_1, unsigned short int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern unsigned short int func12996(signed int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned short int func12997(double param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed short int func12998(float param_0, signed short int param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern float func12999(float param_0, signed int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: unsigned long int
 */
extern void proc13000(double param_0, unsigned short int param_1, float param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern signed short int func13001(signed short int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern unsigned int func13002(signed long int param_0, signed long int param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned long long int
 */
extern signed int func13003(signed short int param_0, bool param_1, signed int param_2, bool param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern void proc13004(signed long int param_0, signed int param_1, signed char param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern signed long long int func13005(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 */
extern void proc13006(unsigned long int param_0, unsigned char param_1, unsigned long int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern signed long int func13007(bool param_0, long double param_1, unsigned long int param_2, signed short int param_3);
/*
 * 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: float
 */
extern unsigned long int func13008(unsigned long int param_0, signed long int param_1, signed char param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern unsigned long int func13009(bool param_0, unsigned long long int param_1, signed int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern unsigned short int func13010(float param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 */
extern void proc13011(signed long long int param_0, unsigned short int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern void proc13012(long double param_0, signed short int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned int func13013(unsigned short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern void proc13014(unsigned long int param_0, unsigned short int param_1, bool param_2, signed int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned int func13015(bool param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern unsigned long long int func13016(signed long int param_0, unsigned int param_1, bool param_2, bool param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern void proc13017(bool param_0, long double param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed char
 */
extern signed short int func13018(double param_0, long double param_1, signed char param_2);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern float func13019(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern void proc13020(unsigned long int param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern unsigned long long int func13021(signed long int param_0, double param_1, signed long long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern void proc13022(unsigned short int param_0, signed char param_1, unsigned short int param_2, signed int param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: double
 */
extern double func13023(signed short int param_0, double param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern float func13024(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern void proc13025(signed short int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed short int func13026(bool param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern void proc13027(unsigned char param_0, signed long long int param_1, signed short int param_2, bool param_3, unsigned char param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern long double func13028(signed short int param_0, signed long long int param_1);
/*
 * return type: array 8 bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 */
extern bool * func13029(unsigned char param_0, unsigned long int param_1, unsigned int param_2);
/*
 * return type: array 8 bool
 */
extern bool * func13030();
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: float
 */
extern unsigned long int func13031(unsigned char param_0, signed char param_1, signed int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: signed short int
 */
extern unsigned long long int func13032(double param_0, signed long int param_1, signed char param_2, signed short int param_3, bool param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern void proc13033(signed int param_0, long double param_1, signed char param_2, double param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: bool
 */
extern signed char func13034(float param_0, bool param_1, signed short int param_2, signed char param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern void proc13035(signed int param_0, signed int param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned long int func13036(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern float func13037(unsigned int param_0, signed long int param_1, long double param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern void proc13038(signed short int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern signed long int func13039(unsigned short int param_0, unsigned long int param_1, unsigned short int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: bool
 */
extern void proc13040(signed int param_0, unsigned long int param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern unsigned short int func13041(bool param_0, signed short int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern long double func13042(signed char param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern long double func13043(unsigned int param_0, signed long int param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern long double func13044(unsigned char param_0, unsigned int param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned short int func13045(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned long int func13046(signed char param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: long double
 */
extern signed short int func13047(unsigned char param_0, double param_1, signed char param_2, signed int param_3, long double param_4);
/*
 * return type: array 3 signed short int
 */
extern signed short int * func13048();
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed char
 */
extern float func13049(signed long int param_0, signed short int param_1, unsigned int param_2, float param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern unsigned char func13050(unsigned char param_0, unsigned int param_1, float param_2, unsigned short int param_3);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long int
 */
extern signed short int func13051(bool param_0, double param_1, signed long long int param_2, unsigned long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc13052(signed long long int param_0, double param_1, unsigned long int param_2, double param_3);
/*
 * return type: array 3 signed short int
 */
extern signed short int * func13053();
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern float func13054(unsigned char param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern double func13055(signed long long int param_0, float param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern void proc13056(float param_0, signed char param_1, signed long long int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern void proc13057(unsigned long int param_0, bool param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern signed long long int func13058(unsigned char param_0, bool param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern void proc13059(signed long int param_0, unsigned int param_1, bool param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned short int func13060(signed short int param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned long int func13061(double param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern unsigned long long int func13062(unsigned short int param_0, signed long int param_1, signed short int param_2, bool param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern signed short int func13063(unsigned long int param_0, unsigned long int param_1, unsigned long int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern bool func13064(long double param_0, unsigned short int param_1, unsigned short int param_2, double param_3, unsigned int param_4);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern bool func13065(unsigned long long int param_0, double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: unsigned short int
 */
extern unsigned short int func13066(unsigned int param_0, long double param_1, double param_2, unsigned short int param_3, unsigned char param_4, unsigned short int param_5);
/*
 * return type: array 9 signed long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern signed long int * func13067(double param_0, long double param_1, signed short int param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: signed char
 */
extern void proc13068(signed int param_0, unsigned int param_1, unsigned long long int param_2, bool param_3, float param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 */
extern void proc13069(unsigned int param_0, unsigned char param_1, signed long long int param_2, unsigned char param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern void proc13070(unsigned int param_0, signed long long int param_1, double param_2, unsigned int param_3, signed char param_4);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern signed char func13071(long double param_0, unsigned long long int param_1, unsigned long long int param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: double
 */
extern unsigned long int func13072(signed int param_0, double param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern void proc13073(signed short int param_0, unsigned char param_1, unsigned long int param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern unsigned long int func13074(unsigned int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern unsigned long long int func13075(unsigned int param_0, signed short int param_1, unsigned int param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: long double
 */
extern signed int func13076(long double param_0, unsigned long long int param_1, bool param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned long long int func13077(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed short int
 */
extern void proc13078(float param_0, double param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern void proc13079(signed int param_0, double param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 */
extern signed char func13080(double param_0, double param_1, signed short int param_2);
/*
 * 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: unsigned long int
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern signed long long int func13081(float param_0, unsigned int param_1, signed long long int param_2, unsigned long int param_3, signed char param_4, unsigned int param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: bool
 */
extern float func13082(bool param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern signed char func13083(signed long long int param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed int func13084(signed int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern void proc13085(bool param_0, long double param_1, unsigned int param_2, signed int param_3, signed short int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 */
extern double func13086(unsigned long int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned char func13087(signed long int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern signed long int func13088(signed short int param_0, signed long long int param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: signed long long int
 */
extern signed int func13089(bool param_0, unsigned int param_1, signed int param_2, signed long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern bool func13090(unsigned char param_0, double param_1, unsigned long long int param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern double func13091(signed short int param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: long double
 */
extern unsigned int func13092(unsigned short int param_0, unsigned short int param_1, bool param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed long int
 */
extern signed int func13093(signed long long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern void proc13094(signed short int param_0, bool param_1, signed char param_2);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 */
extern unsigned short int * func13095(signed long int param_0, signed long int param_1, float param_2, unsigned char param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern void proc13096(double param_0, bool param_1, float param_2, long double param_3, unsigned long int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern void proc13097(signed long int param_0, unsigned int param_1, long double param_2, signed long long int param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern long double func13098(signed short int param_0, unsigned int param_1, signed long int param_2, signed long long int param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: bool
 */
extern unsigned int func13099(bool param_0, signed int param_1, double param_2, bool param_3, bool param_4);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern double func13100(double param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern unsigned short int func13101(double param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern void proc13102(unsigned long long int param_0, double param_1, double param_2, unsigned long int param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed long int func13103(unsigned char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern void proc13104(unsigned int param_0, bool param_1, signed long int param_2, double param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed short int * func13105(unsigned int param_0, unsigned short int param_1);
/*
 * return type: array 9 signed short int
 * param_0 type: unsigned short int
 */
extern signed short int * func13106(unsigned short int param_0);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern signed short int func13107(unsigned long long int param_0, long double param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned int
 */
extern void proc13108(long double param_0, signed short int param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed char
 */
extern signed long int func13109(long double param_0, long double param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern double func13110(signed long long int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern void proc13111(signed int param_0, unsigned long int param_1, bool param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern void proc13112(unsigned long int param_0, signed int param_1, signed long long int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern double func13113(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: double
 */
extern unsigned int func13114(signed int param_0, signed int param_1, double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned char func13115(unsigned long long int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern bool func13116(unsigned short int param_0, long double param_1, signed short int param_2, bool param_3, long double param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern signed long int func13117(unsigned long long int param_0, double param_1);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern signed char func13118(unsigned long long int param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern void proc13119(unsigned long int param_0, bool param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned long int func13120(unsigned long long int param_0, signed char param_1, signed short int param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func13121(bool param_0, float param_1, unsigned long long int param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: double
 */
extern signed char func13122(signed int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: double
 */
extern unsigned int func13123(double param_0, signed long int param_1, double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern unsigned long long int func13124(signed char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern void proc13125(double param_0, signed int param_1, unsigned long int param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern signed short int func13126(signed long int param_0, signed long int param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern void proc13127(signed long int param_0, long double param_1, signed long int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern signed int func13128(signed short int param_0, signed short int param_1, unsigned short int param_2, unsigned int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * 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 char
 * param_5 type: unsigned long long int
 */
extern signed long int func13129(signed long int param_0, signed char param_1, signed char param_2, signed long long int param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 */
extern unsigned long long int func13130(double param_0, signed short int param_1, unsigned char param_2, unsigned int param_3, unsigned short int param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed short int
 */
extern signed short int func13131(bool param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed int
 */
extern unsigned char func13132(double param_0, unsigned short int param_1, unsigned char param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 */
extern signed short int func13133(unsigned char param_0, signed short int param_1, unsigned long long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern unsigned long long int func13134(unsigned short int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 */
extern unsigned long int func13135(unsigned short int param_0, unsigned long int param_1, unsigned long long int param_2, signed long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern void proc13136(unsigned short int param_0, bool param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern unsigned short int func13137(double param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern signed long int func13138(signed int param_0, unsigned char param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern unsigned char func13139(float param_0, unsigned long long int param_1, signed long long int param_2, double param_3);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: signed short int
 */
extern float func13140(signed short int param_0, signed short int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: float
 */
extern double func13141(long double param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern signed long int func13142(signed long int param_0, unsigned long long int param_1, signed int param_2, unsigned long int param_3, signed short int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: double
 */
extern bool func13143(signed short int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned int func13144(long double param_0, signed long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: long double
 */
extern signed short int func13145(unsigned char param_0, signed int param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: float
 */
extern signed char func13146(bool param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern void proc13147(signed short int param_0, signed long long int param_1, unsigned long long int param_2, signed int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned long long int func13148(unsigned short int param_0, signed char param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern bool func13149(unsigned char param_0, unsigned long int param_1, unsigned char param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern bool func13150(unsigned short int param_0, double param_1, double param_2, bool param_3, signed short int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern double func13151(long double param_0, signed char param_1, unsigned short int param_2, signed long int param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern void proc13152(signed long long int param_0, bool param_1, long double param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned long int func13153(signed int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern bool func13154(signed short int param_0, unsigned char param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern bool func13155(unsigned char param_0, signed char param_1, signed short int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: array 2 unsigned char
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: long double
 */
extern unsigned char * func13156(signed long long int param_0, bool param_1, unsigned char param_2, unsigned long long int param_3, float param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern unsigned long long int func13157(unsigned long long int param_0, unsigned long int param_1, signed char param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: bool
 */
extern signed char func13158(unsigned long int param_0, unsigned char param_1, float param_2, signed short int param_3, signed char param_4, bool param_5);
/*
 * return type: array 2 unsigned char
 * param_0 type: bool
 */
extern unsigned char * func13159(bool param_0);
/*
 * return type: array 2 unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 */
extern unsigned char * func13160(unsigned int param_0, unsigned long long int param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern unsigned long long int func13161(unsigned int param_0, double param_1, signed long int param_2, signed char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern unsigned long long int func13162(unsigned long long int param_0, bool param_1);
/*
 * return type: array 2 unsigned char
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern unsigned char * func13163(unsigned char param_0, bool param_1, signed char param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 */
extern signed short int func13164(double param_0, float param_1, signed long long int param_2, unsigned char param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern signed int func13165(unsigned long int param_0, unsigned long int param_1, double param_2);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern double func13166(signed long long int param_0, signed long long int param_1, unsigned int param_2, unsigned short int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern signed long int func13167(float param_0, double param_1, signed long int param_2, unsigned int param_3, unsigned long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc13168(double param_0, signed short int param_1, signed long int param_2, signed long int param_3, double param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: unsigned short int
 */
extern signed short int func13169(unsigned short int param_0, signed short int param_1, bool param_2, unsigned short int param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern long double func13170(unsigned int param_0, signed char param_1, unsigned char param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed int
 */
extern unsigned long long int func13171(unsigned int param_0, signed char param_1, signed int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern signed long long int func13172(bool param_0, signed short int param_1, long double param_2, signed short int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern void proc13173(signed long long int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: bool
 */
extern void proc13174(signed short int param_0, signed int param_1, bool param_2);
/*
 * return type: array 9 bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern bool * func13175(unsigned short int 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 func13176(unsigned long long int param_0, float param_1);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern double func13177(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern long double func13178(signed int param_0, unsigned int param_1, unsigned int param_2, float param_3);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern double func13179(float param_0, unsigned long long int param_1, bool param_2, unsigned int param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed int func13180(signed char param_0, unsigned char param_1, signed long int param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: bool
 */
extern unsigned long long int func13181(signed long long int param_0, signed char param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern void proc13182(signed long int param_0, signed short int param_1, signed short int param_2, unsigned short int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: bool
 */
extern signed int func13183(signed char param_0, unsigned short int param_1, bool param_2, long double param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: float
 */
extern signed char func13184(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: long double
 */
extern void proc13185(double param_0, signed int param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern bool func13186(unsigned long int param_0, unsigned int param_1, float param_2, double param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: long double
 */
extern unsigned long long int func13187(float param_0, float param_1, double param_2, signed char param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern signed char func13188(unsigned short int param_0, double param_1, signed short int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc13189(signed long long int param_0, signed int param_1, signed char param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: bool
 */
extern signed long long int func13190(signed char param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed int func13191(signed short int param_0, float param_1, unsigned long long int param_2, unsigned long long int param_3, unsigned int param_4, signed short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: long double
 */
extern unsigned short int func13192(signed int param_0, unsigned char param_1, signed int param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned short int func13193(double param_0, unsigned long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned short int func13194(float param_0, unsigned long long int param_1, unsigned short int param_2, long double param_3, signed short int param_4);
/*
 * return type: array 5 unsigned int
 * param_0 type: signed int
 */
extern unsigned int * func13195(signed int param_0);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern signed long long int func13196(signed int param_0, long double param_1, unsigned short int param_2, signed char param_3, signed int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern void proc13197(signed long long int param_0, signed int param_1, long double param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed long long int func13198(unsigned short int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern double func13199(signed char param_0, unsigned int param_1, signed long int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed long int func13200(signed int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern bool func13201(unsigned short int param_0, unsigned long int param_1, float param_2, unsigned char param_3);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern long double func13202(unsigned long long int param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern bool func13203(unsigned int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern signed long int func13204(unsigned long int param_0, signed int param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned short int func13205(double param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed long int func13206(float param_0, unsigned short int param_1);
/*
 * return type: array 3 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned short int * func13207(unsigned long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern void proc13208(signed long int param_0, unsigned int param_1, unsigned long int param_2, signed char param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern long double func13209(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern signed long int func13210(signed char param_0, long double param_1, double param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: bool
 */
extern void proc13211(unsigned int param_0, unsigned long long int param_1, unsigned char param_2, unsigned int param_3, signed long long int param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed int
 */
extern unsigned int func13212(signed long long int param_0, long double param_1, long double param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern signed int func13213(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed long long int func13214(unsigned long long int param_0, unsigned short int param_1, signed short int param_2, signed short int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern signed int func13215(unsigned short int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern signed char func13216(unsigned short int param_0, signed int param_1, long double param_2, unsigned char param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 */
extern unsigned short int func13217(signed char param_0, signed short int param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern bool func13218(unsigned long int param_0, double param_1, signed long int param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned int
 */
extern bool func13219(double param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern unsigned int func13220(float param_0, unsigned short int param_1, long double param_2, unsigned char param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern double func13221(double param_0, signed short int param_1, signed short int param_2, signed short int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern signed long int func13222(unsigned long int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern unsigned long int func13223(long double param_0, signed long long int param_1, double param_2, signed long long int param_3, long double param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern void proc13224(long double param_0, unsigned long int param_1, unsigned char param_2, long double param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: float
 */
extern signed short int func13225(double param_0, signed char param_1, signed long int param_2, float param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 */
extern double func13226(double param_0, signed long long int param_1, long double param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern float func13227(unsigned long int param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned int func13228(signed int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern void proc13229(unsigned short int param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 */
extern unsigned char func13230(unsigned short int param_0, signed long long int param_1, unsigned long int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc13231(signed long int 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 long int
 * param_2 type: signed short int
 */
extern signed int func13232(unsigned long long int param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern signed int func13233(unsigned short int param_0, signed long int param_1, long double param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern float func13234(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern void proc13235(unsigned long int param_0, unsigned char param_1, signed short int param_2, unsigned long long int param_3);
/*
 * 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: unsigned long long int
 */
extern float func13236(double param_0, double param_1, unsigned long long int param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern signed long long int func13237(unsigned char param_0, double param_1, unsigned int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned char func13238(unsigned long long int param_0, unsigned long long int param_1, unsigned long long int param_2, signed long int param_3, unsigned int param_4, double param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern void proc13239(signed long long int param_0, unsigned long int param_1, signed short int param_2, signed int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed short int
 */
extern signed long int func13240(unsigned short int param_0, double param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern float func13241(signed int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern void proc13242(bool param_0, unsigned char param_1, signed short int param_2, signed int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern signed long int func13243(signed long long int param_0, unsigned int param_1, signed char param_2);
/*
 * return type: array 1 signed short int
 * param_0 type: signed long long int
 */
extern signed short int * func13244(signed long long int param_0);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern signed long int func13245(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 */
extern unsigned short int func13246(unsigned long int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed long int func13247(unsigned char param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned short int func13248(unsigned char param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed char
 */
extern signed long int func13249(unsigned char param_0, signed long int param_1, signed char param_2);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern double func13250(unsigned int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern float func13251(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern void proc13252(unsigned long int param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: float
 */
extern unsigned int func13253(float param_0, double param_1, float param_2, signed short int param_3, signed short int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 */
extern signed int func13254(unsigned int param_0, unsigned short int param_1, unsigned int param_2, unsigned long long int param_3, signed long long int param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern bool func13255(unsigned short int param_0, bool param_1);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func13256();
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern unsigned char func13257(signed short int param_0, signed long long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: float
 * param_4 type: double
 * param_5 type: signed char
 */
extern void proc13258(unsigned short int param_0, float param_1, double param_2, float param_3, double param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern signed long int func13259(unsigned long int param_0, long double param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: signed int
 */
extern unsigned char func13260(unsigned short int param_0, float param_1, unsigned long int param_2, unsigned long long int param_3, signed long int param_4, signed int param_5);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: double
 */
extern double func13261(long double param_0, unsigned char param_1, unsigned long long int param_2, double param_3, double param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern void proc13262(unsigned long long int param_0, signed long int param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: bool
 */
extern void proc13263(unsigned int param_0, long double param_1, double param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 */
extern unsigned int func13264(signed long int param_0, unsigned short int param_1, unsigned int param_2, unsigned char param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern signed char func13265(unsigned long long int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: long double
 */
extern float func13266(long double param_0, long double param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern void proc13267(unsigned long long int param_0, float param_1, unsigned long int param_2, unsigned char param_3, long double param_4, signed long long int param_5);
/*
 * return type: array 5 bool
 * param_0 type: double
 */
extern bool * func13268(double param_0);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: double
 */
extern bool func13269(signed char param_0, long double param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern signed long int func13270(bool param_0, signed int param_1, unsigned short int param_2, long double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed int func13271(unsigned char param_0, signed long int param_1);
/*
 * 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: unsigned long long int
 */
extern unsigned long long int func13272(unsigned short int param_0, unsigned long int param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func13273();
/*
 * return type: array 5 unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 */
extern unsigned short int * func13274(signed long long int param_0, signed short int param_1, unsigned short int param_2, unsigned long int param_3, signed long long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed int func13275(unsigned long long int param_0, long double param_1);
/*
 * return type: array 4 unsigned short int
 */
extern unsigned short int * func13276();
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long long int
 */
extern unsigned int func13277(bool param_0, signed int param_1, signed long int param_2, signed long int param_3, unsigned long long int param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 */
extern bool func13278(unsigned short int param_0, signed long int param_1, unsigned long long int param_2, float param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: long double
 */
extern unsigned long int func13279(unsigned int param_0, float param_1, signed short int param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern long double func13280(long double param_0, signed long int param_1, unsigned char param_2, unsigned int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern signed long long int func13281(float param_0, unsigned int param_1, double param_2, unsigned long int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern float func13282(double param_0, signed short int param_1, unsigned short int param_2, unsigned long int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern bool func13283(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern bool func13284(signed short int param_0, unsigned char param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern long double func13285(double param_0, signed long long int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern unsigned short int func13286(unsigned long int param_0, long double param_1);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned long int func13287(bool param_0, unsigned char param_1, float param_2, signed short int param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: double
 */
extern signed char func13288(signed char param_0, signed short int param_1, signed char param_2, long double param_3, double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern unsigned short int func13289(signed char param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed short int func13290(bool param_0, signed long int param_1, unsigned short int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed short int func13291(float param_0, signed char param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern long double func13292(signed long int param_0, signed int param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern unsigned long int func13293(signed long long int param_0, unsigned int param_1, signed long long int param_2, double param_3);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern double func13294(unsigned int param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern void proc13295(bool param_0, unsigned int param_1, unsigned long long int param_2, signed long long int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern unsigned int func13296(float param_0, signed short int param_1, bool param_2, bool param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern unsigned short int func13297(unsigned char param_0, signed long long int param_1);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern long double func13298(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, bool param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned long long int func13299(bool param_0, signed short int param_1, signed long long int param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern unsigned int func13300(unsigned long long int param_0, signed int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: signed long long int
 */
extern signed int func13301(long double param_0, unsigned int param_1, double param_2, long double param_3, signed long long int param_4);
/*
 * return type: array 7 signed short int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern signed short int * func13302(signed short int param_0, bool param_1, unsigned long int param_2, float param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern unsigned long long int func13303(long double param_0, unsigned int param_1, bool param_2, signed short int param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: long double
 */
extern long double func13304(signed long int param_0, signed short int param_1, bool param_2, unsigned char param_3, signed int param_4, long double param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern unsigned char func13305(unsigned long int param_0, long double param_1, unsigned long long int param_2, float param_3, unsigned short int param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed short int
 */
extern bool func13306(unsigned long int param_0, signed char param_1, double param_2, signed short int param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: long double
 */
extern long double func13307(signed int param_0, unsigned int param_1, unsigned int param_2, long double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern unsigned long long int func13308(signed char param_0, long double param_1, signed int param_2, unsigned char param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 */
extern signed char func13309(signed long int param_0, signed short int param_1, signed long int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed char
 */
extern signed long long int func13310(double param_0, bool param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 */
extern unsigned char func13311(double param_0, signed char param_1, signed short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned long long int func13312(unsigned char param_0, signed long int param_1, unsigned short int param_2, signed int param_3, unsigned int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern signed long int func13313(unsigned int param_0, signed short int param_1, unsigned long int param_2, float param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern void proc13314(unsigned int param_0, signed int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed short int func13315(signed short int param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern signed int func13316(bool param_0, signed long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: bool
 */
extern signed int func13317(signed long long int param_0, double param_1, signed short int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: signed char
 */
extern unsigned short int func13318(unsigned long int param_0, unsigned long long int param_1, bool param_2, unsigned short int param_3, signed short int param_4, signed char param_5);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: signed char
 */
extern double func13319(unsigned long int param_0, unsigned long long int param_1, signed long long int param_2, long double param_3, unsigned long long int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed char func13320(signed int param_0, float param_1, float param_2, bool param_3, unsigned int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed char
 */
extern signed int func13321(unsigned char param_0, long double param_1, float param_2, signed char param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: bool
 */
extern long double func13322(unsigned short int param_0, bool param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern unsigned int func13323(double param_0, unsigned long long int param_1, signed 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: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 */
extern unsigned char func13324(unsigned long int param_0, signed char param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern void proc13325(bool param_0, unsigned short int param_1, long double param_2, unsigned long int param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed short int func13326(double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed short int
 */
extern void proc13327(long double param_0, signed int param_1, signed short int param_2);
/*
 * return type: array 7 long double
 */
extern long double * func13328();
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: double
 */
extern unsigned int func13329(signed long int param_0, bool param_1, bool param_2, signed int param_3, unsigned short int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern signed short int func13330(bool param_0, signed int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern unsigned long int func13331(unsigned int param_0, unsigned char param_1);
/*
 * return type: array 5 bool
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern bool * func13332(unsigned int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed long int func13333(bool param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern unsigned int func13334(unsigned int param_0, float param_1, unsigned long long int param_2, signed short int param_3, bool param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern long double func13335(unsigned int param_0, double param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern unsigned long int func13336(unsigned short int param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 * param_5 type: bool
 */
extern signed int func13337(signed int param_0, unsigned int param_1, unsigned long int param_2, signed long long int param_3, signed long int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern void proc13338(double param_0, unsigned long long int param_1, bool param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern void proc13339(unsigned long int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 */
extern unsigned short int func13340(float param_0, unsigned short int param_1, signed long int param_2, unsigned short int param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: double
 */
extern void proc13341(float param_0, bool param_1, bool param_2, signed long long int param_3, double param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern float func13342(unsigned short int param_0, unsigned long long int param_1, unsigned char param_2, bool param_3, unsigned short int param_4, float param_5);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern double func13343(unsigned long long int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern void proc13344(signed short int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: long double
 */
extern unsigned short int func13345(long double param_0, double param_1, long double param_2);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern double func13346(signed char param_0, unsigned char param_1, bool param_2, double param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed short int
 */
extern void proc13347(unsigned short int param_0, signed short int param_1, signed char param_2, double param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern void proc13348(unsigned char param_0, unsigned long long int param_1, signed char param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: signed long int
 */
extern unsigned long long int func13349(unsigned short int param_0, unsigned long long int param_1, float param_2, signed long int param_3);
/*
 * return type: array 1 signed short int
 */
extern signed short int * func13350();
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: bool
 * param_3 type: bool
 */
extern void proc13351(signed char param_0, signed short int param_1, bool param_2, bool param_3);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern signed char func13352(signed char param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned long int func13353(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: pointer signed long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: double
 * param_5 type: unsigned char
 */
extern signed long int * func13354(signed short int param_0, long double param_1, unsigned char param_2, double param_3, double param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern signed int func13355(signed int param_0, signed int param_1, signed long int param_2, signed char param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: double
 */
extern void proc13356(signed int param_0, signed int param_1, bool param_2, double param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern void proc13357(long double param_0, double param_1, unsigned short int param_2, float param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern bool func13358(signed char param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern bool func13359(unsigned long long int param_0, unsigned long int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern signed int func13360(unsigned char param_0, float param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern signed long int func13361(unsigned int param_0, long double param_1, unsigned int param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned char func13362(long double param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern signed short int func13363(unsigned short int param_0, unsigned long int param_1, unsigned short int param_2, unsigned int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed char func13364(unsigned long long int param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: float
 */
extern signed char func13365(signed short int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: long double
 */
extern void proc13366(unsigned long long int param_0, double param_1, float param_2, long double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned int
 */
extern void proc13367(double param_0, unsigned long int param_1, long double param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern float func13368(unsigned long long int param_0, unsigned long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: signed int
 */
extern void proc13369(unsigned long long int param_0, unsigned long long int param_1, bool param_2, bool param_3, signed int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned long int func13370(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: long double
 * 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: unsigned short int
 * param_5 type: signed short int
 */
extern long double func13371(unsigned int param_0, unsigned long long int param_1, signed long long int param_2, unsigned char param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned long long int
 */
extern float func13372(float param_0, unsigned long long int param_1);
/*
 * return type: array 9 unsigned char
 * param_0 type: double
 * param_1 type: signed short int
 */
extern unsigned char * func13373(double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern void proc13374(signed char param_0, long double param_1, signed long int param_2, float param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern signed char func13375(signed int param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern void proc13376(signed char param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern unsigned short int func13377(signed int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned short int func13378(unsigned int param_0, unsigned int param_1, unsigned long int param_2, long double param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned short int func13379(long double param_0, signed int param_1, signed short int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern signed short int func13380(signed long long int param_0, signed int param_1, float param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern void proc13381(bool param_0, unsigned char param_1, bool param_2, bool param_3, unsigned char param_4, bool param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern unsigned char func13382(double param_0, unsigned long long int param_1, unsigned long long int param_2, long double 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 char
 * param_3 type: float
 * param_4 type: double
 */
extern void proc13383(unsigned char param_0, unsigned long long int param_1, unsigned char param_2, float param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern signed long long int func13384(signed long long int param_0, long double param_1, unsigned int param_2, signed long int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern signed long int func13385(long double param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: float
 */
extern void proc13386(signed char param_0, double param_1, bool param_2, long double param_3, long double param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: bool
 */
extern signed int func13387(unsigned long int param_0, long double param_1, bool param_2);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern float func13388(unsigned int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern signed short int func13389(long double param_0, unsigned long int param_1, double param_2, signed long long int param_3, signed char param_4, float param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern void proc13390(bool param_0, signed char param_1, signed long int param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern signed int func13391(bool param_0, signed char param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: double
 */
extern signed long long int func13392(float param_0, signed int param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 */
extern signed long long int func13393(signed long long int param_0, double param_1, signed long int param_2, unsigned short int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern unsigned char func13394(float param_0, unsigned short int param_1, unsigned char param_2, unsigned long long int param_3, unsigned short int param_4, float param_5);
/*
 * return type: array 3 bool
 */
extern bool * func13395();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern unsigned long long int func13396(unsigned char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern void proc13397(unsigned int param_0, unsigned int param_1, float param_2, unsigned long int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed long long int func13398(float param_0, signed short int param_1);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern signed int func13399(double param_0, signed int param_1, signed short int param_2, double param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern unsigned long int func13400(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern void proc13401(unsigned char param_0, unsigned int param_1, signed long long int param_2, unsigned long int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern void proc13402(signed long int param_0, unsigned char param_1, unsigned int param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern void proc13403(float param_0, signed int param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func13404(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed int func13405(signed int param_0, unsigned long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern signed long long int func13406(unsigned long long int param_0, unsigned char param_1, unsigned char param_2, unsigned long long int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed long long int func13407(unsigned int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern unsigned char func13408(unsigned long long int param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: double
 */
extern bool func13409(unsigned long int param_0, signed char param_1, double param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern float func13410(unsigned char param_0, signed short int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed char
 */
extern signed int func13411(float param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern signed long int func13412(unsigned long long int param_0, signed long int param_1, double param_2, signed int param_3, signed long int param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern double func13413(unsigned long int param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern void proc13414(signed long int param_0, double param_1, signed char param_2, signed short int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: long double
 */
extern signed short int func13415(signed long int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern unsigned int func13416(double param_0, unsigned int param_1, unsigned char param_2, unsigned long long int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern void proc13417(unsigned long int param_0, long double param_1, unsigned int param_2, float param_3);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func13418();
/*
 * return type: array 6 signed short int
 * param_0 type: float
 */
extern signed short int * func13419(float param_0);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern unsigned long long int func13420(signed long int param_0, bool param_1, unsigned long long int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern signed long long int func13421(float param_0, unsigned long long int param_1, signed long int param_2, signed char param_3, signed int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern signed long long int func13422(unsigned int param_0, unsigned char param_1, signed long long int param_2, float param_3, unsigned short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern unsigned long int func13423(bool param_0, unsigned char param_1, signed char param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern unsigned short int func13424(signed int param_0, signed int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern void proc13425(unsigned long int param_0, float param_1, unsigned long long int param_2, double param_3);
/*
 * return type: pointer double
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern double * func13426(double param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern void proc13427(unsigned int param_0, unsigned char param_1, bool param_2, signed long int param_3, signed short int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: bool
 */
extern unsigned short int func13428(float param_0, double param_1, bool param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern unsigned int func13429(unsigned char param_0, unsigned int param_1, signed short int param_2, signed long long int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 */
extern void proc13430(signed short int param_0, unsigned long long int param_1, bool param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: double
 * param_5 type: signed short int
 */
extern signed long long int func13431(signed char param_0, signed char param_1, unsigned long long int param_2, float param_3, double param_4, signed short int param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern float func13432(unsigned char param_0, double param_1, unsigned char param_2, signed long int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed long long int func13433(unsigned long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed long int func13434(unsigned short int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: signed short int
 */
extern unsigned long int func13435(signed long long int param_0, unsigned long long int param_1, double param_2, signed int param_3, signed long long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern void proc13436(unsigned int param_0, unsigned char param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern signed int func13437(bool param_0, signed char param_1, float param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern unsigned short int func13438(signed long long int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern signed int func13439(long double param_0, signed char param_1, unsigned char param_2, float param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern float func13440(unsigned long int param_0, unsigned int param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern void proc13441(signed short int param_0, bool param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func13442(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern unsigned long long int func13443(unsigned char param_0, signed short int param_1, signed short int param_2, signed short int param_3, double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern signed short int func13444(unsigned int param_0, long double param_1, float param_2, double param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: array 2 unsigned long long int
 * param_0 type: unsigned char
 */
extern unsigned long long int * func13445(unsigned char param_0);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern unsigned int func13446(signed short int param_0, signed int param_1, unsigned short int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern long double func13447(unsigned char param_0, float param_1, signed long int param_2, unsigned char param_3, bool param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern double func13448(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: long double
 */
extern void proc13449(unsigned char param_0, signed long long int param_1, unsigned long int param_2, long double param_3, signed int param_4, long double param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern long double func13450(signed char param_0, float param_1, unsigned char param_2);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern bool func13451(float param_0, signed long int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned short int func13452(signed short int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern unsigned short int func13453(bool param_0, unsigned long long int param_1, signed short int param_2, float param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: double
 */
extern void proc13454(unsigned char param_0, signed long long int param_1, unsigned char param_2, unsigned int param_3, long double param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern unsigned long int func13455(unsigned long long int param_0, float param_1, double param_2, signed long long int param_3);
/*
 * return type: array 6 signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern signed short int * func13456(signed short int param_0, unsigned short int param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern float func13457(signed long long int param_0, long double param_1, signed short int param_2);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern signed long long int func13458(bool param_0, float param_1, unsigned long long int param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: signed short int
 */
extern void proc13459(unsigned char param_0, signed char param_1, unsigned short int param_2, float param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern void proc13460(unsigned short int param_0, long double param_1, bool param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func13461(signed long int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned short int func13462(unsigned char param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern void proc13463(unsigned char param_0, signed long int param_1, signed long int param_2, signed long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: unsigned int
 */
extern void proc13464(signed long int param_0, bool param_1, bool param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern bool func13465(signed long int param_0, unsigned long int param_1, signed long int param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern signed int func13466(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern void proc13467(unsigned char param_0, unsigned short int param_1, double param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed int
 */
extern signed int func13468(long double param_0, signed long int param_1, double param_2, signed int param_3);
/*
 * return type: array 7 bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern bool * func13469(signed short int param_0, unsigned int param_1, bool param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern float func13470(unsigned long long int param_0, unsigned int param_1, signed char param_2, unsigned short int param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: signed char
 */
extern void proc13471(double param_0, unsigned short int param_1, unsigned int param_2, unsigned short int param_3, signed char param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern signed long long int func13472(signed short int param_0, float param_1, signed long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern void proc13473(float param_0, unsigned long int param_1, double param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern signed char func13474(signed int param_0, unsigned long long int param_1, unsigned int param_2, signed char param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern signed int func13475(signed char param_0, unsigned long int param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern signed int func13476(double param_0, unsigned long int param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern float func13477(unsigned short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern void proc13478(signed long long int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: bool
 */
extern signed char func13479(double param_0, unsigned int param_1, float param_2, signed long long int param_3, unsigned long int param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern unsigned int func13480(unsigned long int param_0, bool param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 */
extern signed char func13481(float param_0, signed long long int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern void proc13482(unsigned long long int param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: bool
 */
extern unsigned long int func13483(signed int param_0, unsigned char param_1, bool param_2, bool param_3);
/*
 * return type: array 9 unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned short int * func13484(unsigned int param_0, unsigned long long int param_1, signed short int param_2, bool param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: long double
 */
extern signed short int func13485(signed char param_0, long double param_1, double param_2, unsigned char param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern unsigned int func13486(signed long long int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed long long int func13487(long double param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned int func13488(long double param_0, signed long long int param_1, float param_2, signed short int param_3, signed int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern unsigned int func13489(unsigned short int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern signed short int func13490(bool param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern unsigned short int func13491(double param_0, unsigned long int param_1, long double param_2);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: signed short int
 */
extern long double func13492(signed char param_0, double param_1, unsigned int param_2, unsigned long long int param_3, unsigned char param_4, signed short int param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern long double func13493(signed short int param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern bool func13494(unsigned long long int param_0, unsigned char param_1, signed short int param_2, float param_3, unsigned short int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern unsigned int func13495(long double param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 */
extern void proc13496(signed long int param_0, bool param_1, unsigned long long int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: double
 */
extern void proc13497(long double param_0, signed long int param_1, signed long int param_2, signed int param_3, double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: unsigned long long int
 */
extern signed long long int func13498(signed short int param_0, double param_1, unsigned short int param_2, double param_3, unsigned int param_4, unsigned long long int param_5);
/*
 * return type: array 3 unsigned short int
 * param_0 type: signed long long int
 */
extern unsigned short int * func13499(signed long long int param_0);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: long double
 */
extern signed char func13500(long double param_0, float param_1, signed long int param_2, signed int param_3, signed char param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern signed long int func13501(signed long int param_0, unsigned int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern void proc13502(unsigned long long int param_0, bool param_1, float param_2, long double param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern void proc13503(unsigned int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: array 5 unsigned char
 */
extern unsigned char * func13504();
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern bool func13505(signed long long int param_0, signed short int param_1, long double param_2);
/*
 * return type: array 4 signed short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern signed short int * func13506(unsigned int param_0, long double param_1, double param_2, signed long int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: long double
 */
extern void proc13507(double param_0, signed char param_1, bool param_2, bool param_3, bool param_4, long double param_5);
/*
 * return type: array 9 double
 * param_0 type: unsigned char
 */
extern double * func13508(unsigned char param_0);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern signed long long int func13509(signed long int param_0, bool param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed long int
 */
extern bool func13510(double param_0, float param_1, float param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern signed int func13511(signed long int param_0, unsigned char param_1, signed long int param_2, signed char param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern signed long int func13512(long double param_0, signed int param_1, double param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: unsigned char
 */
extern signed long int func13513(long double param_0, signed short int param_1, long double param_2, unsigned char param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: bool
 * param_5 type: signed int
 */
extern signed long int func13514(bool param_0, unsigned char param_1, unsigned long int param_2, long double param_3, bool param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern void proc13515(signed int param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern double func13516(unsigned long long int param_0, bool param_1);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: double
 */
extern signed short int func13517(signed short int param_0, double param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern signed long int func13518(signed long long int param_0, signed long long int param_1, signed long int param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: signed long int
 */
extern unsigned char func13519(float param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern float func13520(signed int param_0, float param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: signed char
 */
extern unsigned long int func13521(unsigned int param_0, float param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern bool func13522(long double param_0, unsigned short int param_1, unsigned short int param_2, signed int param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: double
 */
extern long double func13523(signed long long int param_0, signed short int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: float
 */
extern unsigned short int func13524(long double param_0, signed long int param_1, long double param_2, float param_3);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern long double func13525(signed long int param_0, signed int param_1, unsigned int param_2, float param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: float
 */
extern long double func13526(signed int param_0, double param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern unsigned long long int func13527(signed int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: signed char
 */
extern unsigned long int func13528(float param_0, signed char param_1, unsigned int param_2, bool param_3, double param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: signed short int
 */
extern void proc13529(signed long long int param_0, float param_1, unsigned long long int param_2, signed long int param_3, unsigned long int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern signed short int func13530(unsigned char param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed short int
 */
extern void proc13531(unsigned short int param_0, long double param_1, signed char param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 */
extern void proc13532(bool param_0, signed long int param_1, signed int param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern signed int func13533(signed short int param_0, bool param_1, long double param_2, signed short int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern void proc13534(signed short int param_0, signed long long int param_1, unsigned long int param_2, signed int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern signed long long int func13535(signed long int param_0, float param_1, unsigned int param_2, signed long long int param_3, bool param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed int
 */
extern signed int func13536(signed short int param_0, signed long long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: bool
 */
extern void proc13537(unsigned short int param_0, unsigned int param_1, unsigned int param_2, unsigned long int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: double
 * param_4 type: long double
 */
extern signed short int func13538(double param_0, unsigned int param_1, signed int param_2, double param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern bool func13539(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned char func13540(unsigned char param_0, unsigned long int param_1, unsigned long int param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern signed long long int func13541(bool param_0, unsigned int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern bool func13542(signed short int param_0, signed short int param_1, float param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern signed long long int func13543(signed short int param_0, unsigned char param_1, unsigned int param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long long int
 */
extern long double func13544(float param_0, double param_1, signed long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern unsigned int func13545(signed long int param_0, float param_1, signed long long int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned long int func13546(unsigned char param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: float
 */
extern double func13547(unsigned long int param_0, signed int param_1, unsigned char param_2, signed int param_3, signed long long int param_4, float param_5);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern float func13548(signed long int param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: pointer unsigned long long int
 */
extern unsigned long long int * func13549();
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern float func13550(signed long long int param_0, unsigned short int param_1, unsigned long int param_2, unsigned short int param_3, double param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed int
 */
extern signed long int func13551(unsigned long long int param_0, bool param_1, long double param_2, unsigned long int param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned short int func13552(float param_0, double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern unsigned long long int func13553(signed int param_0, double param_1, signed short int param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed short int func13554(unsigned char param_0, bool param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern void proc13555(unsigned long long int param_0, long double param_1, signed long long int param_2, signed int param_3, signed char param_4);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 */
extern long double func13556(unsigned int param_0, unsigned char param_1, unsigned long long int param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long long int
 */
extern double func13557(bool param_0, double param_1, double param_2, unsigned long long int param_3);
/*
 * return type: array 4 double
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern double * func13558(signed short int param_0, unsigned char param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: long double
 */
extern unsigned int func13559(double param_0, unsigned short int param_1, long double param_2);
/*
 * return type: array 3 bool
 * param_0 type: bool
 */
extern bool * func13560(bool param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern unsigned short int func13561(unsigned char param_0, unsigned char param_1);
/*
 * return type: array 9 unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int * func13562(signed long int param_0);
/*
 * return type: array 8 signed char
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed char * func13563(unsigned long long int param_0, float param_1);
/*
 * 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: float
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern unsigned long long int func13564(signed long int param_0, unsigned int param_1, unsigned int param_2, float param_3, unsigned short int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed int func13565(signed long long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern void proc13566(signed short int param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern unsigned int func13567(signed int param_0, long double param_1, float param_2, signed char param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern signed long int func13568(bool param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: signed int
 */
extern void proc13569(signed int param_0, float param_1, unsigned long long int param_2, signed char param_3, signed int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: float
 */
extern unsigned char func13570(unsigned short int param_0, double param_1, float param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 */
extern signed char func13571(unsigned char param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern unsigned long int func13572(unsigned short int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func13573(unsigned int param_0, unsigned long int param_1, float param_2, unsigned int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed char
 */
extern unsigned long long int func13574(double param_0, long double param_1, unsigned int param_2, signed char param_3);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern unsigned char func13575(signed char param_0, signed int param_1, unsigned long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 */
extern void proc13576(signed short int param_0, unsigned long long int param_1, unsigned short int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: double
 */
extern signed long long int func13577(unsigned long int param_0, long double param_1, double param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: float
 * param_5 type: signed long int
 */
extern long double func13578(signed int param_0, signed long int param_1, unsigned short int param_2, long double param_3, float param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 */
extern signed int func13579(unsigned long int param_0, unsigned short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern signed long int func13580(signed long int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: signed int
 */
extern unsigned long int func13581(unsigned long int param_0, signed int param_1, unsigned long long int param_2, signed int param_3, signed long long int param_4, signed int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern unsigned long int func13582(unsigned char param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern float func13583(signed int param_0, signed long int param_1, signed char param_2, signed int param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern signed long int func13584(float param_0, signed long int param_1, bool param_2, signed long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: array 2 signed char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: float
 */
extern signed char * func13585(signed int param_0, long double param_1, unsigned long int param_2, float param_3, float param_4);
/*
 * return type: array 2 signed char
 * param_0 type: signed long long int
 */
extern signed char * func13586(signed long long int param_0);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern void proc13587(signed int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern signed long long int func13588(unsigned long int param_0, double param_1, signed long int param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern unsigned short int func13589(unsigned int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern signed long long int func13590(signed int param_0, signed int param_1, signed long long int param_2, double param_3);
/*
 * return type: array 2 signed char
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern signed char * func13591(bool param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern bool func13592(unsigned char param_0, unsigned int param_1, signed long long int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern unsigned char func13593(unsigned short int param_0, unsigned char param_1, unsigned long int param_2, signed long long int param_3);
/*
 * 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 func13594(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned long int func13595(long double param_0, unsigned long int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: signed char
 */
extern unsigned int func13596(double param_0, signed long int param_1, signed short int param_2, bool param_3, signed char param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern unsigned long int func13597(unsigned long long int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern float func13598(signed long long int param_0, unsigned short int param_1, float param_2, signed int param_3, unsigned int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: float
 */
extern unsigned long long int func13599(bool param_0, unsigned long int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned int func13600(long double param_0, float param_1);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: signed char
 */
extern long double func13601(signed char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: signed int
 */
extern float func13602(signed char param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern void proc13603(long double param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern unsigned char func13604(signed int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern signed long int func13605(bool param_0, unsigned long long int param_1, float param_2, float param_3, signed long long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern void proc13606(bool param_0, float param_1, bool param_2, signed short int param_3, signed long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: unsigned long int
 */
extern void proc13607(long double param_0, signed short int param_1, signed int param_2, unsigned char param_3, long double param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern void proc13608(unsigned long long int param_0, signed int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 */
extern void proc13609(unsigned short int param_0, unsigned long int param_1, signed short int param_2, signed long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern unsigned long int func13610(signed char param_0, unsigned long int param_1, bool param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern signed int func13611(unsigned long long int param_0, bool param_1, signed char param_2, signed int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern signed int func13612(float param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern signed short int func13613(unsigned long long int param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 */
extern signed int func13614(signed short int param_0, unsigned long long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern void proc13615(signed long int param_0, double param_1, signed short int param_2, float param_3, unsigned char param_4);
/*
 * 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: long double
 * param_4 type: long double
 */
extern unsigned int func13616(signed long int param_0, signed short int param_1, signed short int param_2, long double param_3, long double param_4);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: float
 */
extern signed char func13617(float param_0, unsigned long long int param_1, float param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern unsigned char func13618(unsigned long int param_0, signed short int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern void proc13619(unsigned int param_0, signed short int param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 */
extern void proc13620(signed long long int param_0, signed long int param_1, unsigned short int param_2, signed short int param_3);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: double
 */
extern long double func13621(unsigned short int param_0, unsigned long long int param_1, float param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern unsigned long long int func13622(unsigned char param_0, signed long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 */
extern unsigned short int func13623(unsigned int param_0, unsigned long long int param_1, unsigned long long int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern unsigned long long int func13624(bool param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern signed long long int func13625(bool param_0, unsigned int param_1, signed int param_2, unsigned char param_3);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern signed long long int func13626(long double param_0, double param_1, signed char param_2, unsigned long long int param_3, float param_4, signed long long int param_5);
/*
 * return type: array 6 signed char
 * param_0 type: unsigned char
 */
extern signed char * func13627(unsigned char param_0);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern float func13628(unsigned long long int param_0, signed int param_1, unsigned char param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern void proc13629(unsigned long long int param_0, unsigned long int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern bool func13630(signed char param_0, signed char param_1, float param_2, signed long int param_3, bool param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern signed long long int func13631(unsigned long int param_0, unsigned long int param_1, unsigned long long int param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: double
 */
extern bool func13632(float param_0, signed short int param_1, double param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern signed long int func13633(long double param_0, signed long int param_1, bool param_2, signed short int param_3, unsigned long int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern unsigned long int func13634(signed short int param_0, unsigned long int param_1, bool param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern bool func13635(bool param_0, signed long int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern void proc13636(signed char param_0, signed short int param_1, unsigned short int param_2, bool param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern void proc13637(signed long long int param_0, signed long long int param_1, signed long int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern unsigned int func13638(signed short int param_0, signed char param_1, signed short int param_2, signed int param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern bool func13639(unsigned int param_0, signed char param_1, signed long long int param_2, unsigned int param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: signed char
 */
extern signed long long int func13640(signed short int param_0, signed short int param_1, signed char param_2, double param_3, unsigned int param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned int
 */
extern signed short int func13641(long double param_0, unsigned char param_1, unsigned char param_2, bool param_3, unsigned int param_4);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern unsigned int func13642(bool param_0, float param_1, unsigned short int param_2, unsigned long long int param_3, unsigned char param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: bool
 */
extern unsigned char func13643(long double param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: signed long int
 */
extern signed int func13644(unsigned long long int param_0, unsigned long long int param_1, long double param_2, signed long int param_3, signed int param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern signed long long int func13645(unsigned char param_0, signed long int param_1, signed char param_2, bool param_3, signed long long int param_4);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned short int
 */
extern signed int func13646(signed short int param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed char func13647(signed long int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: long double
 */
extern double func13648(signed char param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern unsigned short int func13649(unsigned int param_0, signed short int param_1, unsigned int param_2, double param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed short int
 * param_5 type: signed int
 */
extern unsigned long long int func13650(bool param_0, signed char param_1, long double param_2, float param_3, signed short int param_4, signed int param_5);
/*
 * return type: array 7 bool
 */
extern bool * func13651();
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern void proc13652(unsigned long long int param_0, float param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: double
 * param_5 type: signed long long int
 */
extern unsigned short int func13653(signed int param_0, unsigned long int param_1, unsigned long int param_2, unsigned short int param_3, double param_4, signed long long int param_5);
/*
 * return type: array 8 unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern unsigned short int * func13654(signed short int param_0, signed int param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: long double
 */
extern double func13655(float param_0, unsigned long long int param_1, unsigned long long int param_2, signed char param_3, unsigned char param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long int
 */
extern unsigned long int func13656(signed char param_0, signed char param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern unsigned char func13657(unsigned char param_0, unsigned short int param_1, bool param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern void proc13658(long double param_0, unsigned char param_1, long double param_2);
/*
 * return type: array 1 signed char
 */
extern signed char * func13659();
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern float func13660(unsigned short int param_0, double param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: float
 */
extern unsigned char func13661(long double param_0, float param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern void proc13662(bool param_0, bool param_1, unsigned long long int param_2, unsigned int param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: unsigned short int
 */
extern void proc13663(unsigned long int param_0, float param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 */
extern signed long int func13664(unsigned 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
 */
extern signed long long int func13665(signed int param_0, float param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern unsigned char func13666(float param_0, float param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern unsigned char func13667(unsigned long int param_0, unsigned int param_1, unsigned long long int param_2);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern unsigned int func13668(double param_0, signed short int param_1, signed char param_2, float param_3, signed long long int param_4);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: double
 */
extern double func13669(signed char param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed long int
 */
extern signed long long int func13670(signed short int param_0, signed int param_1, signed short int param_2, signed long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned long int func13671(signed int param_0, bool param_1, signed long int param_2, signed long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern signed long int func13672(unsigned short int param_0, unsigned int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern unsigned short int func13673(double param_0, float param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned int
 */
extern float func13674(unsigned int param_0, double param_1, unsigned int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern unsigned short int func13675(signed long int param_0, long double param_1, signed long long int param_2, unsigned int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern bool func13676(long double param_0, signed int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern void proc13677(unsigned int param_0, double param_1, double param_2, double param_3, unsigned short int param_4, bool param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned short int func13678(signed long int param_0, signed int param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern signed long int func13679(double param_0, signed long int param_1, bool param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned long long int
 */
extern void proc13680(signed long int param_0, unsigned char param_1, signed long int param_2, unsigned long int param_3, float param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern signed long int func13681(unsigned int param_0, double param_1, unsigned char param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern signed short int func13682(long double param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: bool
 * param_5 type: double
 */
extern void proc13683(unsigned long int param_0, signed short int param_1, unsigned char param_2, signed short int param_3, bool param_4, double param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: long double
 * param_4 type: unsigned short int
 * param_5 type: signed int
 */
extern void proc13684(float param_0, unsigned long long int param_1, signed long int param_2, long double param_3, unsigned short int param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 */
extern signed short int func13685(bool param_0, signed char param_1, signed long long int param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long int
 */
extern signed short int func13686(float param_0, signed short int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern void proc13687(double param_0, unsigned short int param_1, unsigned long int param_2, unsigned char param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed short int func13688(signed long int param_0, double param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 */
extern float func13689(unsigned char param_0, unsigned int param_1, unsigned short int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern unsigned short int func13690(double param_0, long double param_1, double param_2, signed long int param_3, signed int param_4, long double param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern signed long int func13691(signed long int param_0, signed long int param_1, unsigned long long int param_2, unsigned long int param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern signed long int func13692(signed short int param_0, unsigned char param_1, signed int param_2, bool param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern unsigned int func13693(float param_0, bool param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: unsigned int
 */
extern void proc13694(unsigned long int param_0, signed short int param_1, double param_2, signed int param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern signed char func13695(unsigned char param_0, signed long long int param_1, unsigned int param_2, unsigned char param_3, signed long int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern signed long int func13696(signed int param_0, unsigned int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern signed long long int func13697(unsigned char param_0, unsigned short int param_1, float param_2);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: signed long long int
 */
extern double func13698(long double param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 */
extern signed long int func13699(bool param_0, unsigned short int param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed int
 * param_5 type: signed int
 */
extern signed short int func13700(float param_0, signed short int param_1, signed char param_2, signed long long int param_3, signed int param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: double
 */
extern unsigned int func13701(long double param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: float
 */
extern unsigned int func13702(signed long long int param_0, signed char param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: signed short int
 */
extern float func13703(unsigned long int param_0, signed char param_1, unsigned long int param_2, double param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern void proc13704(double param_0, unsigned char param_1, signed short int param_2, long double param_3, unsigned char param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern unsigned int func13705(unsigned long int param_0, signed long int param_1, signed int param_2, unsigned int param_3, unsigned short int param_4, float param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern void proc13706(unsigned long int param_0, signed long int param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: double
 */
extern signed char func13707(unsigned short int param_0, float param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern unsigned short int func13708(signed char param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed int
 */
extern void proc13709(float param_0, signed long int param_1, float param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: signed short int
 */
extern float func13710(unsigned long long int param_0, signed int param_1, long double param_2, signed int param_3, float param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 */
extern signed int func13711(signed int param_0, unsigned short int param_1, unsigned char param_2, signed long long int param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned long long int func13712(unsigned long long int param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed short int
 */
extern signed short int func13713(signed char param_0, unsigned short int param_1, signed char param_2, float param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned long int func13714(double param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 */
extern bool func13715(float param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned long int
 */
extern signed int func13716(signed long int param_0, signed long long int param_1, unsigned char param_2, bool param_3, unsigned long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 */
extern unsigned short int func13717(unsigned long long int param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: float
 */
extern void proc13718(unsigned int param_0, signed char param_1, signed short int param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed char func13719(unsigned int param_0, signed long int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: bool
 */
extern float func13720(double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed short int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern signed long int func13721(signed short int param_0, float param_1, signed short int param_2, signed int param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern signed long int func13722(signed long int param_0, signed int param_1, unsigned long long int param_2, signed char param_3, unsigned short int param_4, float param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed long int
 */
extern signed char func13723(signed char param_0, signed long int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: signed long long int
 */
extern signed long long int func13724(signed char param_0, signed char param_1, signed char param_2, unsigned long int param_3, float param_4, signed long long int param_5);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned long int
 */
extern float func13725(signed short int param_0, unsigned long int param_1);
/*
 * return type: array 3 unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern unsigned char * func13726(long double param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern unsigned long int func13727(signed short int param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern signed long int func13728(long double param_0, unsigned long long int param_1, double param_2);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: long double
 */
extern signed int func13729(bool param_0, signed char param_1, double param_2, signed int param_3, signed int param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern unsigned long long int func13730(unsigned long int param_0, signed char param_1, float param_2, unsigned char param_3, signed int param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern signed long int func13731(double param_0, double param_1, signed short int param_2, signed short int param_3, unsigned long int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern signed long int func13732(bool param_0, unsigned long int param_1, double param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern float func13733(unsigned short int param_0, double param_1, unsigned int param_2, unsigned char param_3, double param_4);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: long double
 */
extern bool func13734(double param_0, unsigned char param_1, signed long int param_2, unsigned long int param_3, double param_4, long double param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: signed int
 * param_5 type: unsigned long long int
 */
extern unsigned long int func13735(unsigned long int param_0, unsigned int param_1, float param_2, signed long int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern float func13736(double param_0, signed long int param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern long double func13737(signed int param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern float func13738(signed long long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed long long int func13739(unsigned int param_0, unsigned int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern unsigned char func13740(unsigned long long int param_0, signed int param_1, unsigned short int param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: float
 */
extern unsigned char func13741(unsigned long long int param_0, bool param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern float func13742(unsigned char param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern long double func13743(unsigned long long int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern unsigned int func13744(unsigned long long int param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long long int
 */
extern void proc13745(long double param_0, float param_1, signed long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern unsigned char func13746(signed long long int param_0, signed long int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern unsigned char func13747(unsigned short int param_0, signed char param_1, unsigned long long int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern unsigned long long int func13748(signed char param_0, float param_1, bool param_2, signed long long int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed long int func13749(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned short int func13750(bool param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc13751(float param_0, bool param_1, long double param_2, float param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern double func13752(unsigned char param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: signed char
 */
extern unsigned long int func13753(unsigned char param_0, signed char param_1, signed long long int param_2, unsigned int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: double
 */
extern signed int func13754(float param_0, signed short int param_1, unsigned long long int param_2, unsigned long int param_3, double param_4);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern bool func13755(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern void proc13756(unsigned int param_0, signed char param_1, signed char param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern void proc13757(signed char param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: signed short int
 */
extern void proc13758(signed long int param_0, unsigned short int param_1, signed int param_2, signed char param_3, float param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern signed char func13759(float param_0, signed short int param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned short int func13760(unsigned int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 */
extern unsigned int func13761(float param_0, unsigned int param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern unsigned int func13762(signed short int param_0, float param_1, unsigned char param_2, unsigned short int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern signed char func13763(signed long long int param_0, unsigned long int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: array 8 signed char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: float
 */
extern signed char * func13764(unsigned int param_0, bool param_1, signed int param_2, signed long int param_3, signed long int param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern unsigned char func13765(signed short int param_0, bool param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: long double
 */
extern unsigned char func13766(unsigned int param_0, bool param_1, long double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: signed char
 */
extern void proc13767(bool param_0, unsigned char param_1, float param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern void proc13768(float param_0, signed long int param_1, double param_2, unsigned long int param_3);
/*
 * return type: array 1 signed short int
 * param_0 type: unsigned int
 */
extern signed short int * func13769(unsigned int param_0);
/*
 * return type: array 1 signed short int
 * param_0 type: signed long long int
 */
extern signed short int * func13770(signed long long int param_0);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern unsigned int func13771(unsigned int param_0, double param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern float func13772(bool param_0, unsigned short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: bool
 * param_5 type: signed char
 */
extern signed short int func13773(unsigned char param_0, signed short int param_1, unsigned int param_2, signed int param_3, bool param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern signed long long int func13774(unsigned long long int param_0, signed long long int param_1, float param_2, signed char param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern void proc13775(unsigned char param_0, float param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned short int func13776(unsigned char param_0, signed char param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern signed short int func13777(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: array 8 bool
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed long int
 */
extern bool * func13778(double param_0, signed char param_1, signed char param_2, float param_3, signed long int param_4);
/*
 * return type: array 8 bool
 */
extern bool * func13779();
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 */
extern bool func13780(unsigned int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc13781(unsigned long int param_0, unsigned short int param_1, double param_2, unsigned short int param_3);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern double func13782(double param_0, bool param_1, signed int param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 */
extern void proc13783(double param_0, signed int param_1, unsigned short int param_2, unsigned short int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern unsigned int func13784(unsigned long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern float func13785(signed long long int param_0, float param_1, long double 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: long double
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern unsigned long int func13786(long double param_0, bool param_1, bool param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc13787(long double param_0, signed char param_1, unsigned int param_2, signed long int param_3, double param_4, unsigned short int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 */
extern signed long long int func13788(unsigned long long int param_0, signed long long int param_1, signed long int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: double
 */
extern signed int func13789(unsigned long int param_0, signed long long int param_1, double param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern double func13790(signed long int param_0, signed int param_1, float param_2, signed int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern void proc13791(signed short int param_0, unsigned long long int param_1, signed int param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern signed short int func13792(unsigned int param_0, long double param_1, long double param_2, signed char param_3, signed long int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed int
 */
extern signed int func13793(signed int param_0, double param_1, signed int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern signed long int func13794(signed long int param_0, signed short int param_1, signed short int param_2, bool param_3, unsigned int param_4, double param_5);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: double
 */
extern void proc13795(unsigned long long int param_0, unsigned long int param_1, long double param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned int func13796(unsigned int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: long double
 */
extern signed char func13797(long double param_0, unsigned long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: long double
 */
extern void proc13798(signed int param_0, signed char param_1, unsigned char param_2, double param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern bool func13799(unsigned long long int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func13800(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned short int
 */
extern void proc13801(unsigned char param_0, signed char param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 */
extern unsigned long int func13802(signed char param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: bool
 */
extern unsigned long long int func13803(signed long int param_0, bool param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: signed int
 */
extern signed long long int func13804(bool param_0, unsigned long long int param_1, long double param_2, unsigned char param_3, signed int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned short int func13805(signed long int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern unsigned int func13806(signed long int param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: float
 */
extern void proc13807(unsigned long int param_0, float param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern unsigned short int func13808(long double param_0, signed int param_1);
/*
 * return type: array 5 bool
 * param_0 type: signed char
 */
extern bool * func13809(signed char param_0);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 */
extern unsigned long long int func13810(unsigned char param_0, unsigned char param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern signed long int func13811(unsigned int param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed char
 * param_5 type: unsigned long int
 */
extern void proc13812(signed short int param_0, double param_1, float param_2, signed short int param_3, signed char param_4, unsigned long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed short int func13813(unsigned int param_0, unsigned short int param_1, signed int param_2, signed int param_3);
/*
 * return type: array 2 unsigned short int
 * param_0 type: long double
 */
extern unsigned short int * func13814(long double param_0);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc13815(signed short int param_0, signed int param_1, double param_2, float param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern unsigned long long int func13816(unsigned int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern signed long long int func13817(long double param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: array 5 signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 */
extern signed short int * func13818(signed short int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern unsigned short int func13819(unsigned int param_0, signed long long int param_1, unsigned long long int param_2, float param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: bool
 */
extern double func13820(signed short int param_0, bool param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern signed int func13821(unsigned long int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: float
 */
extern signed long int func13822(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern void proc13823(signed long long int param_0, bool param_1, signed char param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern void proc13824(signed char param_0, signed short int param_1, long double param_2, float param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed int
 * param_4 type: float
 */
extern unsigned short int func13825(unsigned char param_0, unsigned short int param_1, unsigned int param_2, signed int param_3, float param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: signed int
 */
extern unsigned int func13826(signed long int param_0, signed int param_1, signed int param_2, signed long long int param_3, signed int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned char
 */
extern unsigned char func13827(unsigned long int param_0, unsigned char param_1, unsigned long int param_2, unsigned long long int param_3, unsigned char param_4);
/*
 * return type: array 4 signed short int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed short int * func13828(unsigned char param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern signed long int func13829(long double param_0, signed long int param_1, signed int param_2);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: float
 */
extern long double func13830(float param_0, long double param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned int func13831(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: unsigned long long int
 */
extern signed short int func13832(signed char param_0, double param_1, unsigned int param_2, double param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern long double func13833(bool param_0, float param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern signed short int func13834(unsigned short int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern bool func13835(double param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed short int
 */
extern void proc13836(double param_0, float param_1, long double param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern void proc13837(bool param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: bool
 */
extern bool func13838(unsigned char param_0, signed short int param_1, signed char param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: double
 */
extern signed short int func13839(long double param_0, signed long long int param_1, signed long int param_2, double param_3);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: signed long int
 */
extern unsigned int func13840(long double param_0, bool param_1, signed char param_2, signed long int param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern double func13841(unsigned char param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: signed long int
 */
extern signed long long int func13842(float param_0, signed int param_1, signed int param_2, unsigned long int param_3, bool param_4, signed long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern unsigned char func13843(signed short int param_0, signed long long int param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern signed short int func13844(unsigned long int param_0, unsigned long int param_1, float param_2, signed short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern unsigned long int func13845(signed char param_0, long double param_1, long double param_2, unsigned short int param_3, double param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: float
 */
extern void proc13846(long double param_0, signed short 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: signed int
 * param_3 type: bool
 * param_4 type: double
 */
extern void proc13847(signed short int param_0, signed long long int param_1, signed int param_2, bool param_3, double param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: unsigned short int
 */
extern void proc13848(long double param_0, signed long long int param_1, signed char param_2, unsigned char param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern unsigned int func13849(bool param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern signed char func13850(unsigned long long int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern signed long int func13851(unsigned long int param_0, unsigned int param_1, bool param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func13852(long double param_0, double param_1, long double param_2, signed short int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern void proc13853(unsigned int param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 */
extern unsigned int func13854(signed int param_0, signed long int param_1, signed long long int param_2, unsigned long int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern bool func13855(unsigned long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern signed long long int func13856(bool param_0, signed long long int param_1, unsigned char param_2, float param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc13857(unsigned char param_0, bool param_1, signed long int param_2, unsigned long int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: long double
 */
extern signed int func13858(unsigned char param_0, bool param_1, long double param_2);
/*
 * return type: array 8 unsigned char
 * param_0 type: signed long int
 */
extern unsigned char * func13859(signed long int param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: unsigned long long int
 */
extern unsigned short int func13860(unsigned long int param_0, unsigned long long int param_1, signed short int param_2, unsigned long long int param_3, signed char param_4, unsigned long long int param_5);
/*
 * return type: array 2 signed short int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern signed short int * func13861(signed int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern long double func13862(bool param_0, signed long int param_1);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: signed int
 */
extern double func13863(long double param_0, long double param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 */
extern unsigned int func13864(float param_0, float param_1, long double param_2, double param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern unsigned long int func13865(unsigned int param_0, signed long long int param_1, double param_2, unsigned long int param_3, float param_4, unsigned int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern signed long long int func13866(signed char param_0, signed int param_1, signed long long int param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern unsigned long int func13867(unsigned long int param_0, unsigned int param_1, unsigned int param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern unsigned short int func13868(unsigned int param_0, unsigned long int param_1, signed char param_2, double param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern void proc13869(double param_0, unsigned char param_1, signed long long int param_2, float param_3, unsigned int param_4);
/*
 * return type: pointer unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern unsigned short int * func13870(signed long long int param_0, signed char param_1, long double param_2, long double param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: signed short int
 */
extern double func13871(signed int param_0, unsigned int param_1, signed long long int param_2, double param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: long double
 */
extern unsigned long long int func13872(bool param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 */
extern long double func13873(unsigned short int param_0, unsigned long long int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: long double
 */
extern bool func13874(long double param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: bool
 */
extern signed long long int func13875(signed long int param_0, double param_1, bool param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned long long int
 */
extern void proc13876(signed long long int param_0, bool param_1, long double param_2, unsigned long long int param_3);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern signed long int func13877(double param_0, unsigned char param_1, long double param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern signed long long int func13878(signed long long int param_0, signed char param_1, signed long int param_2, signed long long int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned long long int func13879(long double param_0, signed long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: unsigned long long int
 */
extern unsigned short int func13880(unsigned char param_0, unsigned long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern signed long int func13881(signed int param_0, double param_1, unsigned long int param_2, bool param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern float func13882(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: double
 * param_3 type: signed short int
 */
extern signed long long int func13883(signed short int param_0, signed long long int param_1, double param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc13884(double param_0, signed int param_1, float param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned short int func13885(unsigned int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed long long int func13886(signed long long int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern signed short int func13887(signed char param_0, bool param_1, unsigned short int param_2, signed long long int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 */
extern signed char func13888(unsigned int param_0, unsigned short int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: bool
 * param_4 type: signed char
 * param_5 type: double
 */
extern void proc13889(signed int param_0, unsigned long long int param_1, long double param_2, bool param_3, signed char param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 */
extern signed int func13890(bool param_0, unsigned int param_1, unsigned char param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern signed long int func13891(unsigned char param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern unsigned long long int func13892(unsigned long long int param_0, unsigned char param_1, signed short int param_2, signed long int param_3, long double param_4, signed int param_5);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned int
 */
extern unsigned int func13893(long double param_0, unsigned int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 */
extern signed int func13894(float param_0, signed long int param_1, signed int param_2, signed short int param_3, unsigned short int param_4);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: signed short int
 */
extern long double func13895(bool param_0, signed short int param_1, signed short int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern long double func13896(unsigned long long int param_0, signed long long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed long long int
 */
extern signed long long int func13897(signed long int param_0, signed char param_1, signed long long int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern unsigned short int func13898(unsigned short int param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: double
 */
extern signed short int func13899(double param_0, signed long long int param_1, signed char param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: float
 */
extern void proc13900(signed char param_0, signed int param_1, unsigned int param_2, unsigned char param_3, unsigned long int param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: float
 */
extern signed long long int func13901(unsigned int param_0, long double param_1, signed long long int param_2, signed short int param_3, float param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern unsigned long int func13902(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: signed short int
 * param_5 type: bool
 */
extern void proc13903(signed long int param_0, long double param_1, signed long long int param_2, signed long int param_3, signed short int param_4, bool param_5);
/*
 * return type: array 3 unsigned char
 */
extern unsigned char * func13904();
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern signed long long int func13905(unsigned char param_0, double param_1, unsigned int param_2, signed short int param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 */
extern unsigned int func13906(float param_0, unsigned long long int param_1, long double param_2, unsigned short int param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern bool func13907(signed long long int param_0, signed char param_1);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned short int func13908(float param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: unsigned int
 */
extern signed char func13909(float param_0, signed char param_1, unsigned char param_2, signed long long int param_3, long double param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed int
 * param_3 type: bool
 */
extern unsigned long int func13910(double param_0, unsigned int param_1, signed int param_2, bool param_3);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: long double
 */
extern long double func13911(unsigned long int param_0, long double param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern unsigned short int func13912(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: bool
 */
extern signed char func13913(long double param_0, bool param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: long double
 */
extern void proc13914(signed char param_0, float param_1, long double param_2);
/*
 * return type: array 9 bool
 */
extern bool * func13915();
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: float
 */
extern void proc13916(signed int param_0, signed int param_1, long double param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern signed int func13917(signed long long int param_0, signed int param_1, signed short int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned char
 */
extern signed int func13918(signed short int param_0, signed short int param_1, float param_2, unsigned char param_3);
/*
 * return type: array 5 unsigned short int
 */
extern unsigned short int * func13919();
/*
 * return type: array 5 unsigned short int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern unsigned short int * func13920(bool param_0, signed int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed short int func13921(signed long int param_0, unsigned int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern void proc13922(long double param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern void proc13923(long double param_0, long double param_1, unsigned int param_2, float param_3, signed long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: double
 */
extern signed long long int func13924(double param_0, unsigned long int param_1, signed int param_2, double param_3);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern signed int func13925(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned char
 * 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 int
 * param_5 type: signed char
 */
extern unsigned char func13926(long double param_0, unsigned int param_1, unsigned long int param_2, unsigned long int param_3, unsigned int param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: bool
 */
extern unsigned short int func13927(double param_0, bool param_1);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: float
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern signed long int func13928(double param_0, signed int param_1, float param_2, unsigned char param_3, bool param_4, unsigned short int param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 */
extern signed char func13929(signed int param_0, signed int param_1, signed char param_2, unsigned short int param_3, unsigned long long int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: long double
 */
extern float func13930(signed char param_0, unsigned int param_1, signed short int param_2, unsigned long int param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern unsigned long long int func13931(bool param_0, unsigned char param_1, signed long int param_2, signed char param_3, signed int param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern signed long long int func13932(unsigned short int param_0, float param_1, float param_2, long double param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern void proc13933(float param_0, float param_1, unsigned long int param_2, signed int param_3, unsigned char param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern bool func13934(unsigned char param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: float
 */
extern void proc13935(signed int param_0, signed long long int param_1, bool param_2, float param_3, bool param_4, float param_5);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: bool
 */
extern bool func13936(signed long long int param_0, bool param_1);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: float
 * param_4 type: float
 * param_5 type: long double
 */
extern unsigned short int func13937(bool param_0, unsigned int param_1, double param_2, float param_3, float param_4, long double param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern void proc13938(unsigned short int param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern unsigned char func13939(signed char param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern void proc13940(double param_0, signed char param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern signed char func13941(unsigned char param_0, signed int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 */
extern bool func13942(unsigned long long int param_0, unsigned char param_1);
/*
 * return type: pointer signed char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern signed char * func13943(signed long long int param_0, signed long long int param_1, signed char param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern void proc13944(unsigned int param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: pointer signed char
 * param_0 type: signed short int
 */
extern signed char * func13945(signed short int param_0);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern signed int func13946(signed char param_0, double param_1, unsigned char param_2, unsigned short int param_3, unsigned long int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern signed int func13947(double param_0, long double param_1, double param_2, float param_3, unsigned short int param_4);
/*
 * return type: array 1 signed char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern signed char * func13948(unsigned char param_0, signed long int param_1, signed long int param_2, bool param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: long double
 */
extern signed int func13949(bool param_0, long double param_1);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: long double
 */
extern signed int func13950(unsigned char param_0, signed char param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 */
extern bool func13951(double param_0, unsigned short int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern unsigned char func13952(long double param_0, bool param_1, unsigned char param_2, bool param_3, signed long long int param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: float
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern signed short int func13953(signed long int param_0, float param_1, float param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern void proc13954(signed char param_0, unsigned long long int param_1, signed short int param_2, unsigned long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern double func13955(unsigned long long int param_0, signed long int param_1, signed int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern unsigned int func13956(unsigned short int param_0, signed long int param_1, unsigned long int param_2, signed short int param_3, unsigned int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern void proc13957(signed int param_0, unsigned int param_1, unsigned int param_2, signed short int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern void proc13958(long double param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: double
 * param_5 type: bool
 */
extern signed int func13959(long double param_0, signed short int param_1, unsigned long long int param_2, unsigned char param_3, double param_4, bool param_5);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long int
 */
extern float func13960(unsigned char param_0, signed long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern signed char func13961(signed short int param_0, double param_1, unsigned short int param_2);
/*
 * return type: array 2 signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern signed short int * func13962(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern float func13963(unsigned int param_0, signed long long int param_1, long double param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: signed short int
 */
extern signed short int func13964(bool param_0, unsigned int param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned short int
 */
extern float func13965(double param_0, bool param_1, unsigned short int param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed long int
 * param_3 type: float
 */
extern unsigned int func13966(bool param_0, signed int param_1, signed long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern void proc13967(signed short int param_0, float param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: signed long int
 */
extern unsigned int func13968(signed int param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: long double
 */
extern unsigned long long int func13969(signed long int param_0, unsigned char param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern unsigned long long int func13970(unsigned int param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: array 5 unsigned long int
 * param_0 type: unsigned char
 */
extern unsigned long int * func13971(unsigned char param_0);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: long double
 */
extern signed long long int func13972(double param_0, long double param_1);
/*
 * return type: array 9 unsigned short int
 * param_0 type: signed long int
 */
extern unsigned short int * func13973(signed long int param_0);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 * param_5 type: signed long long int
 */
extern unsigned char func13974(signed char param_0, double param_1, unsigned int param_2, unsigned char param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned int func13975(double param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern signed long int func13976(signed long int param_0, unsigned char param_1, signed char param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed char
 */
extern signed int func13977(unsigned int param_0, long double param_1, signed char param_2);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern signed int func13978(signed short int param_0, unsigned char param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern long double func13979(unsigned char param_0, unsigned char param_1, bool param_2, unsigned short int param_3);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 */
extern float func13980(unsigned short int param_0, long double param_1, unsigned char param_2, unsigned short int param_3, unsigned char param_4);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern double func13981(bool param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 */
extern void proc13982(long double param_0, unsigned int param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern unsigned long long int func13983(double param_0, unsigned long long int param_1, unsigned char param_2, long double param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: signed long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func13984(unsigned short int param_0, unsigned char param_1, signed long int param_2, signed long int param_3, signed long int param_4, unsigned long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern signed long int func13985(signed long int param_0, signed int param_1, unsigned int param_2, signed char param_3, signed long int param_4);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern signed char func13986(unsigned long int param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern unsigned int func13987(signed short int param_0, signed char param_1, bool param_2, signed long int param_3, signed char param_4);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern double func13988(unsigned long int param_0, unsigned int param_1, long double param_2, unsigned long int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern signed char func13989(double param_0, unsigned short int param_1, signed char param_2, signed int param_3);
/*
 * return type: signed 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: bool
 * param_5 type: unsigned int
 */
extern signed int func13990(long double param_0, signed long int param_1, signed short int param_2, unsigned short int param_3, bool param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern signed char func13991(unsigned long long int param_0, long double param_1, double param_2, signed long long int param_3, double param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: signed char
 */
extern unsigned short int func13992(signed int param_0, signed long int param_1, float param_2, float param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed long int
 */
extern unsigned int func13993(double param_0, unsigned int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned 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 func13994(unsigned long int param_0, unsigned 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 short int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: double
 * param_4 type: double
 */
extern void proc13995(unsigned short int param_0, unsigned long int param_1, double param_2, double param_3, double param_4);
/*
 * return type: array 9 unsigned char
 */
extern unsigned char * func13996();
/*
 * return type: array 9 unsigned short int
 * param_0 type: signed int
 */
extern unsigned short int * func13997(signed int param_0);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: float
 */
extern float func13998(unsigned char param_0, unsigned long int param_1, signed char param_2, signed short int param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed short int
 */
extern void proc13999(signed short int param_0, double param_1, unsigned long long int param_2, float param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned 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 short int
 * param_5 type: signed long long int
 */
extern signed short int func14000(unsigned int param_0, unsigned long long int param_1, unsigned long int param_2, signed long long int param_3, unsigned short int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: bool
 */
extern void proc14001(double param_0, signed int param_1, signed long long int param_2, bool param_3, double param_4, bool param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern double func14002(signed char param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern signed long int func14003(unsigned int param_0, unsigned long int param_1, signed short int param_2, signed long int param_3, bool param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 */
extern signed long int func14004(unsigned long long int param_0, unsigned int param_1);
/*
 * return type: array 6 bool
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern bool * func14005(signed long int param_0, signed char param_1, signed char param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: long double
 */
extern float func14006(unsigned int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 */
extern long double func14007(signed long long int param_0, unsigned long int param_1, signed short int param_2, signed short int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern unsigned int func14008(unsigned int param_0, unsigned long int param_1, signed long long int param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern unsigned long int func14009(signed long long int param_0, float param_1, unsigned short int param_2, unsigned short int param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: float
 */
extern signed long long int func14010(signed int param_0, long double param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed int
 */
extern float func14011(unsigned long long int param_0, signed short int param_1, signed char param_2, unsigned int param_3, signed int param_4);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern double func14012(signed char param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 */
extern long double func14013(unsigned char param_0, double param_1, unsigned char param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 */
extern unsigned int func14014(unsigned char param_0, signed int param_1, unsigned short int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern void proc14015(signed short int param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern signed char func14016(bool param_0, signed short int param_1, long double param_2, signed char param_3, signed int param_4, signed long long int param_5);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: float
 */
extern signed char func14017(signed short int param_0, signed long int param_1, long double param_2, float param_3);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned char
 */
extern signed char func14018(float param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned short int
 */
extern void proc14019(signed short int param_0, signed short int param_1, signed long int param_2, signed long int param_3, unsigned short int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern unsigned long int func14020(unsigned char param_0, signed int param_1, signed short int param_2, signed long long int param_3, unsigned int param_4, float param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: double
 * param_4 type: signed long long int
 */
extern unsigned long int func14021(unsigned char param_0, unsigned long int param_1, float param_2, double param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 */
extern signed short int func14022(signed long long int param_0, unsigned int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern signed long long int func14023(signed char param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: unsigned long long int
 */
extern void proc14024(signed int param_0, signed char param_1, unsigned long long int param_2, signed char param_3, bool param_4, unsigned long long int param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: long double
 */
extern signed char func14025(signed char param_0, long double param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: signed int
 */
extern void proc14026(float param_0, signed char param_1, long double param_2, long double param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc14027(unsigned long long int param_0, signed long long int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func14028(signed char param_0, signed char param_1, signed short int param_2, signed char param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern long double func14029(signed long int param_0, unsigned short int param_1, float param_2);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: double
 */
extern signed long long int func14030(double param_0, unsigned short int param_1, unsigned long int param_2, signed char param_3, float param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern signed int func14031(unsigned long long int param_0, signed long int param_1, signed char param_2, unsigned int param_3, long double param_4);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern bool func14032(signed long int param_0, signed short int param_1, unsigned short int param_2, unsigned int param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern signed long int func14033(signed char param_0, unsigned long int param_1, signed short int param_2, long double param_3, unsigned long long int param_4, double param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: long double
 */
extern void proc14034(bool param_0, bool param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed short int
 */
extern unsigned long long int func14035(signed short int param_0, signed short int param_1, long double param_2, float param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned short int
 */
extern unsigned long long int func14036(unsigned long long int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long int
 * param_5 type: signed long int
 */
extern signed long long int func14037(signed long long int param_0, unsigned short int param_1, signed long int param_2, unsigned char param_3, unsigned long int param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern void proc14038(unsigned char param_0, unsigned char param_1, unsigned char param_2, bool param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 */
extern signed long int func14039(unsigned long int param_0, unsigned long int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern signed short int func14040(double param_0, unsigned short int param_1, signed long int param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: array 8 unsigned short int
 */
extern unsigned short int * func14041();
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern signed long int func14042(unsigned int param_0, long double param_1, signed long int param_2, signed short int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 * param_5 type: double
 */
extern void proc14043(signed short int param_0, signed int param_1, signed long long int param_2, unsigned char param_3, signed char param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern signed long int func14044(long double param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed long long int
 */
extern signed long long int func14045(signed short int param_0, signed int param_1, signed long long int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned int
 */
extern signed long long int func14046(signed long long int param_0, long double param_1, unsigned int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: long double
 * param_4 type: signed long int
 */
extern signed short int func14047(signed short int param_0, unsigned char param_1, unsigned long long int param_2, long double param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern unsigned char func14048(signed long long int param_0, signed long long int param_1, signed char param_2);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned char
 */
extern signed short int func14049(double param_0, float param_1, unsigned char param_2);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: float
 * param_3 type: signed char
 */
extern long double func14050(signed long long int param_0, unsigned short int param_1, float param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned short int
 */
extern unsigned int func14051(signed char param_0, signed long long int param_1, signed int param_2, long double param_3, unsigned short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: long double
 */
extern signed long int func14052(signed long long int param_0, bool param_1, bool param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: float
 * param_5 type: signed int
 */
extern long double func14053(signed int param_0, long double param_1, signed long long int param_2, float param_3, float param_4, signed int param_5);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern float func14054(bool param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern signed long int func14055(bool param_0, float param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern unsigned long long int func14056(double param_0, signed char param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: double
 * param_2 type: float
 */
extern signed short int func14057(unsigned long int param_0, double param_1, float param_2);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern float func14058(unsigned long long int param_0, unsigned char param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 */
extern unsigned long int func14059(signed int param_0, unsigned char param_1, unsigned int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: signed long long int
 */
extern unsigned long int func14060(signed long int param_0, unsigned short int param_1, unsigned int param_2, float param_3, unsigned long int param_4, signed long long int param_5);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern signed long int func14061(signed long long int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: unsigned int
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern double func14062(unsigned long int param_0, long double param_1, unsigned long int param_2, unsigned int param_3, unsigned int param_4, signed int param_5);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned long int
 */
extern long double func14063(signed char param_0, unsigned long int param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc14064(signed int param_0, signed long long int param_1, unsigned long int param_2, double param_3);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: signed long long int
 */
extern double func14065(signed char param_0, unsigned long int param_1, unsigned long int param_2, signed char param_3, signed long long int param_4);
/*
 * return type: array 4 unsigned long int
 * param_0 type: unsigned long int
 */
extern unsigned long int * func14066(unsigned long int param_0);
/*
 * return type: array 4 unsigned long int
 * param_0 type: unsigned char
 */
extern unsigned long int * func14067(unsigned char param_0);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 */
extern void proc14068(unsigned char param_0, signed char param_1, signed long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern unsigned char func14069(double param_0, bool param_1, signed int param_2, signed int param_3, unsigned char param_4);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed char
 */
extern bool func14070(signed long long int param_0, signed char param_1);
/*
 * return type: array 6 signed short int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern signed short int * func14071(bool param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern signed char func14072(signed long long int param_0, signed short int param_1, unsigned char param_2, long double param_3, unsigned int param_4, float param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed long long int func14073(unsigned long long int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern bool func14074(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: float
 */
extern unsigned long int func14075(signed long long int param_0, signed int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: double
 */
extern bool func14076(unsigned int param_0, unsigned long int param_1, double param_2);
/*
 * return type: array 6 signed short int
 */
extern signed short int * func14077();
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern signed short int * func14078(unsigned int param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: signed long int
 */
extern void proc14079(float param_0, unsigned long long int param_1, long double param_2, signed long int param_3, signed long long int param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern signed long int func14080(double param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern unsigned int func14081(bool param_0, signed short int param_1, unsigned char param_2);
/*
 * return type: array 2 bool
 * param_0 type: bool
 */
extern bool * func14082(bool param_0);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed long long int
 * param_5 type: long double
 */
extern void proc14083(unsigned long int param_0, signed short int param_1, signed long long int param_2, bool param_3, signed long long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern void proc14084(signed short int param_0, double param_1, signed char param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned char func14085(unsigned char param_0, float param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed char
 * param_5 type: bool
 */
extern void proc14086(signed int param_0, unsigned int param_1, signed char param_2, signed int param_3, signed char param_4, bool param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern long double func14087(signed short int param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 * param_5 type: signed short int
 */
extern void proc14088(unsigned char param_0, float param_1, signed char param_2, unsigned int param_3, unsigned long long int param_4, signed short int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern signed char func14089(unsigned char param_0, signed int param_1, unsigned long long int param_2, signed short int param_3, bool param_4);
/*
 * return type: array 3 signed char
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern signed char * func14090(long double param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 */
extern bool func14091(float param_0, signed long long int param_1, signed long long int param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern signed long int func14092(signed short int param_0, unsigned int param_1, float param_2, signed long long int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern signed long long int func14093(signed long long int param_0, signed int param_1, double param_2, unsigned char param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 */
extern void proc14094(unsigned long 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 long long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: long double
 */
extern void proc14095(signed long long int param_0, signed long long int param_1, unsigned long long int param_2, float param_3, long double param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed int
 */
extern signed short int func14096(unsigned short int param_0, float param_1, signed char param_2, double param_3, signed int param_4);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern bool func14097(unsigned long int param_0, unsigned long int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: bool
 * param_4 type: float
 */
extern void proc14098(unsigned long int param_0, bool param_1, bool param_2, bool param_3, float param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern bool func14099(bool param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern unsigned long long int func14100(signed long int param_0, unsigned short int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: long double
 */
extern unsigned long int func14101(unsigned char param_0, long double param_1);
/*
 * return type: double
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: unsigned char
 */
extern double func14102(double param_0, signed long int param_1, unsigned int param_2, signed short int param_3, signed int param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern bool func14103(unsigned long long int param_0, signed short int param_1);
/*
 * return type: array 1 bool
 * param_0 type: float
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern bool * func14104(float param_0, unsigned long int param_1, bool param_2, float param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern void proc14105(float param_0, unsigned int param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: float
 */
extern void proc14106(signed short int param_0, unsigned long long int param_1, signed char param_2, unsigned long int param_3, unsigned char param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed int func14107(unsigned short int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: signed short int
 */
extern signed short int func14108(unsigned short int param_0, signed long long int param_1, signed long int param_2, unsigned int param_3, signed short int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: long double
 */
extern signed long long int func14109(double param_0, unsigned long int param_1, long double param_2, long double param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: float
 */
extern unsigned long int func14110(float param_0, signed int param_1, float param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern unsigned int func14111(unsigned long long int param_0, unsigned char param_1, unsigned long int param_2, signed char param_3, unsigned char param_4, bool param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 */
extern void proc14112(long double param_0, float param_1, signed long long int param_2, unsigned char param_3);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern signed int func14113(signed int param_0, double param_1, unsigned char param_2, signed short int param_3, signed int param_4);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern signed long long int func14114(bool param_0, signed int param_1, signed int param_2);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 */
extern double func14115(unsigned char param_0, signed char param_1, unsigned long int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern unsigned int func14116(unsigned long int param_0, bool param_1, long double param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: float
 */
extern signed short int func14117(double param_0, unsigned int param_1, long double param_2, float param_3);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern double func14118(signed long int param_0, signed int param_1, signed char param_2);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned int func14119(bool param_0, unsigned short int param_1);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern bool func14120(long double param_0, signed char param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern signed char func14121(long double param_0, unsigned int param_1, bool param_2, unsigned short int param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern long double func14122(unsigned int param_0, float param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: float
 * param_5 type: signed char
 */
extern signed long long int func14123(unsigned long int param_0, bool param_1, signed short int param_2, signed char param_3, float param_4, signed char param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned long int
 */
extern signed long long int func14124(unsigned int param_0, float param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: double
 */
extern unsigned char func14125(long double param_0, unsigned short int param_1, long double param_2, double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern unsigned short int func14126(unsigned char param_0, signed long int param_1, signed int param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: signed int
 */
extern unsigned long int func14127(signed int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern unsigned long long int func14128(bool param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern signed int func14129(signed char param_0, signed char param_1, bool param_2, float param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern signed long long int func14130(float param_0, unsigned char param_1, signed long long int param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed long int
 */
extern unsigned char func14131(unsigned char param_0, signed long int param_1, unsigned short int param_2, double param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: double
 * param_4 type: signed char
 * param_5 type: signed long long int
 */
extern unsigned char func14132(unsigned short int param_0, signed int param_1, unsigned short int param_2, double param_3, signed char param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: float
 */
extern void proc14133(bool param_0, long double param_1, float param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: bool
 */
extern bool func14134(long double param_0, double param_1, signed long int param_2, bool param_3);
/*
 * return type: array 1 bool
 */
extern bool * func14135();
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: double
 */
extern signed char func14136(unsigned long int param_0, unsigned char param_1, double param_2, signed char param_3, double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern unsigned int func14137(signed short int param_0, double param_1, signed long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern unsigned long long int func14138(signed int param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern float func14139(signed char param_0, bool param_1, bool param_2, signed long long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern void proc14140(double param_0, long double param_1, float param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 */
extern double func14141(float param_0, unsigned long long int param_1, signed long int param_2, unsigned int param_3, unsigned long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern unsigned int func14142(signed char param_0, long double param_1, signed long int param_2, float param_3, long double param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern signed long long int func14143(float param_0, unsigned int param_1, bool param_2, signed char param_3, unsigned char param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed int func14144(long double param_0, unsigned char param_1, float param_2, unsigned long long int param_3, float param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: unsigned short int
 */
extern void proc14145(signed long long int param_0, signed short int param_1, double param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 */
extern unsigned long long int func14146(unsigned long long int param_0, signed long long int param_1, unsigned char param_2);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned long int
 */
extern signed short int func14147(bool param_0, unsigned long int param_1);
/*
 * return type: pointer signed char
 * param_0 type: signed char
 */
extern signed char * func14148(signed char param_0);
/*
 * return type: pointer pointer signed char
 * param_0 type: unsigned long long int
 */
extern signed char * * func14149(unsigned long long int param_0);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: float
 */
extern signed long int func14150(bool param_0, signed int param_1, unsigned char param_2, unsigned long int param_3, unsigned short int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func14151(double param_0, signed long int param_1, float param_2, unsigned short int param_3, unsigned long int param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern double func14152(unsigned long long int param_0, long double param_1, signed long int param_2, bool param_3, signed int param_4, signed char param_5);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 */
extern unsigned short int func14153(float param_0, signed char param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned short int
 */
extern void proc14154(signed long long int param_0, double param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern unsigned long int func14155(unsigned char param_0, signed long long int param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 */
extern signed short int func14156(unsigned long long int 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: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern signed long long int func14157(signed char param_0, signed long long int param_1, unsigned char param_2, bool param_3, unsigned short int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern bool func14158(long double 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 func14159(signed long int param_0, signed int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern float func14160(signed short int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: double
 * param_2 type: long double
 */
extern long double func14161(float param_0, double param_1, long double param_2);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: bool
 */
extern unsigned short int func14162(float param_0, bool param_1);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern float func14163(unsigned short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern void proc14164(unsigned long long int param_0, signed char param_1, signed int param_2, signed short int param_3, long double param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: double
 */
extern signed int func14165(unsigned short int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: bool
 */
extern signed long long int func14166(unsigned char param_0, bool 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: unsigned long int
 */
extern unsigned long int func14167(unsigned long long int param_0, signed int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: float
 */
extern signed int func14168(signed char param_0, signed long int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: signed long long int
 * param_5 type: signed char
 */
extern unsigned long long int func14169(signed long long int param_0, long double param_1, unsigned long int param_2, long double param_3, signed long long int param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern signed short int func14170(bool param_0, unsigned int param_1, unsigned long int param_2, signed int param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: long double
 */
extern signed long int func14171(bool param_0, signed long int param_1, signed int param_2, signed long long int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned long long int
 */
extern float func14172(unsigned long int param_0, signed char param_1, unsigned char param_2, signed short int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: signed long long int
 */
extern void proc14173(unsigned char param_0, signed short int param_1, signed long long int param_2);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: signed long long int
 */
extern double func14174(unsigned long int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 */
extern signed char func14175(signed short int param_0, unsigned 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
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: unsigned int
 */
extern signed int func14176(unsigned long long int param_0, unsigned long int param_1, unsigned int param_2, long double param_3, unsigned char param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: bool
 */
extern void proc14177(float param_0, long double param_1, signed int param_2, bool param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: unsigned long long int
 */
extern unsigned short int func14178(signed short int param_0, double param_1, unsigned long int param_2, unsigned long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long long int
 */
extern unsigned int func14179(double param_0, signed long long int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: signed char
 */
extern unsigned int func14180(unsigned short int param_0, unsigned short int param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern signed char func14181(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: signed char
 * param_4 type: bool
 */
extern unsigned long long int func14182(long double param_0, unsigned long long int param_1, signed char param_2, signed char param_3, bool param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned short int
 */
extern void proc14183(long double param_0, long double param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern signed long int func14184(unsigned short int param_0, signed char param_1, signed int param_2, signed char param_3, long double param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern signed int func14185(unsigned char param_0, signed char param_1, float param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: unsigned short int
 * param_5 type: signed short int
 */
extern double func14186(unsigned int param_0, unsigned long long int param_1, signed long long int param_2, signed short int param_3, unsigned short int param_4, signed short int param_5);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed char
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned char
 */
extern bool func14187(signed char param_0, signed char param_1, signed long long int param_2, signed long int param_3, unsigned long long int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern void proc14188(signed char param_0, unsigned long long int param_1, signed long int param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned long int
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern unsigned long int func14189(unsigned int param_0, unsigned short int param_1, signed int param_2, unsigned long int param_3, bool param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern unsigned long int func14190(bool param_0, signed long int param_1, unsigned long int param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern unsigned long long int func14191(signed char param_0, long double param_1, signed long int param_2, signed short int param_3, signed char param_4);
/*
 * return type: array 4 unsigned short int
 * param_0 type: signed int
 * param_1 type: float
 */
extern unsigned short int * func14192(signed int param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed long int
 */
extern void proc14193(unsigned char param_0, float param_1, long double param_2, float param_3, signed long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: unsigned short int
 */
extern long double func14194(unsigned short int param_0, unsigned char param_1, unsigned long long int param_2, signed int param_3, float param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: unsigned long int
 */
extern unsigned long int func14195(double param_0, unsigned char param_1, unsigned long long int param_2, signed int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed long long int
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern void proc14196(signed short int param_0, signed long long int param_1, long double param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern unsigned int func14197(signed short int param_0, signed short int param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern void proc14198(signed long long int param_0, signed char param_1, unsigned long long int param_2, unsigned int param_3, float param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern unsigned long long int func14199(unsigned short int param_0, unsigned short int param_1, unsigned long long int param_2, double param_3);
/*
 * return type: signed char
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern signed char func14200(unsigned long int param_0, signed char param_1, bool param_2, unsigned long int param_3, unsigned int param_4, double param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed char
 */
extern unsigned long int func14201(long double param_0, bool param_1, unsigned char param_2, signed int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern void proc14202(unsigned long int param_0, signed int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long int
 */
extern signed int func14203(signed long int param_0, bool param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed short int
 */
extern signed long long int func14204(double param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: long double
 */
extern unsigned int func14205(long double param_0, unsigned long int param_1, float param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed char
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern void proc14206(signed short int param_0, unsigned long long int param_1, bool param_2, signed char param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long int
 */
extern signed long long int func14207(signed int param_0, double param_1, signed long int param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern unsigned char func14208(bool param_0, unsigned long long int param_1);
/*
 * return type: unsigned char
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern unsigned char func14209(float param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned int func14210(unsigned char param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 */
extern unsigned long int func14211(unsigned short int param_0, signed int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: double
 */
extern unsigned short int func14212(signed long long int param_0, unsigned short int param_1, double param_2);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed short int
 */
extern long double func14213(double param_0, signed char param_1, signed short int param_2);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: bool
 */
extern signed char func14214(signed long long int param_0, float param_1, bool param_2);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern double func14215(unsigned long long int param_0, unsigned long int param_1, signed long int param_2, float param_3, unsigned long int param_4, long double param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned char
 */
extern void proc14216(signed char param_0, signed long int param_1, unsigned char param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: unsigned long int
 */
extern void proc14217(unsigned int param_0, float param_1, long double param_2, unsigned short int param_3, unsigned long int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc14218(signed char param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: array 5 signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 */
extern signed char * func14219(unsigned long long int param_0, signed long long int param_1, signed long int param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: long double
 */
extern signed long long int func14220(unsigned short int param_0, signed short int param_1, long double param_2, double param_3, long double param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: float
 */
extern unsigned char func14221(unsigned short int param_0, signed long int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: unsigned char
 */
extern long double func14222(long double param_0, unsigned short int param_1, unsigned long int param_2, long double param_3, unsigned long int param_4, unsigned char param_5);
/*
 * return type: array 4 long double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 */
extern long double * func14223(signed long int param_0, unsigned char param_1, unsigned long int param_2, signed long long int param_3);
/*
 * return type: signed short int
 * 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: unsigned long int
 */
extern signed short int func14224(double param_0, signed short int param_1, signed int param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern unsigned long int func14225(double param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: array 4 long double
 */
extern long double * func14226();
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern unsigned char func14227(signed long long int param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: array 4 long double
 * param_0 type: signed short int
 * param_1 type: double
 */
extern long double * func14228(signed short int param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: bool
 */
extern signed short int func14229(double param_0, bool param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed short int
 */
extern signed char func14230(float param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern void proc14231(signed long long int param_0, unsigned char param_1, signed short int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 */
extern float func14232(signed long long int param_0, unsigned long int param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: float
 */
extern bool func14233(unsigned long int param_0, unsigned char param_1, signed char param_2, signed long long int param_3, bool param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern unsigned char func14234(unsigned long int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: bool
 * param_5 type: signed char
 */
extern bool func14235(unsigned long long int param_0, unsigned int param_1, signed long long int param_2, signed long long int param_3, bool param_4, signed char param_5);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern signed short int func14236(float param_0, double param_1, signed char param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern unsigned char func14237(signed int param_0, unsigned long int param_1, float param_2, signed short int param_3);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 */
extern long double func14238(signed char param_0, unsigned int param_1, unsigned int param_2, unsigned short int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern unsigned long int func14239(signed int param_0, unsigned short int param_1, double param_2, unsigned char param_3, unsigned int param_4, double param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed short int func14240(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: unsigned int
 */
extern signed short int func14241(unsigned long long int param_0, unsigned long int param_1, unsigned int param_2, unsigned char param_3, bool param_4, unsigned int param_5);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern signed long long int func14242(bool param_0, signed long int param_1, unsigned long long int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: float
 */
extern float func14243(signed char param_0, float param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern void proc14244(double param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned short int
 */
extern void proc14245(bool param_0, double param_1, unsigned long long int param_2, unsigned long long int param_3, unsigned short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern unsigned long long int func14246(unsigned char param_0, signed int param_1, unsigned long int param_2, unsigned short int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: float
 * param_3 type: signed long long int
 */
extern unsigned long long int func14247(signed char param_0, float param_1, float param_2, signed long long int param_3);
/*
 * return type: signed char
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern signed char func14248(signed short int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern void proc14249(signed int param_0, unsigned long int param_1, long double param_2, signed int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 */
extern unsigned int func14250(long double param_0, signed short int param_1, unsigned short int param_2);
/*
 * return type: signed int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed int func14251(signed char param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed char
 */
extern bool func14252(float param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned long int
 */
extern void proc14253(float param_0, signed long long int param_1, bool param_2, float param_3, unsigned long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: bool
 */
extern unsigned long long int func14254(signed char param_0, bool param_1, bool param_2);
/*
 * return type: array 1 signed short int
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern signed short int * func14255(signed short int param_0, double param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern void proc14256(unsigned int param_0, unsigned char param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: array 2 unsigned char
 */
extern unsigned char * func14257();
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned int func14258(unsigned long int param_0, bool param_1, signed int param_2, long double param_3, long double param_4);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 * param_3 type: unsigned long int
 */
extern void proc14259(double param_0, signed long long int param_1, signed short int param_2, unsigned long int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern unsigned char func14260(signed int param_0, long double param_1, signed long int param_2, double param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: double
 */
extern void proc14261(double param_0, unsigned short int param_1, signed char param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern void proc14262(unsigned long long int param_0, unsigned long int param_1, signed char param_2, signed char param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern signed long int func14263(bool param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: signed long int
 */
extern double func14264(unsigned int param_0, double param_1, unsigned long long int param_2, float param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned char
 */
extern float func14265(double param_0, unsigned char param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 */
extern double func14266(signed long int param_0, unsigned long int param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern signed long long int func14267(signed char param_0, unsigned int param_1, double param_2, signed long long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: float
 */
extern signed short int func14268(signed long int param_0, signed int param_1, signed short int param_2, unsigned int param_3, float param_4);
/*
 * return type: signed long long int
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: double
 */
extern signed long long int func14269(signed int param_0, signed short int param_1, unsigned int param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: unsigned short int
 * param_4 type: long double
 * param_5 type: unsigned char
 */
extern void proc14270(unsigned short int param_0, float param_1, signed char param_2, unsigned short int param_3, long double param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern signed int func14271(unsigned long int param_0, signed long int param_1, unsigned long long int param_2, float param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: double
 */
extern void proc14272(signed int param_0, unsigned int param_1, double param_2);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: signed int
 */
extern float func14273(unsigned char param_0, signed long int param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: bool
 */
extern signed char func14274(bool param_0, double param_1, unsigned int param_2, bool param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: signed int
 * param_5 type: float
 */
extern unsigned int func14275(signed long long int param_0, signed short int param_1, signed int param_2, bool param_3, signed int param_4, float param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed int func14276(signed short int param_0, signed int param_1, signed char param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: unsigned short int
 */
extern signed long long int func14277(float param_0, signed long int param_1, unsigned int param_2, signed char param_3, unsigned short int param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern signed int func14278(signed int param_0, unsigned short int param_1);
/*
 * return type: array 4 unsigned char
 */
extern unsigned char * func14279();
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned long long int
 */
extern signed short int func14280(unsigned long long int param_0, unsigned long long int param_1, float param_2, unsigned long int param_3, unsigned short int param_4, unsigned long long int param_5);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned char func14281(signed char param_0, unsigned long int param_1, unsigned short int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern signed long int func14282(unsigned short int param_0, double param_1, signed char param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: long double
 * param_5 type: signed long int
 */
extern void proc14283(unsigned long int param_0, unsigned char param_1, unsigned int param_2, bool param_3, long double param_4, signed long int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: unsigned int
 * param_3 type: double
 * param_4 type: long double
 */
extern unsigned int func14284(double param_0, signed long long int param_1, unsigned int param_2, double param_3, long double param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 */
extern double func14285(signed long int param_0, signed long long int param_1, float param_2, unsigned long long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 */
extern unsigned long int func14286(signed long long int param_0, signed int param_1);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 */
extern unsigned int func14287(unsigned short int param_0, long double param_1, unsigned int param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * 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: signed char
 */
extern void proc14288(unsigned char param_0, signed long long int param_1, unsigned int param_2, signed long long int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: long double
 */
extern unsigned long int func14289(double param_0, double param_1, signed long long int param_2, float param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern signed long long int func14290(unsigned char param_0, signed int param_1, signed short int param_2, signed char param_3, bool param_4, signed long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: bool
 * param_5 type: unsigned char
 */
extern unsigned long long int func14291(float param_0, signed long long int param_1, signed long long int param_2, float param_3, bool param_4, unsigned char param_5);
/*
 * return type: long double
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern long double func14292(signed short int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern unsigned char func14293(signed char param_0, unsigned char param_1, bool param_2, float param_3, signed int param_4, signed long long int param_5);
/*
 * return type: array 2 bool
 * param_0 type: double
 */
extern bool * func14294(double param_0);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 */
extern signed int func14295(bool param_0, unsigned long long int param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: signed long int
 */
extern void proc14296(signed short int param_0, signed char param_1, bool param_2, unsigned long long int param_3, unsigned int param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: signed char
 * param_1 type: float
 */
extern float func14297(signed char param_0, float 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 func14298(unsigned long long int param_0, long double param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long int
 */
extern unsigned char func14299(unsigned short int param_0, unsigned int param_1, unsigned short int param_2, unsigned long long int param_3, signed long long int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern void proc14300(signed long int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: signed short int
 */
extern unsigned long long int func14301(unsigned long long int param_0, long double param_1, signed short int param_2, unsigned char param_3, signed long int param_4, signed short int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned long long int func14302(double param_0, unsigned int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern unsigned char func14303(signed long int param_0, signed long long int param_1, float param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: float
 */
extern double func14304(signed long int param_0, float param_1);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned int
 */
extern unsigned long int func14305(float param_0, unsigned short int param_1, unsigned long long int param_2, unsigned int param_3);
/*
 * return type: array 9 unsigned short int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: signed char
 */
extern unsigned short int * func14306(double param_0, double param_1, signed char param_2, signed int param_3, signed int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: unsigned long int
 * param_3 type: signed char
 */
extern void proc14307(double param_0, float param_1, unsigned long int param_2, signed char param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern signed short int func14308(signed long int param_0, signed char param_1, unsigned long long int param_2, double param_3);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: signed short int
 */
extern long double func14309(double param_0, long double param_1, signed char param_2, double param_3, signed short int param_4);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: double
 */
extern signed short int func14310(bool param_0, unsigned char param_1, unsigned int param_2, signed short int param_3, double param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern void proc14311(float param_0, unsigned int param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: double
 */
extern unsigned long int func14312(float param_0, signed short int 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 short int
 */
extern signed long long int func14313(signed long int param_0, unsigned short int param_1);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: float
 */
extern signed int func14314(signed int param_0, unsigned short int param_1, signed long int param_2, float param_3, float param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: double
 * param_5 type: double
 */
extern void proc14315(unsigned long long int param_0, unsigned char param_1, unsigned long long int param_2, double param_3, double param_4, double param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern unsigned long long int func14316(unsigned long int param_0, bool param_1, float param_2, unsigned int param_3, double param_4, unsigned short int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern unsigned short int func14317(signed int param_0, signed long long int param_1, signed long int param_2, unsigned int param_3, float param_4, unsigned long int param_5);
/*
 * return type: unsigned short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: long double
 */
extern unsigned short int func14318(signed char param_0, signed long int param_1, signed char param_2, long double param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned long long int
 */
extern void proc14319(signed int param_0, unsigned char param_1, bool param_2, unsigned long long int param_3);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed int func14320(signed short int param_0, long double param_1);
/*
 * return type: array 5 unsigned char
 * param_0 type: long double
 */
extern unsigned char * func14321(long double param_0);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern long double func14322(unsigned long long int param_0, unsigned int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern signed long int func14323(signed long long int param_0, signed long long int param_1, unsigned short int param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long int
 */
extern unsigned char func14324(double param_0, signed int param_1, unsigned long long int param_2, double param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: float
 * param_2 type: signed short int
 */
extern signed int func14325(long double param_0, float param_1, signed short int param_2);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: long double
 */
extern double func14326(float param_0, signed long int param_1, unsigned int param_2, signed short int param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned int func14327(signed long int param_0, unsigned char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned long int func14328(signed short int param_0, unsigned char param_1, unsigned int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed long int
 */
extern signed char func14329(signed long int param_0, signed char param_1, unsigned char param_2, signed long int param_3);
/*
 * return type: unsigned char
 * param_0 type: float
 * 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
 */
extern unsigned char func14330(float param_0, unsigned long long int param_1, unsigned long int param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long int
 */
extern unsigned long int func14331(bool param_0, signed long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern unsigned long int func14332(signed char param_0, signed short int param_1, unsigned long int param_2, double param_3);
/*
 * return type: signed int
 * param_0 type: bool
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: double
 */
extern signed int func14333(bool param_0, signed short int param_1, float param_2, signed long int param_3, unsigned long int param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned long int
 */
extern signed long int func14334(double param_0, bool param_1, double param_2, unsigned long int param_3);
/*
 * return type: array 4 signed short int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern signed short int * func14335(double param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern signed int func14336(unsigned int param_0, long double param_1, double param_2, long double param_3, unsigned long int param_4);
/*
 * return type: void
 * 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 char
 */
extern void proc14337(signed long long int param_0, unsigned char param_1, unsigned short int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: double
 */
extern void proc14338(long double param_0, signed char param_1, double param_2);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed long int
 * param_5 type: signed long int
 */
extern signed long long int func14339(float param_0, unsigned int param_1, double param_2, signed char param_3, signed long int param_4, signed long int param_5);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: unsigned char
 */
extern bool func14340(signed long long int param_0, signed long long int param_1, unsigned char param_2, bool param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern void proc14341(signed int param_0, signed short int param_1, signed short int param_2, signed long long int param_3, float param_4);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern signed long int func14342(long double param_0, bool param_1, signed short int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern void proc14343(unsigned char param_0, double param_1, unsigned char param_2, long double param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: bool
 */
extern float func14344(signed long long int param_0, bool param_1, unsigned long long int param_2, signed long long int param_3, bool param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: long double
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern void proc14345(unsigned short int param_0, signed short int param_1, unsigned char param_2, long double param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long int
 */
extern unsigned char func14346(unsigned char param_0, signed long int param_1, unsigned long long int param_2, unsigned long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern unsigned char func14347(signed char param_0, unsigned int param_1, unsigned int param_2, bool param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern signed short int func14348(long double param_0, signed int param_1, unsigned short int param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: long double
 */
extern unsigned long int func14349(signed long long int param_0, unsigned char param_1, signed int param_2, signed long long int param_3, unsigned long long int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern unsigned int func14350(signed char param_0, unsigned int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: long double
 */
extern void proc14351(unsigned long int param_0, signed short int param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: signed char
 */
extern unsigned int func14352(unsigned char param_0, signed char param_1, unsigned char param_2, signed char param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: signed long int
 */
extern unsigned long int func14353(signed long int param_0, signed long long int param_1, signed int param_2, signed int param_3, signed long int param_4);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: unsigned long long int
 */
extern unsigned char func14354(double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: long double
 */
extern unsigned long int func14355(unsigned int param_0, signed int param_1, bool param_2, signed int param_3, long double param_4);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed char
 * param_5 type: bool
 */
extern float func14356(bool param_0, signed long long int param_1, unsigned short int param_2, unsigned char param_3, signed char param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: long double
 */
extern void proc14357(signed long long int param_0, unsigned int param_1, unsigned int param_2, signed long int param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: double
 */
extern signed long long int func14358(double param_0, double param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern signed short int func14359(unsigned int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern signed long long int func14360(unsigned long long int param_0, float param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: signed char
 * param_2 type: float
 */
extern unsigned long long int func14361(signed long long int param_0, signed char param_1, float param_2);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned char
 */
extern bool func14362(bool param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: unsigned long int
 */
extern signed char func14363(signed long int param_0, unsigned int param_1, unsigned long int param_2, signed short int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed long long int func14364(double param_0, signed long long int param_1, bool param_2, bool param_3);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: signed char
 */
extern float func14365(unsigned char param_0, float param_1, signed char param_2);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern bool func14366(unsigned int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 * param_5 type: float
 */
extern bool func14367(signed long long int param_0, signed short int param_1, unsigned char param_2, unsigned long long int param_3, signed char param_4, float param_5);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned int
 */
extern unsigned char func14368(signed short int param_0, signed long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed char
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: bool
 */
extern void proc14369(unsigned int param_0, unsigned char param_1, signed char param_2, bool param_3, bool param_4, bool param_5);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: double
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: unsigned long long int
 * param_5 type: bool
 */
extern void proc14370(signed short int param_0, double param_1, double param_2, unsigned long long int param_3, unsigned long long int param_4, bool param_5);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: long double
 */
extern double func14371(unsigned short int param_0, float param_1, long double param_2);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 */
extern signed long int func14372(signed short int param_0, unsigned long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed char
 */
extern unsigned long long int func14373(signed long int param_0, unsigned long int param_1, signed char param_2, unsigned long long int param_3, signed char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern signed long int func14374(unsigned int param_0, signed short int param_1, signed long long int param_2, signed short int param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern unsigned int func14375(long double param_0, signed short int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: signed char
 */
extern void proc14376(unsigned long int param_0, signed long int param_1, bool param_2, signed char param_3);
/*
 * return type: pointer unsigned int
 */
extern unsigned int * func14377();
/*
 * return type: unsigned long int
 * param_0 type: bool
 * param_1 type: signed long long int
 */
extern unsigned long int func14378(bool param_0, signed long long int param_1);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: long double
 */
extern bool func14379(unsigned short int param_0, long double param_1);
/*
 * return type: double
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: double
 */
extern double func14380(float param_0, unsigned long long int param_1, double param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed short int
 * param_5 type: long double
 */
extern unsigned short int func14381(unsigned long int param_0, signed long int param_1, double param_2, signed long long int param_3, signed short int param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 */
extern signed int func14382(unsigned char param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern void proc14383(unsigned char param_0, long double param_1, float param_2, signed short int param_3, signed int param_4);
/*
 * return type: array 2 unsigned char
 */
extern unsigned char * func14384();
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed char
 * param_4 type: long double
 */
extern unsigned long long int func14385(unsigned char param_0, signed int param_1, signed short int param_2, signed char param_3, long double param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern signed long int func14386(signed long int param_0, unsigned long long int param_1, unsigned short int param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern signed int func14387(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 */
extern signed long int func14388(signed int param_0, double param_1, signed long long int param_2, unsigned int param_3);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: double
 */
extern signed int func14389(long double param_0, signed char param_1, unsigned long long int param_2, double param_3);
/*
 * return type: bool
 * param_0 type: unsigned char
 * param_1 type: signed short int
 */
extern bool func14390(unsigned char param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern bool func14391(signed long int param_0, signed long int param_1);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned int
 * param_4 type: signed short int
 * param_5 type: unsigned char
 */
extern signed int func14392(unsigned long long int param_0, signed long long int param_1, bool param_2, unsigned int param_3, signed short int param_4, unsigned char param_5);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern bool func14393(unsigned short int param_0, signed long int param_1, signed int param_2, signed char param_3, unsigned int param_4, long double param_5);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 * param_4 type: signed long int
 * param_5 type: unsigned int
 */
extern signed char func14394(bool param_0, unsigned long long int param_1, unsigned char param_2, unsigned char param_3, signed long int param_4, unsigned int param_5);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: float
 */
extern void proc14395(bool param_0, unsigned long long int param_1, signed short int param_2, float param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed int
 */
extern unsigned int func14396(signed long int param_0, unsigned long int param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: float
 */
extern void proc14397(float param_0, signed long long int param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: unsigned int
 */
extern signed short int func14398(signed int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: bool
 */
extern signed short int func14399(bool param_0, bool param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned short int
 */
extern unsigned long long int func14400(unsigned short int param_0, signed short int param_1, signed long long int param_2, bool param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: unsigned short int
 * param_3 type: unsigned long int
 */
extern void proc14401(signed long long int param_0, double param_1, unsigned short int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long int
 * param_1 type: bool
 */
extern unsigned long int func14402(unsigned long int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned long int func14403(unsigned char param_0, double param_1);
/*
 * return type: array 7 unsigned short int
 */
extern unsigned short int * func14404();
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern double func14405(unsigned long long int param_0, float param_1);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 * param_3 type: double
 */
extern bool func14406(bool param_0, unsigned long int param_1, signed long long int param_2, double param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned char func14407(unsigned 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 short int
 * param_3 type: signed int
 * param_4 type: float
 * param_5 type: float
 */
extern unsigned long int func14408(signed int param_0, signed int param_1, unsigned short int param_2, signed int param_3, float param_4, float param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern void proc14409(long double param_0, signed char param_1, unsigned char param_2, double param_3, unsigned int param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: float
 */
extern signed long long int func14410(float param_0, unsigned char param_1, signed short int param_2, float param_3);
/*
 * return type: array 5 float
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern float * func14411(bool param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: array 2 signed char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 */
extern signed char * func14412(signed long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern void proc14413(long double param_0, bool param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: array 2 signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned char
 * param_4 type: double
 */
extern signed char * func14414(unsigned long long int param_0, signed long int param_1, signed char param_2, unsigned char param_3, double param_4);
/*
 * return type: array 2 signed char
 */
extern signed char * func14415();
/*
 * return type: double
 * param_0 type: float
 * param_1 type: bool
 */
extern double func14416(float param_0, bool param_1);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern long double func14417(unsigned long long int param_0, long double param_1, float param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern unsigned long long int func14418(signed int param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern double func14419(unsigned short int param_0, signed short int param_1, unsigned long long int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed long long int
 */
extern double func14420(long double param_0, long double param_1, unsigned char param_2, bool param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned short int
 */
extern signed short int func14421(unsigned int param_0, signed int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern void proc14422(signed char param_0, bool param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: unsigned long int
 */
extern signed short int func14423(unsigned int param_0, signed short int param_1, signed long int param_2, signed long int param_3, float param_4, unsigned long int param_5);
/*
 * return type: long double
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern long double func14424(signed long long int param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: double
 * param_4 type: unsigned long long int
 * param_5 type: unsigned int
 */
extern double func14425(signed int param_0, double param_1, unsigned long long int param_2, double param_3, unsigned long long int param_4, unsigned int param_5);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern unsigned long int func14426(double param_0, signed char param_1, unsigned long long int param_2, signed short int param_3, double param_4, unsigned long long int param_5);
/*
 * return type: void
 * 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 long int
 * param_5 type: unsigned short int
 */
extern void proc14427(signed long long int param_0, unsigned long long int param_1, unsigned char param_2, unsigned int param_3, signed long int param_4, unsigned short int param_5);
/*
 * return type: array 2 unsigned short int
 */
extern unsigned short int * func14428();
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed short int
 */
extern void proc14429(unsigned short int param_0, bool param_1, signed short int param_2);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern signed short int func14430(long double param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 */
extern void proc14431(signed long long int param_0, signed short int param_1, signed int param_2, unsigned short int param_3, unsigned int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 */
extern signed short int func14432(signed long long int param_0, bool param_1, signed char param_2);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern signed char func14433(unsigned long long int param_0, bool param_1, signed char param_2, unsigned long long int param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: signed long long int
 */
extern unsigned long int func14434(unsigned char param_0, signed char param_1, unsigned long int param_2, signed int param_3, signed long long int param_4);
/*
 * return type: array 5 signed short int
 */
extern signed short int * func14435();
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern void proc14436(signed long long int param_0, bool param_1, bool param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern unsigned short int func14437(unsigned long int param_0, long double param_1, double param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: long double
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: float
 */
extern long double func14438(signed char param_0, unsigned long int param_1, double param_2, signed char param_3, float param_4);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed char
 */
extern double func14439(unsigned char param_0, unsigned char param_1, signed long int param_2, signed char param_3);
/*
 * return type: array 3 unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: long double
 * param_4 type: unsigned long long int
 * param_5 type: signed long int
 */
extern unsigned short int * func14440(unsigned long long int param_0, unsigned long long int param_1, double param_2, long double param_3, unsigned long long int param_4, signed long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed long long int func14441(unsigned int param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed char
 */
extern unsigned char func14442(signed long int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern unsigned char func14443(signed short int param_0, signed short int param_1, unsigned short int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern void proc14444(signed int param_0, unsigned short int param_1, bool param_2, unsigned long long int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: array 9 unsigned short int
 * param_0 type: bool
 */
extern unsigned short int * func14445(bool param_0);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: float
 * param_4 type: unsigned char
 * param_5 type: signed int
 */
extern unsigned short int func14446(unsigned long int param_0, bool param_1, unsigned long long int param_2, float param_3, unsigned char param_4, signed int param_5);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: float
 * param_4 type: unsigned short int
 */
extern unsigned char func14447(double param_0, signed short int param_1, float param_2, float param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: unsigned int
 * param_4 type: long double
 */
extern double func14448(unsigned long long int param_0, double param_1, signed long long int param_2, unsigned int param_3, long double param_4);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern unsigned int func14449(signed long int param_0, long double param_1, bool param_2, signed short int param_3, long double param_4, signed short int param_5);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: long double
 * param_3 type: unsigned short int
 * param_4 type: signed long long int
 */
extern void proc14450(signed char param_0, unsigned long int param_1, long double param_2, unsigned short int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 * param_5 type: bool
 */
extern void proc14451(unsigned int param_0, unsigned short int param_1, unsigned int param_2, unsigned long int param_3, unsigned short int param_4, bool param_5);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 */
extern unsigned long long int func14452(signed char param_0, unsigned int param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern unsigned int func14453(double param_0, signed long int param_1, unsigned int param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 */
extern void proc14454(signed short int param_0, unsigned long long int param_1, signed char param_2, unsigned long int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 */
extern signed long long int func14455(unsigned short int param_0, signed long int param_1);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern unsigned char func14456(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed long int
 * param_2 type: bool
 */
extern unsigned long int func14457(unsigned char param_0, signed long int param_1, bool param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: signed int
 */
extern void proc14458(double param_0, unsigned long long int param_1, unsigned short int param_2, unsigned long long int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern void proc14459(unsigned int param_0, long double param_1, signed long long int param_2, bool param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 * param_5 type: unsigned int
 */
extern signed long int func14460(signed int param_0, double param_1, unsigned int param_2, unsigned int param_3, signed long long int param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: long double
 * param_3 type: signed long int
 * param_4 type: signed char
 */
extern unsigned int func14461(signed char param_0, signed short int param_1, long double param_2, signed long int param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned short int
 * param_4 type: unsigned int
 * param_5 type: signed int
 */
extern unsigned int func14462(unsigned long long int param_0, float param_1, unsigned char param_2, unsigned short int param_3, unsigned int param_4, signed int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern bool func14463(unsigned long int param_0, unsigned long long int param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: bool
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long long int
 * param_4 type: long double
 * param_5 type: signed int
 */
extern signed long int func14464(bool param_0, float param_1, bool param_2, signed long long int param_3, long double param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern signed short int func14465(signed short int param_0, signed int param_1, signed char param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 * param_5 type: long double
 */
extern signed long long int func14466(unsigned short int param_0, signed int param_1, unsigned long long int param_2, signed long long int param_3, unsigned short int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern unsigned int func14467(float param_0, signed int param_1, signed int param_2, bool param_3, double param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: unsigned int
 * param_5 type: unsigned char
 */
extern bool func14468(unsigned int param_0, unsigned char param_1, signed long long int param_2, bool param_3, unsigned int param_4, unsigned char param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: float
 * param_5 type: unsigned int
 */
extern signed int func14469(signed int param_0, float param_1, long double param_2, signed short int param_3, float param_4, unsigned int param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned int func14470(unsigned short int param_0, signed long long int param_1);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: bool
 */
extern signed char func14471(signed int param_0, unsigned char param_1, bool param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed int
 */
extern long double func14472(unsigned int param_0, signed int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long long int
 */
extern unsigned long long int func14473(unsigned long int param_0, unsigned long long int param_1);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: long double
 */
extern float func14474(unsigned long int param_0, unsigned long int param_1, signed char param_2, long double param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern unsigned short int func14475(signed int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 */
extern void proc14476(signed int param_0, signed short int param_1, unsigned long int param_2, unsigned long int param_3);
/*
 * return type: unsigned long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 */
extern unsigned long int func14477(signed long long int param_0, unsigned char param_1, signed long int param_2);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern void proc14478(long double param_0, unsigned int param_1, unsigned short int param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: unsigned char
 */
extern void proc14479(unsigned long long int param_0, long double param_1, long double param_2, signed int param_3, unsigned char param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern signed long int func14480(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern unsigned long int func14481(double param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 */
extern unsigned short int func14482(unsigned long int param_0, signed int param_1);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: double
 */
extern long double func14483(long double param_0, signed char param_1, signed long int param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: double
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern signed long int func14484(signed char param_0, double param_1, double param_2, double param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: double
 */
extern void proc14485(signed char param_0, signed short int param_1, double param_2);
/*
 * return type: array 1 bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 * param_4 type: signed char
 */
extern bool * func14486(unsigned short int param_0, unsigned long int param_1, unsigned long int param_2, unsigned char param_3, signed char param_4);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: signed long long int
 */
extern bool func14487(signed short int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 */
extern void proc14488(signed char param_0, unsigned long int param_1, signed short int param_2);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: signed int
 */
extern unsigned int func14489(signed char param_0, unsigned long int param_1, unsigned int param_2, signed int param_3);
/*
 * return type: bool
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern bool func14490(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: pointer signed short int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern signed short int * func14491(long double param_0, signed int param_1, unsigned char param_2, bool param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: float
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern void proc14492(unsigned int param_0, unsigned long long int param_1, float param_2, unsigned short int param_3, float param_4);
/*
 * return type: pointer unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern unsigned short int * func14493(unsigned char param_0, signed long long int param_1, long double param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned char func14494(unsigned 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: float
 * param_3 type: signed char
 * param_4 type: signed char
 * param_5 type: signed int
 */
extern void proc14495(signed long long int param_0, unsigned long int param_1, float param_2, signed char param_3, signed char param_4, signed int param_5);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: unsigned long int
 */
extern signed int func14496(signed int param_0, signed long int param_1, long double param_2, signed long long int param_3, unsigned long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: float
 * param_1 type: long double
 * param_2 type: signed long long int
 * param_3 type: signed char
 * param_4 type: double
 */
extern unsigned long int func14497(float param_0, long double param_1, signed long long int param_2, signed char param_3, double param_4);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern float func14498(float param_0, unsigned int param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern signed char func14499(double param_0, signed char param_1, float param_2, double param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: long double
 */
extern signed char func14500(signed long long int param_0, bool param_1, long double param_2, signed int param_3, long double param_4);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: bool
 */
extern unsigned char func14501(bool param_0, signed long long int param_1, unsigned long long int param_2, bool param_3);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed char
 */
extern signed short int func14502(signed int param_0, signed char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned short int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern unsigned char func14503(signed int param_0, unsigned short int param_1, unsigned short int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned int
 * param_2 type: double
 * param_3 type: signed long long int
 */
extern unsigned int func14504(long double param_0, unsigned int param_1, double param_2, signed long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 */
extern unsigned long long int func14505(unsigned short int param_0, signed long long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed int
 */
extern unsigned long long int func14506(bool param_0, unsigned int param_1, unsigned short int param_2, signed long int param_3, unsigned long long int param_4, signed int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed int
 * param_2 type: signed short int
 * param_3 type: signed int
 */
extern void proc14507(float param_0, signed int param_1, signed short int param_2, signed int param_3);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: float
 * param_5 type: unsigned long long int
 */
extern float func14508(signed long int param_0, bool param_1, unsigned long long int param_2, unsigned long int param_3, float param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed long long int
 */
extern signed short int func14509(bool param_0, double param_1, double param_2, signed long int param_3, signed long long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 */
extern unsigned long long int func14510(unsigned long int param_0, signed int param_1, unsigned long int param_2, signed short int param_3);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern bool func14511(signed long int param_0, signed long int param_1, signed long int param_2, signed long int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: signed long int
 */
extern signed char func14512(signed int param_0, float param_1, long double param_2, signed long long int param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: long double
 */
extern signed short int func14513(signed short int param_0, unsigned int param_1, signed long long int param_2, long double param_3);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: unsigned short int
 * param_4 type: signed char
 * param_5 type: unsigned int
 */
extern signed short int func14514(long double param_0, unsigned char param_1, bool param_2, unsigned short int param_3, signed char param_4, unsigned int param_5);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned char
 * param_4 type: bool
 * param_5 type: unsigned short int
 */
extern signed long int func14515(signed char param_0, unsigned short int param_1, signed long int param_2, unsigned char param_3, bool param_4, unsigned short int param_5);
/*
 * return type: array 6 signed char
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: unsigned int
 */
extern signed char * func14516(long double param_0, bool param_1, unsigned int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: double
 */
extern unsigned long long int func14517(unsigned char param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: unsigned long int
 * param_4 type: signed char
 */
extern unsigned int func14518(double param_0, signed char param_1, bool param_2, unsigned long int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed int func14519(signed int param_0, bool param_1);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: float
 */
extern bool func14520(unsigned long long int param_0, float param_1);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: double
 */
extern float func14521(long double param_0, double param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern long double func14522(unsigned long int param_0, signed long int param_1, unsigned short int param_2, bool param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: bool
 */
extern void proc14523(long double param_0, signed int param_1, bool param_2);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: float
 */
extern unsigned short int func14524(double param_0, signed char param_1, signed int param_2, signed short int param_3, unsigned int param_4, float param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern void proc14525(signed long long int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 * param_5 type: signed long long int
 */
extern signed long long int func14526(signed long long int param_0, long double param_1, unsigned short int param_2, signed long int param_3, unsigned long long int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: double
 * param_3 type: signed int
 * param_4 type: double
 */
extern double func14527(long double param_0, double param_1, double param_2, signed int param_3, double param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: signed short int
 */
extern long double func14528(float param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern long double func14529(unsigned char param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern double func14530(bool param_0, unsigned int param_1, unsigned long int param_2, signed long long int param_3, unsigned long long int param_4, double param_5);
/*
 * return type: signed int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern signed int func14531(double param_0, signed short int param_1, unsigned short int param_2, signed long long int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern unsigned long int func14532(long double param_0, unsigned short int param_1, float param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern long double func14533(long double param_0, signed char param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern unsigned char func14534(signed long long int param_0, unsigned short int param_1, signed long int param_2, signed int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: signed int
 */
extern unsigned int func14535(signed short int param_0, signed short int param_1, signed char param_2, float param_3, signed int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long long int
 * param_1 type: bool
 */
extern signed long int func14536(unsigned long long int param_0, bool param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: bool
 * param_2 type: unsigned long long int
 */
extern unsigned long int func14537(double param_0, bool param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed long long int
 */
extern void proc14538(signed long int param_0, long double param_1, signed long long int param_2);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern signed int func14539(long double param_0, signed short int param_1, unsigned char param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed char
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: unsigned int
 * param_5 type: signed long long int
 */
extern void proc14540(unsigned short int param_0, signed char param_1, float param_2, signed short int param_3, unsigned int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern void proc14541(float param_0, unsigned long long int param_1, bool param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: signed int
 * param_4 type: bool
 */
extern float func14542(unsigned long long int param_0, bool param_1, long double param_2, signed int param_3, bool param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 * param_4 type: unsigned char
 */
extern signed short int func14543(unsigned int param_0, signed long int param_1, unsigned long long int param_2, signed char param_3, unsigned char param_4);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: signed short int
 */
extern signed char func14544(unsigned int param_0, unsigned int param_1, unsigned short int param_2, long double param_3, signed short int param_4);
/*
 * return type: float
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed int
 */
extern float func14545(unsigned long long int param_0, float param_1, signed int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 * param_4 type: long double
 * param_5 type: double
 */
extern void proc14546(signed long int param_0, signed short int param_1, unsigned int param_2, unsigned char param_3, long double param_4, double param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: double
 * param_2 type: float
 */
extern signed long int func14547(unsigned short int param_0, double param_1, float param_2);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern long double func14548(unsigned long int param_0, long double param_1, unsigned int param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned long long int func14549(bool param_0, signed char param_1);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern signed char func14550(unsigned short int param_0, bool param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern bool func14551(signed short int param_0, long double param_1);
/*
 * return type: signed long int
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern signed long int func14552(long double param_0, signed int param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern signed short int func14553(float param_0, unsigned int param_1, signed int param_2);
/*
 * return type: signed char
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern signed char func14554(unsigned int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: signed long long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: long double
 * param_3 type: long double
 */
extern signed long long int func14555(unsigned long int param_0, unsigned short int param_1, long double param_2, long double param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern unsigned short int func14556(unsigned int param_0, unsigned short int param_1);
/*
 * return type: unsigned char
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned char func14557(long double param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed int
 * param_2 type: double
 */
extern void proc14558(long double param_0, signed int param_1, double param_2);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: unsigned long int
 */
extern long double func14559(long double param_0, unsigned long int param_1);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed char
 */
extern signed int func14560(float param_0, float param_1, signed char param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: double
 */
extern unsigned short int func14561(unsigned long int param_0, unsigned long int param_1, bool param_2, signed int param_3, double param_4, double param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: float
 * param_2 type: float
 */
extern void proc14562(double param_0, float param_1, float param_2);
/*
 * return type: array 3 float
 */
extern float * func14563();
/*
 * return type: signed int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: bool
 */
extern signed int func14564(signed int param_0, signed long int param_1, unsigned long long int param_2, unsigned short int param_3, bool param_4);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed long long int
 */
extern signed char func14565(signed long int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern void proc14566(bool param_0, signed int param_1, unsigned char param_2);
/*
 * return type: array 5 signed int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 */
extern signed int * func14567(signed long long int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 * param_3 type: unsigned long long int
 */
extern void proc14568(signed long int param_0, signed char param_1, unsigned char param_2, unsigned long long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: unsigned char
 */
extern unsigned long long int func14569(signed char param_0, unsigned char param_1, long double param_2, unsigned long long int param_3, signed long int param_4, unsigned char param_5);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern unsigned long long int func14570(bool param_0, long double param_1, unsigned long long int param_2, signed int param_3, signed int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned long long int func14571(long double param_0, signed short int param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern void proc14572(unsigned long int param_0, unsigned short int param_1, float param_2);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: double
 */
extern signed int func14573(unsigned int param_0, double param_1);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: signed int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 */
extern bool func14574(signed char param_0, unsigned long int param_1, signed int param_2, signed short int param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: bool
 * param_4 type: bool
 * param_5 type: signed char
 */
extern unsigned int func14575(unsigned long long int param_0, signed long int param_1, signed long long int param_2, bool param_3, bool param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long long int
 */
extern signed char func14576(float param_0, signed long long int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: signed short int
 * param_4 type: unsigned char
 * param_5 type: signed long long int
 */
extern unsigned short int func14577(unsigned long long int param_0, float param_1, double param_2, signed short int param_3, unsigned char param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 */
extern signed long long int func14578(unsigned long long int param_0, signed long int param_1);
/*
 * return type: array 7 signed long long int
 */
extern signed long long int * func14579();
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned short int
 * param_5 type: unsigned int
 */
extern bool func14580(unsigned int param_0, signed int param_1, unsigned int param_2, signed long int param_3, unsigned short int param_4, unsigned int param_5);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 */
extern long double func14581(unsigned long int param_0, unsigned int param_1);
/*
 * return type: float
 * param_0 type: signed int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned int
 */
extern float func14582(signed int param_0, signed short int param_1, float param_2, unsigned int param_3);
/*
 * return type: long double
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: float
 * param_3 type: signed long long int
 * param_4 type: double
 * param_5 type: bool
 */
extern long double func14583(long double param_0, long double param_1, float param_2, signed long long int param_3, double param_4, bool param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: unsigned int
 * param_4 type: unsigned long long int
 */
extern signed int func14584(signed long int param_0, long double param_1, unsigned int param_2, unsigned int param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: long double
 * param_4 type: unsigned long int
 */
extern long double func14585(float param_0, float param_1, unsigned short int param_2, long double param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: unsigned char
 */
extern signed short int func14586(signed long long int param_0, long double param_1, bool param_2, unsigned char param_3);
/*
 * return type: array 1 long double
 * param_0 type: double
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern long double * func14587(double param_0, unsigned char param_1, unsigned short int param_2, bool param_3);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: float
 */
extern float func14588(signed long long int param_0, float param_1, unsigned short int param_2, signed long long int param_3, float param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern unsigned short int func14589(signed short int param_0, unsigned int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long long int
 * param_1 type: signed long long int
 */
extern unsigned short int func14590(signed long long int param_0, signed 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 func14591(signed short int param_0, signed short int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern signed short int func14592(unsigned char param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned char
 * param_3 type: unsigned long int
 * param_4 type: unsigned short int
 */
extern void proc14593(unsigned int param_0, float param_1, unsigned char param_2, unsigned long int param_3, unsigned short int param_4);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: unsigned char
 */
extern float func14594(signed short int param_0, unsigned char param_1);
/*
 * return type: array 8 unsigned char
 * param_0 type: float
 */
extern unsigned char * func14595(float param_0);
/*
 * return type: float
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 */
extern float func14596(long double param_0, unsigned char param_1, signed long long int param_2, unsigned long long int param_3);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: signed long int
 * param_2 type: signed short int
 */
extern signed char func14597(unsigned short int param_0, signed long int param_1, signed short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed char
 */
extern unsigned short int func14598(signed short int param_0, signed char param_1);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 */
extern signed long int func14599(signed long long int param_0, unsigned short int param_1, signed long int param_2, unsigned long int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern unsigned int func14600(unsigned short int param_0, float param_1, unsigned long long int param_2, signed short int param_3, signed char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 */
extern unsigned long long int func14601(unsigned short int param_0, unsigned long int param_1);
/*
 * return type: float
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed short int
 * param_3 type: unsigned char
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern float func14602(signed short int param_0, long double param_1, signed short int param_2, unsigned char param_3, double param_4, unsigned long long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: unsigned char
 */
extern signed long int func14603(unsigned char param_0, long double param_1, unsigned char 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 func14604(unsigned long int param_0, unsigned long int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed long long int
 * param_2 type: bool
 * param_3 type: unsigned short int
 */
extern void proc14605(double param_0, signed long long int param_1, bool param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: long double
 */
extern signed long long int func14606(float param_0, long double param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern unsigned long long int func14607(signed int param_0, signed char param_1, unsigned short int param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 */
extern signed short int func14608(signed long long int param_0, unsigned char param_1, unsigned short int param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: bool
 */
extern bool func14609(unsigned short int param_0, unsigned int param_1, bool param_2);
/*
 * return type: array 3 bool
 * param_0 type: signed char
 * param_1 type: long double
 */
extern bool * func14610(signed char param_0, long double param_1);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed long int
 */
extern float func14611(float param_0, signed long int param_1);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern float func14612(double param_0, signed short int param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: signed long int
 */
extern void proc14613(bool param_0, unsigned long int param_1, unsigned long int param_2, bool param_3, signed long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern void proc14614(unsigned long long int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern void proc14615(unsigned short int param_0, signed long long int param_1, signed long long int param_2, signed long long int param_3, signed char param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned int
 * param_3 type: unsigned char
 */
extern void proc14616(signed char param_0, signed long int param_1, unsigned int param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: unsigned long int
 */
extern float func14617(unsigned int param_0, double param_1, signed long int param_2, unsigned long long int param_3, signed short int param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc14618(signed long long int param_0, unsigned long long int param_1, signed char param_2, float param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: signed int
 */
extern signed long long int func14619(signed char param_0, double param_1, signed int param_2, signed int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 */
extern signed int func14620(signed long int param_0, signed int param_1, unsigned long int param_2);
/*
 * return type: array 8 signed long long int
 * param_0 type: signed int
 * param_1 type: bool
 */
extern signed long long int * func14621(signed int param_0, bool param_1);
/*
 * return type: array 8 signed long long int
 */
extern signed long long int * func14622();
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: unsigned int
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern long double func14623(unsigned long long int param_0, signed short int param_1, float param_2, unsigned int param_3, signed int param_4, unsigned int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern signed char func14624(unsigned short int param_0, unsigned int param_1, long double param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern unsigned long long int func14625(long double param_0, unsigned short int param_1, signed char param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed long int
 * param_1 type: unsigned char
 */
extern unsigned long long int func14626(signed long int param_0, unsigned char param_1);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern signed int func14627(signed long int param_0, unsigned int param_1, signed int param_2);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: signed char
 */
extern unsigned char func14628(bool param_0, signed long long int param_1, signed char param_2);
/*
 * return type: unsigned char
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: signed long int
 */
extern unsigned char func14629(double param_0, signed int param_1, signed long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: signed int
 */
extern signed short int func14630(signed short int param_0, signed int param_1, signed char param_2, signed int param_3);
/*
 * return type: array 5 signed char
 * param_0 type: signed int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: long double
 */
extern signed char * func14631(signed int param_0, unsigned int param_1, signed long int param_2, unsigned short int param_3, long double param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: signed long long int
 */
extern unsigned short int func14632(unsigned long int param_0, signed int param_1, long double param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: double
 * param_5 type: unsigned short int
 */
extern void proc14633(signed long int param_0, double param_1, long double param_2, unsigned long int param_3, double param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: unsigned short int
 */
extern unsigned char func14634(bool param_0, unsigned short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: signed short int
 */
extern unsigned long int func14635(unsigned char param_0, signed int param_1, signed int param_2, signed char param_3, signed short int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern unsigned long int func14636(signed long int param_0, unsigned short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed long int
 */
extern unsigned int func14637(signed short int param_0, signed 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 long int
 * param_3 type: signed char
 * param_4 type: signed short int
 * param_5 type: signed long long int
 */
extern void proc14638(signed long long int param_0, unsigned long long int param_1, unsigned long int param_2, signed char param_3, signed short int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned char
 * param_5 type: unsigned char
 */
extern double func14639(unsigned int param_0, signed char param_1, unsigned long long int param_2, unsigned char param_3, unsigned char param_4, unsigned char param_5);
/*
 * return type: array 2 unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 */
extern unsigned char * func14640(unsigned int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: bool
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern double func14641(bool param_0, unsigned char param_1, signed long int param_2, signed long int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: long double
 */
extern unsigned long long int func14642(double param_0, unsigned int param_1, long double param_2);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: unsigned short int
 * param_3 type: bool
 */
extern signed int func14643(unsigned char param_0, signed short int param_1, unsigned short int param_2, bool param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: unsigned short int
 */
extern signed long long int func14644(unsigned short int param_0, unsigned int param_1, float param_2, unsigned short int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: float
 */
extern unsigned long long int func14645(double param_0, unsigned int param_1, signed short int param_2, float param_3);
/*
 * return type: array 9 unsigned short int
 * param_0 type: float
 * param_1 type: unsigned int
 */
extern unsigned short int * func14646(float param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * 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 int
 * param_5 type: float
 */
extern unsigned long int func14647(signed char param_0, signed short int param_1, signed int param_2, signed char param_3, signed int param_4, float param_5);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 */
extern unsigned long long int func14648(unsigned int param_0, unsigned long long int param_1, unsigned int param_2);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: float
 */
extern void proc14649(unsigned char param_0, double param_1, float param_2);
/*
 * return type: signed short int
 * param_0 type: unsigned int
 * param_1 type: signed long int
 */
extern signed short int func14650(unsigned int param_0, signed long int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned char
 * param_5 type: unsigned long int
 */
extern unsigned int func14651(signed char param_0, signed int param_1, double param_2, signed long long int param_3, unsigned char param_4, unsigned long int param_5);
/*
 * return type: unsigned 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 char
 */
extern unsigned int func14652(signed long long int param_0, signed long long int param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: bool
 * param_3 type: float
 */
extern float func14653(unsigned long int param_0, unsigned int param_1, bool param_2, float param_3);
/*
 * return type: unsigned long long int
 * param_0 type: float
 * param_1 type: unsigned long int
 */
extern unsigned long long int func14654(float param_0, unsigned long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed short int
 * param_4 type: bool
 */
extern unsigned long long int func14655(signed char param_0, signed long int param_1, float param_2, signed short int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern bool func14656(bool param_0, bool param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 */
extern double func14657(signed char param_0, unsigned long int param_1, unsigned long long int param_2, unsigned long int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern signed long long int func14658(unsigned char param_0, signed short int param_1, float param_2, signed short int param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: bool
 * param_4 type: unsigned short int
 */
extern signed long long int func14659(unsigned char param_0, unsigned short int param_1, signed int param_2, bool param_3, unsigned short int param_4);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: bool
 * param_4 type: bool
 */
extern void proc14660(signed short int param_0, long double param_1, unsigned short int param_2, bool param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: float
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern void proc14661(signed long long int param_0, unsigned long int param_1, float param_2, unsigned long long int param_3, bool param_4, signed int param_5);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: double
 */
extern signed short int func14662(signed long int param_0, double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: signed int
 */
extern unsigned int func14663(signed long int param_0, signed int param_1, signed int param_2);
/*
 * return type: unsigned short int
 * param_0 type: bool
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern unsigned short int func14664(bool param_0, signed long int param_1, signed char param_2, unsigned long long int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: bool
 * param_3 type: unsigned long int
 */
extern void proc14665(unsigned long int param_0, unsigned long int param_1, bool param_2, unsigned long int param_3);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: long double
 * param_2 type: long double
 */
extern void proc14666(unsigned char param_0, long double param_1, long double param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc14667(unsigned long int param_0, signed long int param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: signed int
 */
extern bool func14668(unsigned long long int param_0, float param_1, signed char param_2, long double param_3, signed int param_4);
/*
 * return type: unsigned short 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: long double
 */
extern unsigned short int func14669(unsigned long long int param_0, unsigned char param_1, signed long long int param_2, double param_3, long double param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: float
 */
extern unsigned long long int func14670(unsigned char param_0, float param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: float
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern void proc14671(unsigned int param_0, float param_1, unsigned int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: signed char
 */
extern signed long long int func14672(signed short int param_0, unsigned long long int param_1, signed long long int param_2, signed char param_3);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: double
 */
extern double func14673(unsigned char param_0, bool param_1, float param_2, double param_3);
/*
 * return type: float
 * param_0 type: float
 * param_1 type: signed long int
 */
extern float func14674(float param_0, signed long int param_1);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: unsigned short int
 * param_5 type: unsigned char
 */
extern void proc14675(float param_0, unsigned short int param_1, bool param_2, long double param_3, unsigned short int param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: long double
 * param_3 type: signed long long int
 * param_4 type: float
 * param_5 type: double
 */
extern void proc14676(double param_0, signed char param_1, long double param_2, signed long long int param_3, float param_4, double param_5);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern unsigned short int func14677(unsigned int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: signed long int
 */
extern unsigned long int func14678(long double param_0, signed long int param_1);
/*
 * return type: unsigned long long int
 * param_0 type: bool
 * param_1 type: signed char
 */
extern unsigned long long int func14679(bool param_0, signed char param_1);
/*
 * return type: array 8 signed char
 */
extern signed char * func14680();
/*
 * return type: array 8 signed char
 */
extern signed char * func14681();
/*
 * return type: array 8 unsigned short int
 */
extern unsigned short int * func14682();
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned int
 */
extern void proc14683(unsigned int param_0, signed int param_1, signed char param_2, unsigned int param_3);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern signed long int func14684(unsigned int param_0, unsigned char param_1, double param_2, float param_3, signed long long int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 */
extern signed short int func14685(double param_0, signed long int param_1, unsigned long int param_2);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern signed short int func14686(signed long int param_0, long double param_1, double param_2, unsigned char param_3);
/*
 * return type: double
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 */
extern double func14687(long double param_0, bool param_1, signed long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern unsigned long long int func14688(unsigned int param_0, signed long long int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: long double
 * param_2 type: unsigned int
 * param_3 type: signed short int
 */
extern float func14689(bool param_0, long double param_1, unsigned int param_2, signed short int param_3);
/*
 * return type: array 6 bool
 * param_0 type: unsigned long int
 */
extern bool * func14690(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 */
extern void proc14691(float param_0, unsigned char param_1, signed long long int param_2);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned int
 * param_3 type: signed long int
 * param_4 type: unsigned char
 */
extern long double func14692(signed int param_0, unsigned short int param_1, unsigned int param_2, signed long int param_3, unsigned char param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern long double func14693(unsigned long long int param_0, unsigned int param_1, unsigned short int param_2, signed int param_3, signed int param_4);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed long int
 */
extern signed char func14694(signed int param_0, double param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned short int
 * param_3 type: float
 */
extern signed char func14695(long double param_0, long double param_1, unsigned short int param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: signed char
 */
extern unsigned char func14696(unsigned char param_0, signed char param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 * param_4 type: double
 * param_5 type: double
 */
extern float func14697(unsigned char param_0, signed int param_1, signed char param_2, unsigned long long int param_3, double param_4, double param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: long double
 * param_3 type: long double
 * param_4 type: bool
 */
extern bool func14698(unsigned int param_0, long double param_1, long double param_2, long double param_3, bool param_4);
/*
 * return type: unsigned char
 * param_0 type: unsigned char
 * param_1 type: unsigned long int
 */
extern unsigned char func14699(unsigned char param_0, unsigned long int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 */
extern bool func14700(signed long int param_0, signed long int param_1, unsigned long long int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 */
extern bool func14701(double param_0, unsigned short int param_1, unsigned char param_2);
/*
 * return type: array 4 unsigned char
 * param_0 type: unsigned int
 */
extern unsigned char * func14702(unsigned int param_0);
/*
 * return type: bool
 * param_0 type: signed short int
 * param_1 type: unsigned int
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 * param_5 type: bool
 */
extern bool func14703(signed short int param_0, unsigned int param_1, signed long long int param_2, unsigned long int param_3, unsigned char param_4, bool param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 */
extern unsigned int func14704(signed char param_0, unsigned long long int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed short int
 */
extern unsigned int func14705(long double param_0, signed long long int param_1, signed short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: signed short int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern unsigned long long int func14706(long double param_0, double param_1, unsigned long int param_2, signed short int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 * param_3 type: unsigned long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern unsigned int func14707(double param_0, unsigned long int param_1, unsigned long int param_2, unsigned long int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: double
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: double
 */
extern double func14708(signed int param_0, double param_1, unsigned char param_2, signed short int param_3, double param_4);
/*
 * return type: bool
 * param_0 type: signed char
 * param_1 type: signed long int
 */
extern bool func14709(signed char param_0, signed long int param_1);
/*
 * return type: array 1 unsigned short int
 * param_0 type: float
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern unsigned short int * func14710(float param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 */
extern unsigned short int func14711(unsigned short int param_0, unsigned int param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed int
 */
extern unsigned long int func14712(signed short int param_0, bool param_1, signed long int param_2, signed int param_3);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: signed short int
 */
extern signed char func14713(long double param_0, long double param_1, unsigned long long int param_2, unsigned char param_3, signed short int param_4);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long long int
 */
extern signed char func14714(bool param_0, unsigned long long int param_1);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: unsigned int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: signed int
 */
extern signed char func14715(float param_0, unsigned 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 int
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: signed char
 */
extern unsigned short int func14716(signed short int param_0, unsigned int param_1, long double param_2, signed short int param_3, signed char param_4);
/*
 * return type: unsigned char
 * param_0 type: signed char
 * param_1 type: unsigned char
 */
extern unsigned char func14717(signed char param_0, unsigned char param_1);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern unsigned char func14718(signed long int param_0, signed short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 */
extern unsigned short int func14719(signed long int param_0, signed int param_1);
/*
 * return type: array 3 bool
 * param_0 type: double
 * param_1 type: signed char
 * param_2 type: float
 */
extern bool * func14720(double param_0, signed char param_1, float param_2);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: bool
 */
extern void proc14721(unsigned long int param_0, unsigned int param_1, unsigned char param_2, bool param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 */
extern void proc14722(signed long int param_0, signed short int param_1, signed short int param_2, unsigned int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: signed char
 * 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 void proc14723(signed long long int param_0, signed char param_1, unsigned short int param_2, signed short int param_3, signed int param_4, unsigned long long int param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 */
extern bool func14724(unsigned int param_0, unsigned short int param_1);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern void proc14725(signed char param_0, long double param_1, signed long int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: unsigned short int
 */
extern void proc14726(bool param_0, bool param_1, signed long long int param_2, unsigned short int param_3);
/*
 * return type: pointer bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: long double
 * param_4 type: signed int
 * param_5 type: long double
 */
extern bool * func14727(unsigned long int param_0, unsigned char param_1, bool param_2, long double param_3, signed int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed long long int
 * param_3 type: float
 */
extern unsigned int func14728(signed long int param_0, signed long int param_1, signed long long int param_2, float param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: float
 * param_3 type: float
 */
extern void proc14729(double param_0, signed short int param_1, float param_2, float param_3);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern float func14730(double param_0, unsigned long int 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: signed long int
 */
extern void proc14731(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, signed long int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 */
extern unsigned short int func14732(unsigned long long int param_0, signed char param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern void proc14733(unsigned long int param_0, signed char param_1, unsigned int param_2, signed long int param_3);
/*
 * return type: signed char
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern signed char func14734(signed long int param_0, signed short int param_1, double param_2, signed long long int param_3, signed char param_4);
/*
 * return type: signed int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: unsigned long long int
 */
extern signed int func14735(unsigned long long int param_0, float param_1, unsigned long long int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: float
 */
extern unsigned long long int func14736(double param_0, unsigned short int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned long long int
 */
extern void proc14737(signed char param_0, long double param_1, unsigned long long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned int
 * param_1 type: signed char
 */
extern long double func14738(unsigned int param_0, signed char param_1);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 */
extern double func14739(signed long long int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: double
 * param_3 type: unsigned long int
 * param_4 type: unsigned char
 */
extern signed long long int func14740(signed short int param_0, signed char param_1, double param_2, unsigned long int param_3, unsigned char param_4);
/*
 * return type: signed long long int
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: long double
 */
extern signed long long int func14741(float param_0, bool param_1, unsigned short int param_2, long double param_3);
/*
 * return type: array 9 signed short int
 */
extern signed short int * func14742();
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed char
 */
extern unsigned int func14743(double param_0, signed short int param_1, signed char param_2);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: float
 */
extern unsigned short int func14744(unsigned char param_0, double param_1, float param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern long double func14745(unsigned short int param_0, signed short int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: signed char
 */
extern float func14746(unsigned int param_0, unsigned long int param_1, unsigned short int param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned short int func14747(long double param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed short int
 */
extern signed short int func14748(signed char param_0, signed short int param_1);
/*
 * return type: unsigned int
 * param_0 type: signed short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 */
extern unsigned int func14749(signed short int param_0, signed short int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: float
 * param_5 type: unsigned long long int
 */
extern void proc14750(signed long long int param_0, unsigned char param_1, signed short int param_2, signed long int param_3, float param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: signed short int
 */
extern signed short int func14751(unsigned short int param_0, float param_1, unsigned short int param_2, signed short int param_3);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: long double
 * param_3 type: unsigned int
 * param_4 type: unsigned char
 */
extern signed char func14752(signed long long int param_0, bool param_1, long double param_2, unsigned int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: signed long int
 */
extern signed short int func14753(unsigned long long int param_0, double param_1, signed int param_2, signed long int param_3);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: long double
 */
extern long double func14754(unsigned long int param_0, long double param_1);
/*
 * return type: signed char
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: signed long long int
 */
extern signed char func14755(bool param_0, unsigned long int param_1, signed long long int param_2);
/*
 * return type: bool
 * param_0 type: double
 * param_1 type: unsigned int
 * param_2 type: float
 * param_3 type: signed int
 */
extern bool func14756(double param_0, unsigned int param_1, float param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: signed long int
 * param_5 type: signed long long int
 */
extern void proc14757(unsigned long int param_0, bool param_1, unsigned long int param_2, signed int param_3, signed long int param_4, signed long long int param_5);
/*
 * return type: array 9 bool
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern bool * func14758(unsigned long long int param_0, signed short int param_1);
/*
 * return type: array 9 bool
 * param_0 type: double
 */
extern bool * func14759(double param_0);
/*
 * return type: float
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern float func14760(signed long int param_0, bool param_1, signed long long int param_2, signed int param_3);
/*
 * return type: unsigned long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned int
 * param_2 type: unsigned char
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned long int
 */
extern unsigned long long int func14761(signed long long int param_0, unsigned int param_1, unsigned char param_2, signed long long int param_3, unsigned long long int param_4, unsigned long int param_5);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 */
extern signed char func14762(signed char param_0, unsigned long long int param_1);
/*
 * return type: array 1 signed short int
 * param_0 type: signed int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned long long int
 */
extern signed short int * func14763(signed int param_0, bool param_1, signed char param_2, unsigned long long int param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: double
 */
extern void proc14764(signed long int param_0, signed char param_1, signed int param_2, double param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: double
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern void proc14765(unsigned int param_0, unsigned long int param_1, signed long int param_2, double param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: signed int
 */
extern unsigned int func14766(signed char param_0, signed long int param_1, signed long int param_2, signed short int param_3, signed int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed char
 * param_3 type: long double
 */
extern signed int func14767(unsigned char param_0, double param_1, signed char param_2, long double param_3);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: long double
 */
extern long double func14768(unsigned long long int param_0, long double param_1);
/*
 * return type: long double
 * param_0 type: float
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 */
extern long double func14769(float param_0, bool param_1, signed long long int param_2, signed long long int param_3, unsigned long long int param_4);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 */
extern signed long long int func14770(signed short int param_0, signed long int param_1, unsigned long long int param_2, signed int param_3);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: signed char
 */
extern void proc14771(unsigned int param_0, unsigned long int param_1, signed long int param_2, signed short int param_3, double param_4, signed char param_5);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed long int func14772(signed short int param_0, long double param_1);
/*
 * return type: unsigned int
 * param_0 type: signed char
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed long int
 * param_4 type: unsigned long long int
 */
extern unsigned int func14773(signed char param_0, double param_1, signed long long int param_2, signed long int param_3, unsigned long long int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern signed int func14774(unsigned int param_0, float param_1);
/*
 * return type: signed char
 * param_0 type: signed char
 * param_1 type: signed long long int
 * param_2 type: long double
 */
extern signed char func14775(signed char param_0, signed long long int param_1, long double param_2);
/*
 * return type: bool
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 */
extern bool func14776(long double param_0, signed long long int param_1, unsigned long long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 * param_4 type: unsigned char
 */
extern unsigned char func14777(unsigned int param_0, unsigned short int param_1, unsigned char param_2, signed short int param_3, unsigned char param_4);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: unsigned char
 * param_3 type: float
 */
extern signed short int func14778(signed short int param_0, bool param_1, unsigned char param_2, float param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 */
extern unsigned char func14779(signed long int param_0, unsigned long long int param_1, unsigned long long int param_2);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: signed char
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern signed long int func14780(unsigned char param_0, signed char param_1, bool param_2, signed int param_3, signed short int param_4);
/*
 * return type: signed long int
 * param_0 type: signed short int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: signed long int
 * param_4 type: float
 */
extern signed long int func14781(signed short int param_0, long double param_1, signed long int param_2, signed long int param_3, float param_4);
/*
 * return type: long double
 * param_0 type: unsigned char
 * param_1 type: unsigned int
 * param_2 type: unsigned int
 * param_3 type: unsigned long int
 */
extern long double func14782(unsigned char param_0, unsigned int param_1, unsigned int param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: long double
 * param_4 type: bool
 */
extern signed short int func14783(signed long int param_0, signed long int param_1, signed char param_2, long double param_3, bool param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: float
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 */
extern void proc14784(signed char param_0, float param_1, unsigned short int param_2, unsigned int param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long long int
 * param_4 type: unsigned short int
 */
extern unsigned short int func14785(signed int param_0, unsigned char param_1, double param_2, signed long long int param_3, unsigned short int param_4);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 */
extern unsigned short int * func14786(unsigned long int param_0, unsigned long int param_1);
/*
 * return type: signed long int
 * param_0 type: signed char
 * param_1 type: unsigned long long int
 * param_2 type: long double
 */
extern signed long int func14787(signed char param_0, unsigned long long int param_1, long double param_2);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned short int
 * param_3 type: signed long long int
 * param_4 type: unsigned long long int
 * param_5 type: float
 */
extern unsigned int func14788(long double param_0, unsigned long long int param_1, unsigned short int param_2, signed long long int param_3, unsigned long long int param_4, float param_5);
/*
 * return type: unsigned int
 * param_0 type: signed long long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed int
 * param_4 type: double
 * param_5 type: signed long int
 */
extern unsigned int func14789(signed long long int param_0, unsigned long long int param_1, unsigned long long int param_2, signed int param_3, double param_4, signed long int param_5);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed long long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern void proc14790(signed int param_0, signed long long int param_1, unsigned char param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: float
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long long int
 * param_4 type: bool
 * param_5 type: signed int
 */
extern float func14791(unsigned short int param_0, signed short int param_1, unsigned long long int param_2, unsigned long long int param_3, bool param_4, signed int param_5);
/*
 * return type: array 2 unsigned short int
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: long double
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 * param_5 type: double
 */
extern unsigned short int * func14792(unsigned char param_0, double param_1, long double param_2, unsigned char param_3, unsigned long long int param_4, double param_5);
/*
 * return type: unsigned int
 * param_0 type: unsigned short int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed char
 */
extern unsigned int func14793(unsigned short int param_0, unsigned long int param_1, signed short int param_2, signed char param_3);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: float
 * param_5 type: signed char
 */
extern unsigned int func14794(unsigned long int param_0, signed short int param_1, signed long long int param_2, unsigned char param_3, float param_4, signed char param_5);
/*
 * return type: pointer signed int
 * param_0 type: unsigned long int
 */
extern signed int * func14795(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned char
 * param_3 type: signed short int
 */
extern void proc14796(signed long int param_0, unsigned short int param_1, unsigned char param_2, signed short int param_3);
/*
 * return type: signed int
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: signed long long int
 */
extern signed int func14797(unsigned char param_0, bool param_1, unsigned short int param_2, unsigned int param_3, signed long long int param_4);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned int
 * param_4 type: unsigned long int
 * param_5 type: signed int
 */
extern void proc14798(unsigned long int param_0, signed long int param_1, unsigned short int param_2, unsigned int param_3, unsigned long int param_4, signed int param_5);
/*
 * return type: signed char
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 * param_2 type: double
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed short int
 */
extern signed char func14799(unsigned long long int param_0, signed short int param_1, double param_2, signed char param_3, signed int param_4, signed short int param_5);
/*
 * return type: signed short int
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 */
extern signed short int func14800(long double param_0, unsigned short int param_1, unsigned long int param_2, signed int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned char
 */
extern signed long long int func14801(signed long long int param_0, signed int param_1, unsigned long int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: long double
 * param_3 type: unsigned long int
 * param_4 type: unsigned int
 */
extern void proc14802(long double param_0, unsigned long long int param_1, long double param_2, unsigned long int param_3, unsigned int param_4);
/*
 * return type: float
 * param_0 type: unsigned int
 * param_1 type: bool
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern float func14803(unsigned int param_0, bool param_1, signed int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: double
 * param_2 type: signed long int
 * param_3 type: float
 */
extern void proc14804(long double param_0, double param_1, signed long int param_2, float param_3);
/*
 * return type: array 2 unsigned char
 * param_0 type: long double
 * param_1 type: signed short int
 */
extern unsigned char * func14805(long double param_0, signed short int param_1);
/*
 * return type: unsigned char
 * param_0 type: bool
 * param_1 type: double
 */
extern unsigned char func14806(bool param_0, double param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: unsigned short int
 */
extern void proc14807(bool param_0, signed long long int param_1, unsigned short int param_2);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: float
 * param_2 type: signed long long int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern void proc14808(signed int param_0, float param_1, signed long long int param_2, unsigned long long int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: double
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: signed short int
 */
extern double func14809(signed char param_0, long double param_1, bool param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: long double
 * param_2 type: bool
 * param_3 type: float
 * param_4 type: unsigned int
 */
extern void proc14810(double param_0, long double param_1, bool param_2, float param_3, unsigned int param_4);
/*
 * return type: bool
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed long int
 */
extern bool func14811(float param_0, signed long int param_1, signed short int param_2, signed long int param_3, signed long int param_4);
/*
 * return type: signed long int
 * param_0 type: unsigned long int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern signed long int func14812(unsigned long int param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: double
 * param_0 type: signed long long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: float
 * param_4 type: float
 * param_5 type: long double
 */
extern double func14813(signed long long int param_0, signed short int param_1, signed char param_2, float param_3, float param_4, long double param_5);
/*
 * return type: array 8 signed long int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: double
 */
extern signed long int * func14814(unsigned char param_0, signed long long int param_1, double param_2);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: long double
 * param_2 type: double
 * param_3 type: unsigned char
 */
extern void proc14815(unsigned short int param_0, long double param_1, double param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: long double
 */
extern void proc14816(unsigned long long int param_0, long double param_1, signed long int param_2, unsigned int param_3, bool param_4, long double param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: double
 */
extern bool func14817(unsigned int param_0, signed char param_1, double param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: double
 * param_3 type: double
 */
extern void proc14818(signed long int param_0, unsigned long int param_1, double param_2, double param_3);
/*
 * 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: float
 */
extern signed long int func14819(signed long int param_0, signed long int param_1, unsigned char param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 */
extern signed short int func14820(unsigned char param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed long long int
 * param_2 type: signed int
 * param_3 type: signed int
 * param_4 type: double
 */
extern unsigned short int func14821(unsigned char param_0, signed long long int param_1, signed int param_2, signed int param_3, double param_4);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: long double
 * param_2 type: signed short int
 */
extern void proc14822(signed long long int param_0, long double param_1, signed short int param_2);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: signed char
 */
extern void proc14823(unsigned int param_0, long double param_1, signed char param_2, signed long long int param_3, signed char param_4);
/*
 * return type: unsigned int
 * param_0 type: long double
 * param_1 type: unsigned long long int
 */
extern unsigned int func14824(long double param_0, unsigned long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: signed int
 * param_2 type: bool
 */
extern unsigned long int func14825(double param_0, signed int param_1, bool param_2);
/*
 * return type: unsigned long int
 * param_0 type: signed int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: bool
 * param_4 type: long double
 */
extern unsigned long int func14826(signed int param_0, unsigned short int param_1, unsigned long int param_2, bool param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: signed int
 * param_2 type: signed char
 */
extern void proc14827(unsigned short int param_0, signed int param_1, signed char param_2);
/*
 * return type: array 6 signed short int
 * param_0 type: unsigned long int
 */
extern signed short int * func14828(unsigned long int param_0);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned long int
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 */
extern void proc14829(signed char param_0, unsigned long int param_1, unsigned short int param_2, unsigned long long int param_3, long double param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: bool
 * param_2 type: unsigned long int
 */
extern void proc14830(unsigned char param_0, bool param_1, unsigned long int param_2);
/*
 * return type: bool
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 * param_2 type: signed int
 * param_3 type: long double
 * param_4 type: unsigned long int
 * param_5 type: long double
 */
extern bool func14831(unsigned short int param_0, signed short int param_1, signed int param_2, long double param_3, unsigned long int param_4, long double param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: long double
 */
extern unsigned int func14832(signed int param_0, unsigned long long int param_1, unsigned int param_2, long double param_3, long double param_4);
/*
 * return type: signed long long int
 * param_0 type: unsigned int
 * param_1 type: long double
 * param_2 type: signed long int
 * param_3 type: bool
 * param_4 type: float
 * param_5 type: signed int
 */
extern signed long long int func14833(unsigned int param_0, long double param_1, signed long int param_2, bool param_3, float param_4, signed int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: signed short int
 * param_2 type: unsigned int
 * param_3 type: unsigned short int
 * param_4 type: double
 */
extern signed long long int func14834(signed char param_0, signed short int param_1, unsigned int param_2, unsigned short int param_3, double param_4);
/*
 * return type: float
 * param_0 type: signed long long int
 * param_1 type: long double
 */
extern float func14835(signed long long int param_0, long double param_1);
/*
 * return type: float
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned char
 */
extern float func14836(unsigned char param_0, double param_1, signed int param_2, unsigned char param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: signed char
 */
extern void proc14837(signed char param_0, unsigned char param_1, signed char param_2);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: unsigned long int
 */
extern void proc14838(unsigned long long int param_0, bool param_1, signed long int param_2, unsigned long int param_3);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: bool
 */
extern signed short int func14839(signed long int param_0, unsigned long long int param_1, bool param_2, bool param_3);
/*
 * return type: array 7 signed short int
 * param_0 type: unsigned char
 */
extern signed short int * func14840(unsigned char param_0);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: double
 */
extern unsigned short int func14841(float param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: signed char
 */
extern void proc14842(unsigned short int param_0, unsigned long long int param_1, unsigned int param_2, signed short int param_3, signed long int param_4, signed char param_5);
/*
 * return type: unsigned int
 * param_0 type: bool
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed char
 * param_5 type: unsigned char
 */
extern unsigned int func14843(bool param_0, signed int param_1, unsigned long long int param_2, unsigned long int param_3, signed char param_4, unsigned char param_5);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: bool
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: signed long int
 */
extern void proc14844(signed long long int param_0, bool param_1, signed char param_2, unsigned int param_3, signed long int param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: unsigned long int
 */
extern unsigned int func14845(double 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: signed short int
 * param_3 type: signed short int
 * param_4 type: signed long int
 * param_5 type: unsigned long long int
 */
extern unsigned long int func14846(signed long int param_0, signed char param_1, signed short int param_2, signed short int param_3, signed long int param_4, unsigned long long int param_5);
/*
 * return type: signed int
 * param_0 type: float
 * param_1 type: unsigned short int
 */
extern signed int func14847(float param_0, unsigned short int param_1);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: float
 */
extern signed char func14848(signed long long int param_0, float param_1);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 */
extern void proc14849(double param_0, unsigned short int param_1, signed long long int param_2);
/*
 * return type: signed char
 * param_0 type: signed int
 * param_1 type: unsigned char
 */
extern signed char func14850(signed int param_0, unsigned char param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 */
extern signed long long int func14851(unsigned short int param_0, unsigned int param_1, unsigned short int param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: signed long int
 * param_2 type: float
 * param_3 type: signed int
 * param_4 type: unsigned long long int
 */
extern unsigned long long int func14852(signed int param_0, signed long int param_1, float param_2, signed int param_3, unsigned long long int param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: signed long long int
 */
extern void proc14853(long double param_0, signed long int param_1, unsigned long int param_2, float param_3, signed long long int param_4);
/*
 * return type: unsigned int
 * param_0 type: unsigned long int
 * param_1 type: signed int
 * param_2 type: float
 */
extern unsigned int func14854(unsigned long int param_0, signed int param_1, float param_2);
/*
 * return type: unsigned long long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: double
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: signed long long int
 */
extern unsigned long long int func14855(signed short int param_0, float param_1, double param_2, unsigned short int param_3, bool param_4, signed long long int param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: signed long int
 * param_4 type: unsigned int
 * param_5 type: unsigned short int
 */
extern signed long long int func14856(signed long long int param_0, signed int param_1, unsigned char param_2, signed long int param_3, unsigned int param_4, unsigned short int param_5);
/*
 * return type: unsigned char
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long long int
 * param_3 type: signed short int
 * param_4 type: signed short int
 */
extern unsigned char func14857(unsigned short int param_0, unsigned int param_1, unsigned long long int param_2, signed short int param_3, signed short int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: unsigned long int
 * param_4 type: signed long int
 */
extern unsigned long long int func14858(signed int param_0, unsigned char param_1, signed long long int param_2, unsigned long int param_3, signed long int param_4);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: unsigned short int
 * param_5 type: signed long int
 */
extern signed short int func14859(signed char param_0, signed int param_1, signed int param_2, float param_3, unsigned short int param_4, signed long int param_5);
/*
 * return type: float
 * param_0 type: double
 * param_1 type: unsigned short int
 */
extern float func14860(double param_0, unsigned short int param_1);
/*
 * return type: double
 * param_0 type: unsigned char
 * param_1 type: signed int
 * param_2 type: unsigned char
 */
extern double func14861(unsigned char param_0, signed int param_1, unsigned char param_2);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: signed char
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: long double
 */
extern unsigned int func14862(signed long int param_0, signed short int param_1, signed char param_2, signed short int param_3, long double param_4, long double param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: long double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 */
extern signed int func14863(long double param_0, long double param_1, unsigned long long int param_2, unsigned char param_3);
/*
 * return type: unsigned char
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: unsigned short int
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: unsigned short int
 */
extern unsigned char func14864(signed int param_0, unsigned char param_1, unsigned short int param_2, unsigned long long int param_3, long double param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: long double
 */
extern signed int func14865(signed short int param_0, long double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: bool
 */
extern signed long long int func14866(signed short int param_0, unsigned char param_1, signed long long int param_2, bool param_3);
/*
 * return type: unsigned short int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: float
 */
extern unsigned short int func14867(signed long int param_0, signed int param_1, long double param_2, float param_3);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed int
 * param_4 type: signed int
 */
extern signed int func14868(unsigned int param_0, unsigned short int param_1, bool param_2, signed int param_3, signed int param_4);
/*
 * return type: void
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: signed long long int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: long double
 */
extern void proc14869(unsigned long long int param_0, unsigned long long int param_1, signed long long int param_2, float param_3, unsigned int param_4, long double param_5);
/*
 * return type: array 7 unsigned short int
 */
extern unsigned short int * func14870();
/*
 * return type: void
 * param_0 type: double
 * param_1 type: double
 * param_2 type: unsigned long int
 * param_3 type: double
 */
extern void proc14871(double param_0, double param_1, unsigned long int param_2, double param_3);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: long double
 * param_2 type: signed char
 * param_3 type: signed int
 * param_4 type: signed short int
 * param_5 type: unsigned long long int
 */
extern void proc14872(signed long int param_0, long double param_1, signed char param_2, signed int param_3, signed short int param_4, unsigned long long int param_5);
/*
 * return type: unsigned int
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned char
 * param_3 type: double
 * param_4 type: unsigned char
 * param_5 type: signed char
 */
extern unsigned int func14873(signed int param_0, unsigned long long int param_1, unsigned char param_2, double param_3, unsigned char param_4, signed char param_5);
/*
 * return type: signed char
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: long double
 * param_3 type: double
 * param_4 type: signed short int
 */
extern signed char func14874(float param_0, signed long int param_1, long double param_2, double param_3, signed short int param_4);
/*
 * return type: signed int
 * param_0 type: unsigned int
 * param_1 type: unsigned int
 */
extern signed int func14875(unsigned int param_0, unsigned int param_1);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern double func14876(signed long int param_0, unsigned long int param_1, signed short 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: long double
 * param_2 type: unsigned short int
 */
extern signed int func14877(signed short int param_0, long double param_1, unsigned short int param_2);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed long int func14878(signed long int param_0, unsigned int param_1);
/*
 * return type: signed short int
 * param_0 type: signed long int
 * param_1 type: signed short int
 */
extern signed short int func14879(signed long int param_0, signed short int param_1);
/*
 * return type: long double
 * param_0 type: signed int
 * param_1 type: unsigned char
 * param_2 type: long double
 * param_3 type: signed char
 */
extern long double func14880(signed int param_0, unsigned char param_1, long double param_2, signed char param_3);
/*
 * return type: unsigned short int
 * param_0 type: float
 * param_1 type: long double
 */
extern unsigned short int func14881(float param_0, long double param_1);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 * param_2 type: signed long int
 * param_3 type: float
 */
extern bool func14882(unsigned int param_0, unsigned char param_1, signed long int param_2, float param_3);
/*
 * return type: signed long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned int
 * param_2 type: signed long int
 * param_3 type: unsigned short int
 * param_4 type: bool
 * param_5 type: float
 */
extern signed long long int func14883(unsigned long long int param_0, unsigned int param_1, signed long int param_2, unsigned short int param_3, bool param_4, float param_5);
/*
 * return type: array 5 unsigned long long int
 * param_0 type: signed long int
 * param_1 type: signed int
 * param_2 type: long double
 * param_3 type: float
 * param_4 type: unsigned char
 */
extern unsigned long long int * func14884(signed long int param_0, signed int param_1, long double param_2, float param_3, unsigned char param_4);
/*
 * return type: unsigned int
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: float
 */
extern unsigned int func14885(double param_0, signed short int param_1, float param_2);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: bool
 * param_3 type: bool
 */
extern bool func14886(unsigned long long int param_0, unsigned char param_1, bool param_2, bool param_3);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: unsigned char
 * param_4 type: signed int
 * param_5 type: double
 */
extern void proc14887(long double param_0, signed long long int param_1, signed long long int param_2, unsigned char param_3, signed int param_4, double param_5);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: bool
 * param_2 type: unsigned int
 * param_3 type: signed long int
 */
extern signed long long int func14888(signed long int param_0, bool param_1, unsigned int param_2, signed long int param_3);
/*
 * 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 func14889(signed long long int param_0, unsigned 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 func14890(bool param_0, unsigned char param_1);
/*
 * return type: signed char
 * param_0 type: double
 * param_1 type: signed short int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 */
extern signed char func14891(double param_0, signed short int param_1, signed short int param_2, signed long int param_3, unsigned long int param_4);
/*
 * return type: signed short int
 * param_0 type: double
 * param_1 type: unsigned long int
 * param_2 type: unsigned long long int
 */
extern signed short int func14892(double param_0, unsigned long int param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern void proc14893(signed char param_0, unsigned int param_1, signed int param_2);
/*
 * return type: signed short int
 * param_0 type: signed short int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 * param_4 type: signed short int
 */
extern signed short int func14894(signed short int param_0, unsigned long long int param_1, unsigned long long int param_2, signed long long int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned long long int
 * param_2 type: signed short int
 * param_3 type: unsigned int
 * param_4 type: signed char
 * param_5 type: unsigned short int
 */
extern void proc14895(unsigned short int param_0, unsigned long long int param_1, signed short int param_2, unsigned int param_3, signed char param_4, unsigned short int param_5);
/*
 * return type: signed short int
 * param_0 type: signed char
 * param_1 type: signed long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long long int
 */
extern signed short int func14896(signed char param_0, signed long int param_1, unsigned long long int param_2, signed long long int param_3);
/*
 * return type: void
 * param_0 type: signed long long int
 * param_1 type: double
 * param_2 type: signed int
 * param_3 type: unsigned short int
 */
extern void proc14897(signed long long int param_0, double param_1, signed int param_2, unsigned short int param_3);
/*
 * return type: signed long long int
 * param_0 type: signed long int
 * param_1 type: unsigned int
 */
extern signed long long int func14898(signed long int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned long int
 * param_2 type: signed short int
 * param_3 type: signed short int
 * param_4 type: unsigned int
 */
extern bool func14899(unsigned long int param_0, unsigned long int param_1, signed short int param_2, signed short int param_3, unsigned int param_4);
/*
 * return type: signed char
 * param_0 type: signed long long int
 * param_1 type: unsigned long int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 * param_4 type: bool
 * param_5 type: unsigned long int
 */
extern signed char func14900(signed long long int param_0, unsigned long int param_1, unsigned char param_2, unsigned int param_3, bool param_4, unsigned long int param_5);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: signed char
 */
extern void proc14901(long double param_0, unsigned char param_1, unsigned long long int param_2, signed char param_3);
/*
 * return type: signed long long int
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern signed long long int func14902(signed short int param_0, bool param_1, signed long int param_2, signed long int param_3);
/*
 * return type: void
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: float
 * param_4 type: unsigned long long int
 */
extern void proc14903(double param_0, unsigned long long int param_1, unsigned long int param_2, float param_3, unsigned long long int param_4);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern long double func14904(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: long double
 * param_0 type: double
 * param_1 type: long double
 */
extern long double func14905(double param_0, long double param_1);
/*
 * return type: unsigned short int
 * param_0 type: double
 * param_1 type: unsigned short int
 * param_2 type: signed long int
 * param_3 type: signed long int
 */
extern unsigned short int func14906(double param_0, unsigned short int param_1, signed long int param_2, signed long int param_3);
/*
 * return type: double
 * param_0 type: unsigned short int
 * param_1 type: unsigned short int
 */
extern double func14907(unsigned short int param_0, unsigned short int param_1);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: long double
 * param_5 type: signed char
 */
extern unsigned short int func14908(unsigned long long int param_0, unsigned char param_1, signed long long int param_2, signed short int param_3, long double param_4, signed char param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: bool
 * param_2 type: signed long long int
 * param_3 type: signed int
 */
extern signed int func14909(long double param_0, bool param_1, signed long long int param_2, signed int param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 */
extern unsigned short int func14910(unsigned long long int param_0, unsigned char param_1, unsigned long long int param_2);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: double
 * param_4 type: unsigned int
 */
extern void proc14911(signed long int param_0, signed long int param_1, signed char param_2, double param_3, unsigned int param_4);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: double
 * param_4 type: float
 */
extern signed long int func14912(signed long int param_0, unsigned long long int param_1, unsigned long int param_2, double param_3, float param_4);
/*
 * return type: unsigned 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 char
 * param_5 type: signed long int
 */
extern unsigned long int func14913(float param_0, double param_1, unsigned long int param_2, unsigned long long int param_3, unsigned char param_4, signed long int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned char
 * param_1 type: unsigned short int
 * param_2 type: signed int
 * param_3 type: unsigned int
 */
extern signed long int func14914(unsigned char param_0, unsigned short int param_1, signed int param_2, unsigned int param_3);
/*
 * return type: array 8 signed short int
 * param_0 type: unsigned int
 * param_1 type: unsigned char
 */
extern signed short int * func14915(unsigned int param_0, unsigned char param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: float
 */
extern void proc14916(unsigned int param_0, signed int param_1, float param_2);
/*
 * return type: void
 * param_0 type: signed short int
 * param_1 type: bool
 * param_2 type: float
 * param_3 type: float
 */
extern void proc14917(signed short int param_0, bool param_1, float param_2, float param_3);
/*
 * return type: signed short int
 * param_0 type: float
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed int
 * param_4 type: unsigned int
 * param_5 type: signed short int
 */
extern signed short int func14918(float param_0, double param_1, signed long long int param_2, signed int param_3, unsigned int param_4, signed short int 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: unsigned short int
 * param_4 type: unsigned long int
 * param_5 type: signed char
 */
extern void proc14919(unsigned short int param_0, unsigned short int param_1, long double param_2, unsigned short int param_3, unsigned long int param_4, signed char param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: signed short int
 * param_3 type: long double
 * param_4 type: long double
 * param_5 type: signed long long int
 */
extern void proc14920(unsigned short int param_0, unsigned int param_1, signed short int param_2, long double param_3, long double param_4, signed long long int param_5);
/*
 * return type: long double
 * param_0 type: bool
 * param_1 type: unsigned long int
 * param_2 type: unsigned long int
 */
extern long double func14921(bool param_0, unsigned long int param_1, unsigned long int param_2);
/*
 * return type: unsigned char
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long int
 */
extern unsigned char func14922(unsigned long long int param_0, unsigned long int param_1);
/*
 * return type: signed short int
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern signed short int func14923(signed int param_0, signed long long int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned long int
 * param_3 type: signed int
 * param_4 type: signed short int
 */
extern unsigned long int func14924(double param_0, unsigned long long int param_1, unsigned long int param_2, signed int param_3, signed short int param_4);
/*
 * return type: unsigned short int
 * param_0 type: signed short int
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned char
 * param_4 type: unsigned short int
 */
extern unsigned short int func14925(signed short int param_0, signed long int param_1, bool param_2, unsigned char param_3, unsigned short int param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: signed char
 * param_2 type: signed long int
 * param_3 type: float
 * param_4 type: unsigned int
 * param_5 type: double
 */
extern double func14926(signed int param_0, signed char param_1, signed long int param_2, float param_3, unsigned int param_4, double param_5);
/*
 * return type: float
 * param_0 type: unsigned long int
 * param_1 type: float
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern float func14927(unsigned long int param_0, float param_1, bool param_2, signed long long int param_3);
/*
 * return type: unsigned int
 * param_0 type: signed long int
 * param_1 type: unsigned long int
 * param_2 type: signed long int
 */
extern unsigned int func14928(signed long int param_0, unsigned long int param_1, signed long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned short int
 * param_1 type: signed char
 */
extern long double func14929(unsigned short int param_0, signed char param_1);
/*
 * return type: unsigned long int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed char
 * param_3 type: signed long long int
 * param_4 type: unsigned int
 */
extern unsigned long int func14930(signed short int param_0, float param_1, signed char param_2, signed long long int param_3, unsigned int param_4);
/*
 * return type: unsigned long int
 * param_0 type: unsigned int
 * param_1 type: float
 */
extern unsigned long int func14931(unsigned int param_0, float param_1);
/*
 * return type: signed long long int
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed char
 */
extern signed long long int func14932(signed char param_0, unsigned int param_1, signed char param_2);
/*
 * return type: unsigned long int
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: unsigned char
 */
extern unsigned long int func14933(unsigned long long int param_0, signed char param_1, unsigned char param_2);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: double
 * param_5 type: unsigned long int
 */
extern unsigned char func14934(signed long int param_0, unsigned short int param_1, signed long long int param_2, signed short int param_3, double param_4, unsigned long int param_5);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: unsigned char
 * param_2 type: unsigned char
 * param_3 type: bool
 * param_4 type: signed short int
 */
extern unsigned long int func14935(signed char param_0, unsigned char param_1, unsigned char param_2, bool param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: signed long int
 * param_2 type: signed short int
 * param_3 type: signed long int
 * param_4 type: signed long long int
 * param_5 type: unsigned char
 */
extern void proc14936(float param_0, signed long int param_1, signed short int param_2, signed long int param_3, signed long long int param_4, unsigned char param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned long int
 * param_1 type: signed long int
 */
extern signed short int func14937(unsigned long int param_0, signed long int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: unsigned short int
 */
extern bool func14938(signed int param_0, unsigned short int param_1);
/*
 * return type: signed long long int
 * param_0 type: bool
 * param_1 type: signed long long int
 * param_2 type: float
 * param_3 type: signed short int
 */
extern signed long long int func14939(bool param_0, signed long long int param_1, float param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: signed int
 * param_1 type: signed int
 * param_2 type: long double
 */
extern void proc14940(signed int param_0, signed int param_1, long double param_2);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed long int
 * param_4 type: unsigned long int
 * param_5 type: unsigned short int
 */
extern void proc14941(signed char param_0, unsigned short int param_1, bool param_2, signed long int param_3, unsigned long int param_4, unsigned short int param_5);
/*
 * return type: signed long int
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: unsigned long long int
 * param_5 type: unsigned short int
 */
extern signed long int func14942(unsigned short int param_0, unsigned int param_1, unsigned long int param_2, unsigned short int param_3, unsigned long long int param_4, unsigned short int param_5);
/*
 * return type: signed int
 * param_0 type: unsigned short int
 * param_1 type: bool
 * param_2 type: double
 * param_3 type: unsigned char
 * param_4 type: bool
 */
extern signed int func14943(unsigned short int param_0, bool param_1, double param_2, unsigned char param_3, bool param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned long long int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: float
 */
extern unsigned short int func14944(unsigned long long int param_0, float param_1, signed long int param_2, float param_3);
/*
 * return type: double
 * param_0 type: unsigned long int
 * param_1 type: unsigned short int
 * param_2 type: unsigned long int
 * param_3 type: bool
 */
extern double func14945(unsigned long int param_0, unsigned short int param_1, unsigned long int param_2, bool param_3);
/*
 * return type: unsigned char
 * param_0 type: signed long int
 * param_1 type: unsigned long long int
 * param_2 type: bool
 * param_3 type: signed long long int
 */
extern unsigned char func14946(signed long int param_0, unsigned long long int param_1, bool param_2, signed long long int param_3);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: signed long int
 */
extern signed int func14947(signed long int param_0, signed long int param_1);
/*
 * return type: signed long int
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long long int
 * param_3 type: unsigned char
 * param_4 type: unsigned long long int
 */
extern signed long int func14948(unsigned int param_0, signed int param_1, unsigned long long int param_2, unsigned char param_3, unsigned long long int param_4);
/*
 * return type: double
 * param_0 type: signed int
 * param_1 type: unsigned long long int
 */
extern double func14949(signed int param_0, unsigned long long int param_1);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed int
 * param_2 type: unsigned long int
 * param_3 type: unsigned short int
 * param_4 type: signed short int
 * param_5 type: unsigned short int
 */
extern void proc14950(unsigned int param_0, signed int param_1, unsigned long int param_2, unsigned short int param_3, signed short int param_4, unsigned short int param_5);
/*
 * return type: bool
 * param_0 type: unsigned long long int
 * param_1 type: signed char
 * param_2 type: long double
 */
extern bool func14951(unsigned long long int param_0, signed char param_1, long double param_2);
/*
 * return type: signed char
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed char func14952(long double param_0, signed int param_1);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned short int
 * param_2 type: bool
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: unsigned int
 */
extern void proc14953(long double param_0, unsigned short int param_1, bool param_2, signed short int param_3, signed int param_4, unsigned int param_5);
/*
 * return type: signed int
 * param_0 type: long double
 * param_1 type: signed int
 */
extern signed int func14954(long double param_0, signed int param_1);
/*
 * return type: signed int
 * param_0 type: signed short int
 * param_1 type: float
 * param_2 type: signed long int
 * param_3 type: unsigned long long int
 * param_4 type: signed short int
 * param_5 type: signed long int
 */
extern signed int func14955(signed short int param_0, float param_1, signed long int param_2, unsigned long long int param_3, signed short int param_4, signed long int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: unsigned short int
 */
extern signed int func14956(signed long int param_0, unsigned short int param_1);
/*
 * return type: float
 * param_0 type: bool
 * param_1 type: double
 */
extern float func14957(bool param_0, double param_1);
/*
 * return type: void
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 * param_2 type: signed long long int
 * param_3 type: double
 * param_4 type: unsigned short int
 */
extern void proc14958(unsigned long int param_0, signed short int param_1, signed long long int param_2, double param_3, unsigned short int param_4);
/*
 * return type: array 4 signed short int
 * param_0 type: signed short int
 */
extern signed short int * func14959(signed short int param_0);
/*
 * return type: array 9 bool
 * param_0 type: signed int
 * param_1 type: unsigned long int
 */
extern bool * func14960(signed int param_0, unsigned long int param_1);
/*
 * return type: double
 * param_0 type: unsigned long long int
 * param_1 type: signed long int
 * param_2 type: signed char
 * param_3 type: unsigned int
 * param_4 type: long double
 * param_5 type: signed short int
 */
extern double func14961(unsigned long long int param_0, signed long int param_1, signed char param_2, unsigned int param_3, long double param_4, signed short int param_5);
/*
 * return type: signed int
 * param_0 type: signed long int
 * param_1 type: double
 * param_2 type: unsigned int
 * param_3 type: unsigned long long int
 * param_4 type: signed long int
 */
extern signed int func14962(signed long int param_0, double param_1, unsigned int param_2, unsigned long long int param_3, signed long int param_4);
/*
 * return type: unsigned long int
 * param_0 type: signed char
 * param_1 type: long double
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern unsigned long int func14963(signed char param_0, long double param_1, unsigned char param_2, signed int param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: unsigned long int
 * param_0 type: long double
 * param_1 type: unsigned long int
 * param_2 type: unsigned int
 * param_3 type: long double
 * param_4 type: unsigned int
 * param_5 type: bool
 */
extern unsigned long int func14964(long double param_0, unsigned long int param_1, unsigned int param_2, long double param_3, unsigned int param_4, bool param_5);
/*
 * return type: void
 * param_0 type: unsigned short int
 * param_1 type: unsigned int
 * param_2 type: unsigned short int
 * param_3 type: unsigned short int
 * param_4 type: signed int
 * param_5 type: unsigned short int
 */
extern void proc14965(unsigned short int param_0, unsigned int param_1, unsigned short int param_2, unsigned short int param_3, signed int param_4, unsigned short int param_5);
/*
 * return type: void
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 * param_2 type: signed long long int
 * param_3 type: signed short int
 * param_4 type: signed int
 * param_5 type: bool
 */
extern void proc14966(unsigned int param_0, signed long long int param_1, signed long long int param_2, signed short int param_3, signed int param_4, bool param_5);
/*
 * return type: bool
 * param_0 type: unsigned int
 * param_1 type: signed long long int
 */
extern bool func14967(unsigned int param_0, signed long long int param_1);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: unsigned int
 */
extern double func14968(signed short int param_0, unsigned int param_1);
/*
 * return type: bool
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: unsigned char
 */
extern bool func14969(signed long int param_0, signed short int param_1, unsigned char param_2, unsigned char param_3);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 * param_2 type: double
 * param_3 type: unsigned long long int
 * param_4 type: long double
 * param_5 type: unsigned long long int
 */
extern unsigned long long int func14970(unsigned long long int param_0, unsigned long long int param_1, double param_2, unsigned long long int param_3, long double param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: bool
 * param_1 type: signed int
 */
extern signed short int func14971(bool param_0, signed int param_1);
/*
 * return type: signed long long int
 * param_0 type: unsigned short int
 * param_1 type: signed short int
 */
extern signed long long int func14972(unsigned short int param_0, signed short int param_1);
/*
 * return type: bool
 * param_0 type: signed int
 * param_1 type: signed long long int
 */
extern bool func14973(signed int param_0, signed long long int param_1);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: unsigned int
 * param_2 type: unsigned long int
 * param_3 type: long double
 * param_4 type: unsigned int
 */
extern void proc14974(bool param_0, unsigned int param_1, unsigned long int param_2, long double param_3, unsigned int param_4);
/*
 * return type: void
 * param_0 type: unsigned char
 * param_1 type: double
 * param_2 type: unsigned long int
 */
extern void proc14975(unsigned char param_0, double param_1, unsigned long int param_2);
/*
 * return type: long double
 * param_0 type: unsigned long long int
 * param_1 type: unsigned long long int
 */
extern long double func14976(unsigned long long int param_0, unsigned long long int param_1);
/*
 * return type: signed short int
 * param_0 type: unsigned long long int
 * param_1 type: signed short int
 */
extern signed short int func14977(unsigned long long int param_0, signed short int param_1);
/*
 * return type: unsigned long int
 * param_0 type: double
 * param_1 type: double
 * param_2 type: signed long long int
 * param_3 type: signed short int
 */
extern unsigned long int func14978(double param_0, double param_1, signed long long int param_2, signed short int param_3);
/*
 * return type: void
 * param_0 type: bool
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: float
 * param_4 type: double
 * param_5 type: unsigned long long int
 */
extern void proc14979(bool param_0, signed char param_1, signed int param_2, float param_3, double param_4, unsigned long long int param_5);
/*
 * return type: unsigned long long int
 * param_0 type: long double
 * param_1 type: signed char
 * param_2 type: unsigned int
 * param_3 type: float
 */
extern unsigned long long int func14980(long double param_0, signed char param_1, unsigned int param_2, float param_3);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: signed int
 * param_2 type: unsigned char
 * param_3 type: unsigned int
 */
extern void proc14981(signed char param_0, signed int param_1, unsigned char param_2, unsigned int param_3);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: unsigned char
 * param_2 type: double
 * param_3 type: signed long int
 * param_4 type: signed short int
 */
extern bool func14982(unsigned long int param_0, unsigned char param_1, double param_2, signed long int param_3, signed short int param_4);
/*
 * return type: void
 * param_0 type: signed long int
 * param_1 type: signed short int
 * param_2 type: unsigned char
 * param_3 type: signed int
 * param_4 type: signed long long int
 * param_5 type: signed long long int
 */
extern void proc14983(signed long int param_0, signed short int param_1, unsigned char param_2, signed int param_3, signed long long int param_4, signed long long int param_5);
/*
 * return type: void
 * param_0 type: float
 * param_1 type: double
 * param_2 type: unsigned long long int
 * param_3 type: unsigned long int
 * param_4 type: signed long long int
 * param_5 type: unsigned long long int
 */
extern void proc14984(float param_0, double param_1, unsigned long long int param_2, unsigned long int param_3, signed long long int param_4, unsigned long long int param_5);
/*
 * return type: signed short int
 * param_0 type: unsigned short int
 * param_1 type: float
 */
extern signed short int func14985(unsigned short int param_0, float param_1);
/*
 * return type: long double
 * param_0 type: unsigned long int
 * param_1 type: bool
 * param_2 type: signed long int
 * param_3 type: signed short int
 */
extern long double func14986(unsigned long int param_0, bool param_1, signed long int param_2, signed short int param_3);
/*
 * return type: signed long long int
 * param_0 type: double
 * param_1 type: signed long int
 * param_2 type: bool
 * param_3 type: unsigned long long int
 * param_4 type: bool
 */
extern signed long long int func14987(double param_0, signed long int param_1, bool param_2, unsigned long long int param_3, bool param_4);
/*
 * return type: bool
 * param_0 type: unsigned long int
 * param_1 type: signed short int
 */
extern bool func14988(unsigned long int param_0, signed short int param_1);
/*
 * return type: signed long int
 * param_0 type: signed long int
 * param_1 type: signed char
 * param_2 type: signed int
 * param_3 type: signed char
 * param_4 type: signed long int
 */
extern signed long int func14989(signed long int param_0, signed char param_1, signed int param_2, signed char param_3, signed long int param_4);
/*
 * return type: unsigned long long int
 * param_0 type: unsigned char
 * param_1 type: float
 * param_2 type: long double
 * param_3 type: signed short int
 * param_4 type: float
 */
extern unsigned long long int func14990(unsigned char param_0, float param_1, long double param_2, signed short int param_3, float param_4);
/*
 * return type: void
 * param_0 type: signed char
 * param_1 type: unsigned int
 * param_2 type: signed int
 */
extern void proc14991(signed char param_0, unsigned int param_1, signed int param_2);
/*
 * return type: unsigned int
 * param_0 type: unsigned long long int
 * param_1 type: signed long long int
 * param_2 type: unsigned long long int
 * param_3 type: signed long int
 * param_4 type: unsigned int
 */
extern unsigned int func14992(unsigned long long int param_0, signed long long int param_1, unsigned long long int param_2, signed long int param_3, unsigned int param_4);
/*
 * return type: unsigned short int
 * param_0 type: unsigned int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: double
 */
extern unsigned short int func14993(unsigned int param_0, signed char param_1, signed char param_2, double param_3);
/*
 * return type: signed long int
 * param_0 type: signed long long int
 * param_1 type: double
 */
extern signed long int func14994(signed long long int param_0, double param_1);
/*
 * return type: signed long long int
 * param_0 type: signed long long int
 * param_1 type: unsigned char
 * param_2 type: unsigned long long int
 * param_3 type: unsigned short int
 * param_4 type: float
 */
extern signed long long int func14995(signed long long int param_0, unsigned char param_1, unsigned long long int param_2, unsigned short int param_3, float param_4);
/*
 * return type: void
 * param_0 type: long double
 * param_1 type: unsigned long long int
 * param_2 type: unsigned int
 * param_3 type: signed char
 * param_4 type: signed int
 * param_5 type: signed long long int
 */
extern void proc14996(long double param_0, unsigned long long int param_1, unsigned int param_2, signed char param_3, signed int param_4, signed long long int param_5);
/*
 * return type: double
 * param_0 type: signed long int
 * param_1 type: unsigned char
 * param_2 type: signed short int
 */
extern double func14997(signed long int param_0, unsigned char param_1, signed short int param_2);
/*
 * return type: double
 * param_0 type: signed short int
 * param_1 type: signed char
 * param_2 type: signed char
 * param_3 type: unsigned char
 */
extern double func14998(signed short int param_0, signed char param_1, signed char param_2, unsigned char param_3);
/*
 * return type: unsigned short int
 * param_0 type: unsigned char
 * param_1 type: signed int
 */
extern unsigned short int func14999(unsigned char param_0, signed int param_1);


#endif
