

#ifndef AMapByBSTConv_included
#define AMapByBSTConv_included

#define __AMapByBSTConv_AasSeq __AMapByBSTConv_4
#define _AMapByBSTConv_AasSeq _AMapByBSTConv_4
extern OBJ __AMapByBSTConv_AasSeq;
extern OBJ _AMapByBSTConv_AasSeq(OBJ,OBJ);

#define __AMapByBSTConv_AasMap __AMapByBSTConv_5
#define _AMapByBSTConv_AasMap _AMapByBSTConv_5
extern OBJ __AMapByBSTConv_AasMap;
extern OBJ _AMapByBSTConv_AasMap(OBJ,OBJ);

#define __AMapByBSTConv_Sq __AMapByBSTConv_6
#define _AMapByBSTConv_Sq _AMapByBSTConv_6
extern OBJ __AMapByBSTConv_Sq;
extern OBJ _AMapByBSTConv_Sq(OBJ,OBJ,OBJ,OBJ);

#define __AMapByBSTConv_Sq_O1 __AMapByBSTConv_7
#define _AMapByBSTConv_Sq_O1 _AMapByBSTConv_7
extern OBJ __AMapByBSTConv_Sq_O1;
extern OBJ _AMapByBSTConv_Sq_O1(OBJ,OBJ,OBJ,OBJ);

#define __AMapByBSTConv_Sq_O2 __AMapByBSTConv_8
#define _AMapByBSTConv_Sq_O2 _AMapByBSTConv_8
extern OBJ __AMapByBSTConv_Sq_O2;
extern OBJ _AMapByBSTConv_Sq_O2(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AMapByBSTConv_Sq_O3 __AMapByBSTConv_9
#define _AMapByBSTConv_Sq_O3 _AMapByBSTConv_9
extern OBJ __AMapByBSTConv_Sq_O3;
extern OBJ _AMapByBSTConv_Sq_O3(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#define __AMapByBSTConv_Sq_L11 __AMapByBSTConv_11
extern OBJ __AMapByBSTConv_Sq_L11;

#define __AMapByBSTConv_Sq_L12 __AMapByBSTConv_12
extern OBJ __AMapByBSTConv_Sq_L12;

#define __AMapByBSTConv_Sq_L13 __AMapByBSTConv_13
extern OBJ __AMapByBSTConv_Sq_L13;

#ifndef AMapByBSTConv_AasSeq
#define AMapByBSTConv_AasSeq(x1,x2,x4) {x4=_AMapByBSTConv_AasSeq(x1,x2);}
#endif

#ifndef AMapByBSTConv_AasMap
#define AMapByBSTConv_AasMap(x1,x2,x35) {x35=_AMapByBSTConv_AasMap(x1,x2);}
#endif

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

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

#ifndef AMapByBSTConv_Sq_O2
#define AMapByBSTConv_Sq_O2(x1,x2,x3,x4,x5,x6,x7,x8,x12) {x12=_AMapByBSTConv_Sq_O2(x1,x2,x3,x4,x5,x6,x7,x8);}
#endif

#ifndef AMapByBSTConv_Sq_O3
#define AMapByBSTConv_Sq_O3(x1,x2,x3,x4,x5,x6,x7,x8,x15) {x15=_AMapByBSTConv_Sq_O3(x1,x2,x3,x4,x5,x6,x7,x8);}
#endif

#endif
