

#ifndef AHeapIndex_included
#define AHeapIndex_included

#define __AHeapIndex_Astep __AHeapIndex_3
#define _AHeapIndex_Astep _AHeapIndex_3
extern OBJ __AHeapIndex_Astep;
extern TUP2 _AHeapIndex_Astep(OBJ,OBJ,OBJ);

#define __AHeapIndex_S1 __AHeapIndex_4
#define _AHeapIndex_S1 _AHeapIndex_4
extern OBJ __AHeapIndex_S1;
extern OBJ _AHeapIndex_S1(OBJ,OBJ,OBJ);

#define __AHeapIndex_S1_ __AHeapIndex_5
#define _AHeapIndex_S1_ _AHeapIndex_5
extern OBJ __AHeapIndex_S1_;
extern OBJ _AHeapIndex_S1_(OBJ,OBJ,OBJ);

#define __AHeapIndex_Aupd __AHeapIndex_6
#define _AHeapIndex_Aupd _AHeapIndex_6
extern OBJ __AHeapIndex_Aupd;
extern OBJ _AHeapIndex_Aupd(OBJ,OBJ,OBJ,OBJ);

#define __AHeapIndex_Aupd_O1 __AHeapIndex_7
#define _AHeapIndex_Aupd_O1 _AHeapIndex_7
extern OBJ __AHeapIndex_Aupd_O1;
extern OBJ _AHeapIndex_Aupd_O1(OBJ,OBJ,OBJ,OBJ);

#define __AHeapIndex_S1_O1 __AHeapIndex_8
#define _AHeapIndex_S1_O1 _AHeapIndex_8
extern OBJ __AHeapIndex_S1_O1;
extern OBJ _AHeapIndex_S1_O1(OBJ,OBJ,OBJ);

#define __AHeapIndex_S1__O1 __AHeapIndex_9
#define _AHeapIndex_S1__O1 _AHeapIndex_9
extern OBJ __AHeapIndex_S1__O1;
extern OBJ _AHeapIndex_S1__O1(OBJ,OBJ,OBJ);

#define __AHeapIndex_Arepl __AHeapIndex_10
#define _AHeapIndex_Arepl _AHeapIndex_10
extern OBJ __AHeapIndex_Arepl;
extern OBJ _AHeapIndex_Arepl(OBJ,OBJ,OBJ,OBJ);

#define __AHeapIndex_Arepl_O1 __AHeapIndex_11
#define _AHeapIndex_Arepl_O1 _AHeapIndex_11
extern OBJ __AHeapIndex_Arepl_O1;
extern OBJ _AHeapIndex_Arepl_O1(OBJ,OBJ,OBJ,OBJ);

#define __AHeapIndex_Ainsert __AHeapIndex_12
#define _AHeapIndex_Ainsert _AHeapIndex_12
extern OBJ __AHeapIndex_Ainsert;
extern OBJ _AHeapIndex_Ainsert(OBJ,OBJ,OBJ,OBJ);

#define __AHeapIndex_Adelete __AHeapIndex_13
#define _AHeapIndex_Adelete _AHeapIndex_13
extern OBJ __AHeapIndex_Adelete;
extern OBJ _AHeapIndex_Adelete(OBJ,OBJ,OBJ);

#define __AHeapIndex_Arepl_O2 __AHeapIndex_25
#define _AHeapIndex_Arepl_O2 _AHeapIndex_25
extern OBJ __AHeapIndex_Arepl_O2;
extern OBJ _AHeapIndex_Arepl_O2(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AHeapIndex_Adelete_L33 __AHeapIndex_33
#define _AHeapIndex_Adelete_L33 _AHeapIndex_33
extern OBJ __AHeapIndex_Adelete_L33;
extern OBJ _AHeapIndex_Adelete_L33(OBJ);

#ifndef AHeapIndex_Astep
#define AHeapIndex_Astep(x1,x2,x3,x41,x42) {TUP2 t;t=_AHeapIndex_Astep(x1,x2,x3);x41=t.c1;x42=t.c2;}
#endif

#ifndef AHeapIndex_S1
#define AHeapIndex_S1(x1,x2,x3,x10) {x10=_AHeapIndex_S1(x1,x2,x3);}
#endif

#ifndef AHeapIndex_S1_
#define AHeapIndex_S1_(x1,x2,x3,x6) {x6=_AHeapIndex_S1_(x1,x2,x3);}
#endif

#ifndef AHeapIndex_Aupd
#define AHeapIndex_Aupd(x1,x2,x3,x4,x6) {x6=_AHeapIndex_Aupd(x1,x2,x3,x4);}
#endif

#ifndef AHeapIndex_Aupd_O1
#define AHeapIndex_Aupd_O1(x1,x2,x3,x4,x6) {x6=_AHeapIndex_Aupd_O1(x1,x2,x3,x4);}
#endif

#ifndef AHeapIndex_S1_O1
#define AHeapIndex_S1_O1(x1,x2,x3,x9) {x9=_AHeapIndex_S1_O1(x1,x2,x3);}
#endif

#ifndef AHeapIndex_S1__O1
#define AHeapIndex_S1__O1(x1,x2,x3,x6) {x6=_AHeapIndex_S1__O1(x1,x2,x3);}
#endif

#ifndef AHeapIndex_Arepl
#define AHeapIndex_Arepl(x1,x2,x3,x4,x6) {x6=_AHeapIndex_Arepl(x1,x2,x3,x4);}
#endif

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

#ifndef AHeapIndex_Ainsert
#define AHeapIndex_Ainsert(x1,x2,x3,x4,x6) {x6=_AHeapIndex_Ainsert(x1,x2,x3,x4);}
#endif

#ifndef AHeapIndex_Adelete
#define AHeapIndex_Adelete(x1,x2,x3,x4) {x4=_AHeapIndex_Adelete(x1,x2,x3);}
#endif

#ifndef AHeapIndex_Arepl_O2
#define AHeapIndex_Arepl_O2(x1,x2,x3,x4,x5,x55) {x55=_AHeapIndex_Arepl_O2(x1,x2,x3,x4,x5);}
#endif

#ifndef AHeapIndex_Aupd_L27
#define AHeapIndex_Aupd_L27(x1,x2,x3,x11) {x11=_AHeapIndex_Aupd_L27(x1,x2,x3);}
#endif

#ifndef AHeapIndex_Aupd_O1_L29
#define AHeapIndex_Aupd_O1_L29(x1,x2,x3,x17) {x17=_AHeapIndex_Aupd_O1_L29(x1,x2,x3);}
#endif

#ifndef AHeapIndex_Arepl_L30
#define AHeapIndex_Arepl_L30(x1,x2,x3) {x3=_AHeapIndex_Arepl_L30(x1,x2);}
#endif

#ifndef AHeapIndex_Ainsert_L31
#define AHeapIndex_Ainsert_L31(x1,x2,x13) {x13=_AHeapIndex_Ainsert_L31(x1,x2);}
#endif

#ifndef AHeapIndex_Adelete_L33
#define AHeapIndex_Adelete_L33(x1,x2) {x2=_AHeapIndex_Adelete_L33(x1);}
#endif

#endif
