

#ifndef AMapReduce_included
#define AMapReduce_included

#define __AMapReduce_Ss __AMapReduce_5
#define _AMapReduce_Ss _AMapReduce_5
extern OBJ __AMapReduce_Ss;
extern OBJ _AMapReduce_Ss(OBJ,OBJ,OBJ,OBJ);

#define __AMapReduce_Ss_O1 __AMapReduce_6
#define _AMapReduce_Ss_O1 _AMapReduce_6
extern OBJ __AMapReduce_Ss_O1;
extern OBJ _AMapReduce_Ss_O1(OBJ,OBJ,OBJ,OBJ);

#define __AMapReduce_Ss_O2 __AMapReduce_7
#define _AMapReduce_Ss_O2 _AMapReduce_7
extern OBJ __AMapReduce_Ss_O2;
extern OBJ _AMapReduce_Ss_O2(OBJ,OBJ,OBJ,OBJ);

#define __AMapReduce_Ss_O3 __AMapReduce_8
#define _AMapReduce_Ss_O3 _AMapReduce_8
extern OBJ __AMapReduce_Ss_O3;
extern OBJ _AMapReduce_Ss_O3(OBJ,OBJ,OBJ,OBJ);

#ifndef AMapReduce_Ss
#define AMapReduce_Ss(x1,x2,x3,x4,x8) {x8=_AMapReduce_Ss(x1,x2,x3,x4);}
#endif

#ifndef AMapReduce_Ss_O1
#define AMapReduce_Ss_O1(x1,x2,x3,x4,x8) {x8=_AMapReduce_Ss_O1(x1,x2,x3,x4);}
#endif

#ifndef AMapReduce_Ss_O2
#define AMapReduce_Ss_O2(x1,x2,x3,x4,x5) {x5=_AMapReduce_Ss_O2(x1,x2,x3,x4);}
#endif

#ifndef AMapReduce_Ss_O3
#define AMapReduce_Ss_O3(x1,x2,x3,x4,x5) {x5=_AMapReduce_Ss_O3(x1,x2,x3,x4);}
#endif

#ifndef AMapReduce_Ss_L9
#define AMapReduce_Ss_L9(x1,x2,x3,x7) {x7=_AMapReduce_Ss_L9(x1,x2,x3);}
#endif

#ifndef AMapReduce_Ss_O1_L10
#define AMapReduce_Ss_O1_L10(x1,x2,x3,x14) {x14=_AMapReduce_Ss_O1_L10(x1,x2,x3);}
#endif

#endif
