

#ifndef AMap_included
#define AMap_included

#define __AMap_SOC __AMap_5
#define _AMap_SOC _AMap_5
extern OBJ __AMap_SOC;
extern OBJ _AMap_SOC(OBJ);

#define __AMap_Adef __AMap_6
#define _AMap_Adef _AMap_6
extern OBJ __AMap_Adef;
extern OBJ _AMap_Adef(OBJ,OBJ,OBJ,OBJ);

#define __AMap_Aundef __AMap_8
#define _AMap_Aundef _AMap_8
extern OBJ __AMap_Aundef;
extern OBJ _AMap_Aundef(OBJ,OBJ,OBJ);

#define __AMap_Aupd __AMap_9
#define _AMap_Aupd _AMap_9
extern OBJ __AMap_Aupd;
extern OBJ _AMap_Aupd(OBJ,OBJ,OBJ,OBJ);

#define __AMap_Aextend __AMap_10
#define _AMap_Aextend _AMap_10
extern OBJ __AMap_Aextend;
extern OBJ _AMap_Aextend(OBJ,OBJ,OBJ,OBJ);

#define __AMap_Sdd __AMap_11
#define _AMap_Sdd _AMap_11
extern OBJ __AMap_Sdd;
extern OBJ _AMap_Sdd(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AMap_Aiter __AMap_12
#define _AMap_Aiter _AMap_12
extern OBJ __AMap_Aiter;
extern OBJ _AMap_Aiter(OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AMap_Ainit __AMap_13
#define _AMap_Ainit _AMap_13
extern OBJ __AMap_Ainit;
extern OBJ _AMap_Ainit(OBJ,OBJ,OBJ);

#define __AMap_Slp __AMap_14
#define _AMap_Slp _AMap_14
extern OBJ __AMap_Slp;
extern OBJ _AMap_Slp(OBJ,OBJ,OBJ);

#define __AMap_Slm __AMap_15
#define _AMap_Slm _AMap_15
extern OBJ __AMap_Slm;
extern OBJ _AMap_Slm(OBJ,OBJ,OBJ);

#define __AMap_S1 __AMap_16
#define _AMap_S1 _AMap_16
extern OBJ __AMap_S1;
extern OBJ _AMap_S1(OBJ,OBJ,OBJ);

#define __AMap_S1_O1 __AMap_17
#define _AMap_S1_O1 _AMap_17
extern OBJ __AMap_S1_O1;
extern OBJ _AMap_S1_O1(OBJ,OBJ,OBJ,OBJ);

#define __AMap_S1_ __AMap_18
#define _AMap_S1_ _AMap_18
extern OBJ __AMap_S1_;
extern OBJ _AMap_S1_(OBJ,OBJ,OBJ);

#define __AMap_SOC_ __AMap_19
#define _AMap_SOC_ _AMap_19
extern OBJ __AMap_SOC_;
extern OBJ _AMap_SOC_(OBJ,OBJ);

#define __AMap_Adef_ __AMap_20
#define _AMap_Adef_ _AMap_20
extern OBJ __AMap_Adef_;
extern OBJ _AMap_Adef_(OBJ,OBJ,OBJ);

#define __AMap_Adom __AMap_21
#define _AMap_Adom _AMap_21
extern OBJ __AMap_Adom;
extern OBJ _AMap_Adom(OBJ,OBJ);

#define __AMap_Acodom __AMap_22
#define _AMap_Acodom _AMap_22
extern OBJ __AMap_Acodom;
extern OBJ _AMap_Acodom(OBJ,OBJ);

#define __AMap_S3 __AMap_23
#define _AMap_S3 _AMap_23
extern OBJ __AMap_S3;
extern OBJ _AMap_S3(OBJ,OBJ);

#define __AMap_Aexist_ __AMap_24
#define _AMap_Aexist_ _AMap_24
extern OBJ __AMap_Aexist_;
extern OBJ _AMap_Aexist_(OBJ,OBJ,OBJ);

#define __AMap_Afind_ __AMap_25
#define _AMap_Afind_ _AMap_25
extern OBJ __AMap_Afind_;
extern OBJ _AMap_Afind_(OBJ,OBJ,OBJ);

#define __AMap_Aforall_ __AMap_26
#define _AMap_Aforall_ _AMap_26
extern OBJ __AMap_Aforall_;
extern OBJ _AMap_Aforall_(OBJ,OBJ,OBJ);

#define __AMap_Aabs __AMap_27
#define _AMap_Aabs _AMap_27
extern OBJ __AMap_Aabs;
extern OBJ _AMap_Aabs(OBJ,OBJ);

#define __AMap_Aabs_ __AMap_28
#define _AMap_Aabs_ _AMap_28
extern OBJ __AMap_Aabs_;
extern OBJ _AMap_Aabs_(OBJ,OBJ);

#define __AMap_Arep __AMap_29
#define _AMap_Arep _AMap_29
extern OBJ __AMap_Arep;
extern OBJ _AMap_Arep(OBJ,OBJ);

#define __AMap_Aless __AMap_30
#define _AMap_Aless _AMap_30
extern OBJ __AMap_Aless;
extern OBJ _AMap_Aless(OBJ,OBJ,OBJ);

#define __AMap_Adef_O1 __AMap_31
#define _AMap_Adef_O1 _AMap_31
extern OBJ __AMap_Adef_O1;
extern OBJ _AMap_Adef_O1(OBJ,OBJ,OBJ,OBJ);

#define __AMap_Aupd_O1 __AMap_32
#define _AMap_Aupd_O1 _AMap_32
extern OBJ __AMap_Aupd_O1;
extern OBJ _AMap_Aupd_O1(OBJ,OBJ,OBJ,OBJ);

#define __AMap_S1__O1 __AMap_33
#define _AMap_S1__O1 _AMap_33
extern OBJ __AMap_S1__O1;
extern OBJ _AMap_S1__O1(OBJ,OBJ,OBJ);

#ifndef AMap_SOC
#define AMap_SOC(x1,x2) {x2=_AMap_SOC(x1);}
#endif

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

#ifndef AMap_Aundef
#define AMap_Aundef(x1,x2,x3,x7) {x7=_AMap_Aundef(x1,x2,x3);}
#endif

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

#ifndef AMap_Aextend
#define AMap_Aextend(x1,x2,x3,x4,x74) {x74=_AMap_Aextend(x1,x2,x3,x4);}
#endif

#ifndef AMap_Sdd
#define AMap_Sdd(x1,x2,x3,x4,x5,x11) {x11=_AMap_Sdd(x1,x2,x3,x4,x5);}
#endif

#ifndef AMap_Aiter
#define AMap_Aiter(x1,x2,x3,x4,x5,x14) {x14=_AMap_Aiter(x1,x2,x3,x4,x5);}
#endif

#ifndef AMap_Ainit
#define AMap_Ainit(x1,x2,x3,x5) {x5=_AMap_Ainit(x1,x2,x3);}
#endif

#ifndef AMap_Slp
#define AMap_Slp(x1,x2,x3,x6) {x6=_AMap_Slp(x1,x2,x3);}
#endif

#ifndef AMap_Slm
#define AMap_Slm(x1,x2,x3,x5) {x5=_AMap_Slm(x1,x2,x3);}
#endif

#ifndef AMap_S1
#define AMap_S1(x1,x2,x3,x9) {x9=_AMap_S1(x1,x2,x3);}
#endif

#ifndef AMap_S1_O1
#define AMap_S1_O1(x1,x2,x3,x4,x10) {x10=_AMap_S1_O1(x1,x2,x3,x4);}
#endif

#ifndef AMap_S1_
#define AMap_S1_(x1,x2,x3,x4) {x4=_AMap_S1_(x1,x2,x3);}
#endif

#ifndef AMap_SOC_
#define AMap_SOC_(x1,x2,x6) {x6=_AMap_SOC_(x1,x2);}
#endif

#ifndef AMap_Adef_
#define AMap_Adef_(x1,x2,x3,x6) {x6=_AMap_Adef_(x1,x2,x3);}
#endif

#ifndef AMap_Adom
#define AMap_Adom(x1,x2,x5) {x5=_AMap_Adom(x1,x2);}
#endif

#ifndef AMap_Acodom
#define AMap_Acodom(x1,x2,x5) {x5=_AMap_Acodom(x1,x2);}
#endif

#ifndef AMap_S3
#define AMap_S3(x1,x2,x4) {x4=_AMap_S3(x1,x2);}
#endif

#ifndef AMap_Aexist_
#define AMap_Aexist_(x1,x2,x3,x6) {x6=_AMap_Aexist_(x1,x2,x3);}
#endif

#ifndef AMap_Afind_
#define AMap_Afind_(x1,x2,x3,x6) {x6=_AMap_Afind_(x1,x2,x3);}
#endif

#ifndef AMap_Aforall_
#define AMap_Aforall_(x1,x2,x3,x6) {x6=_AMap_Aforall_(x1,x2,x3);}
#endif

#ifndef AMap_Aabs
#define AMap_Aabs(x1,x2,x3) {x3=_AMap_Aabs(x1,x2);}
#endif

#ifndef AMap_Aabs_
#define AMap_Aabs_(x1,x2,x3) {x3=_AMap_Aabs_(x1,x2);}
#endif

#ifndef AMap_Arep
#define AMap_Arep(x1,x2,x3) {x3=_AMap_Arep(x1,x2);}
#endif

#ifndef AMap_Aless
#define AMap_Aless(x1,x2,x3,x15) {x15=_AMap_Aless(x1,x2,x3);}
#endif

#ifndef AMap_Adef_O1
#define AMap_Adef_O1(x1,x2,x3,x4,x150) {x150=_AMap_Adef_O1(x1,x2,x3,x4);}
#endif

#ifndef AMap_Aupd_O1
#define AMap_Aupd_O1(x1,x2,x3,x4,x118) {x118=_AMap_Aupd_O1(x1,x2,x3,x4);}
#endif

#ifndef AMap_S1__O1
#define AMap_S1__O1(x1,x2,x3,x51) {x51=_AMap_S1__O1(x1,x2,x3);}
#endif

#ifndef AMap_Aundef_L34
#define AMap_Aundef_L34(x1,x2) {x2=_AMap_Aundef_L34(x1);}
#endif

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

#ifndef AMap_Slp_L36
#define AMap_Slp_L36(x1,x2,x3,x14) {x14=_AMap_Slp_L36(x1,x2,x3);}
#endif

#ifndef AMap_Adom_L37
#define AMap_Adom_L37(x1,x4) {x4=_AMap_Adom_L37(x1);}
#endif

#ifndef AMap_Acodom_L38
#define AMap_Acodom_L38(x1,x4) {x4=_AMap_Acodom_L38(x1);}
#endif

#ifndef AMap_Acodom_L39
#define AMap_Acodom_L39(x1,x4) {x4=_AMap_Acodom_L39(x1);}
#endif

#ifndef AMap_Aexist__L40
#define AMap_Aexist__L40(x1,x2,x6) {x6=_AMap_Aexist__L40(x1,x2);}
#endif

#ifndef AMap_Afind__L41
#define AMap_Afind__L41(x1,x2,x6) {x6=_AMap_Afind__L41(x1,x2);}
#endif

#ifndef AMap_Aforall__L42
#define AMap_Aforall__L42(x1,x2,x6) {x6=_AMap_Aforall__L42(x1,x2);}
#endif

#endif
