

#ifndef AStream_included
#define AStream_included

#define __AStream_AstdIn __AStream_3
extern OBJ __AStream_AstdIn;

#define __AStream_AstdOut __AStream_4
extern OBJ __AStream_AstdOut;

#define __AStream_AstdErr __AStream_5
extern OBJ __AStream_AstdErr;

#define __AStream_Aopen __AStream_6
#define _AStream_Aopen _AStream_6
extern OBJ __AStream_Aopen;
extern OBJ _AStream_Aopen(OBJ);

#define __AStream_Aclose __AStream_7
#define _AStream_Aclose _AStream_7
extern OBJ __AStream_Aclose;
extern OBJ _AStream_Aclose(OBJ);

#define __AStream_Aread __AStream_8
#define _AStream_Aread _AStream_8
extern OBJ __AStream_Aread;
extern OBJ _AStream_Aread(OBJ);

#define __AStream_Aread_O1 __AStream_9
#define _AStream_Aread_O1 _AStream_9
extern OBJ __AStream_Aread_O1;
extern OBJ _AStream_Aread_O1(OBJ,OBJ);

#define __AStream_Aread_O2 __AStream_10
#define _AStream_Aread_O2 _AStream_10
extern OBJ __AStream_Aread_O2;
extern OBJ _AStream_Aread_O2(OBJ,OBJ);

#define __AStream_AreadLine __AStream_11
#define _AStream_AreadLine _AStream_11
extern OBJ __AStream_AreadLine;
extern OBJ _AStream_AreadLine(OBJ);

#define __AStream_AreadLines __AStream_12
#define _AStream_AreadLines _AStream_12
extern OBJ __AStream_AreadLines;
extern OBJ _AStream_AreadLines(OBJ);

#define __AStream_Aload __AStream_13
#define _AStream_Aload _AStream_13
extern OBJ __AStream_Aload;
extern OBJ _AStream_Aload(OBJ);

#define __AStream_Alook __AStream_14
#define _AStream_Alook _AStream_14
extern OBJ __AStream_Alook;
extern OBJ _AStream_Alook(OBJ);

#define __AStream_Aeos_ __AStream_15
#define _AStream_Aeos_ _AStream_15
extern OBJ __AStream_Aeos_;
extern OBJ _AStream_Aeos_(OBJ);

#define __AStream_Acreate __AStream_16
#define _AStream_Acreate _AStream_16
extern OBJ __AStream_Acreate;
extern OBJ _AStream_Acreate(OBJ);

#define __AStream_Aappend __AStream_17
#define _AStream_Aappend _AStream_17
extern OBJ __AStream_Aappend;
extern OBJ _AStream_Aappend(OBJ);

#define __AStream_Aclose_O1 __AStream_18
#define _AStream_Aclose_O1 _AStream_18
extern OBJ __AStream_Aclose_O1;
extern OBJ _AStream_Aclose_O1(OBJ);

#define __AStream_Awrite __AStream_19
#define _AStream_Awrite _AStream_19
extern OBJ __AStream_Awrite;
extern OBJ _AStream_Awrite(OBJ,OBJ);

#define __AStream_Awrite_O1 __AStream_20
#define _AStream_Awrite_O1 _AStream_20
extern OBJ __AStream_Awrite_O1;
extern OBJ _AStream_Awrite_O1(OBJ,OBJ);

#define __AStream_Awrite_O2 __AStream_21
#define _AStream_Awrite_O2 _AStream_21
extern OBJ __AStream_Awrite_O2;
extern OBJ _AStream_Awrite_O2(OBJ,OBJ);

#define __AStream_AwriteLine __AStream_22
#define _AStream_AwriteLine _AStream_22
extern OBJ __AStream_AwriteLine;
extern OBJ _AStream_AwriteLine(OBJ,OBJ);

#define __AStream_AwriteLine_O1 __AStream_23
#define _AStream_AwriteLine_O1 _AStream_23
extern OBJ __AStream_AwriteLine_O1;
extern OBJ _AStream_AwriteLine_O1(OBJ,OBJ);

#define __AStream_AwriteLines __AStream_24
#define _AStream_AwriteLines _AStream_24
extern OBJ __AStream_AwriteLines;
extern OBJ _AStream_AwriteLines(OBJ,OBJ);

#define __AStream_Astore __AStream_25
#define _AStream_Astore _AStream_25
extern OBJ __AStream_Astore;
extern OBJ _AStream_Astore(OBJ,OBJ);

#define __AStream_Aabs __AStream_26
#define _AStream_Aabs _AStream_26
extern OBJ __AStream_Aabs;
extern OBJ _AStream_Aabs(OBJ);

#define __AStream_Arep __AStream_27
#define _AStream_Arep _AStream_27
extern OBJ __AStream_Arep;
extern OBJ _AStream_Arep(OBJ);

#define __AStream_Aabs_O1 __AStream_28
#define _AStream_Aabs_O1 _AStream_28
extern OBJ __AStream_Aabs_O1;
extern OBJ _AStream_Aabs_O1(OBJ);

#define __AStream_Arep_O1 __AStream_29
#define _AStream_Arep_O1 _AStream_29
extern OBJ __AStream_Arep_O1;
extern OBJ _AStream_Arep_O1(OBJ);

#define __AStream_Aabs_ __AStream_31
#define _AStream_Aabs_ _AStream_31
extern OBJ __AStream_Aabs_;
extern OBJ _AStream_Aabs_(OBJ);

#define __AStream_Aabs__O1 __AStream_34
#define _AStream_Aabs__O1 _AStream_34
extern OBJ __AStream_Aabs__O1;
extern OBJ _AStream_Aabs__O1(OBJ);

#define __AStream_AreadLines_O1 __AStream_36
#define _AStream_AreadLines_O1 _AStream_36
extern OBJ __AStream_AreadLines_O1;
extern OBJ _AStream_AreadLines_O1(OBJ,OBJ);

#ifndef AStream_Aopen
#define AStream_Aopen(x1,x3) {x3=_AStream_Aopen(x1);}
#endif

#ifndef AStream_Aclose
#define AStream_Aclose(x1,x2) {x2=_AStream_Aclose(x1);}
#endif

#ifndef AStream_Aread
#define AStream_Aread(x1,x2) {x2=_AStream_Aread(x1);}
#endif

#ifndef AStream_Aread_O1
#define AStream_Aread_O1(x1,x2,x3) {x3=_AStream_Aread_O1(x1,x2);}
#endif

#ifndef AStream_Aread_O2
#define AStream_Aread_O2(x1,x2,x3) {x3=_AStream_Aread_O2(x1,x2);}
#endif

#ifndef AStream_AreadLine
#define AStream_AreadLine(x1,x2) {x2=_AStream_AreadLine(x1);}
#endif

#ifndef AStream_AreadLines
#define AStream_AreadLines(x1,x2) {x2=_AStream_AreadLines(x1);}
#endif

#ifndef AStream_Aload
#define AStream_Aload(x1,x4) {x4=_AStream_Aload(x1);}
#endif

#ifndef AStream_Alook
#define AStream_Alook(x1,x4) {x4=_AStream_Alook(x1);}
#endif

#ifndef AStream_Aeos_
#define AStream_Aeos_(x1,x2) {x2=_AStream_Aeos_(x1);}
#endif

#ifndef AStream_Acreate
#define AStream_Acreate(x1,x3) {x3=_AStream_Acreate(x1);}
#endif

#ifndef AStream_Aappend
#define AStream_Aappend(x1,x3) {x3=_AStream_Aappend(x1);}
#endif

#ifndef AStream_Aclose_O1
#define AStream_Aclose_O1(x1,x2) {x2=_AStream_Aclose_O1(x1);}
#endif

#ifndef AStream_Awrite
#define AStream_Awrite(x1,x2,x3) {x3=_AStream_Awrite(x1,x2);}
#endif

#ifndef AStream_Awrite_O1
#define AStream_Awrite_O1(x1,x2,x3) {x3=_AStream_Awrite_O1(x1,x2);}
#endif

#ifndef AStream_Awrite_O2
#define AStream_Awrite_O2(x1,x2,x3) {x3=_AStream_Awrite_O2(x1,x2);}
#endif

#ifndef AStream_AwriteLine
#define AStream_AwriteLine(x1,x2,x3) {x3=_AStream_AwriteLine(x1,x2);}
#endif

#ifndef AStream_AwriteLine_O1
#define AStream_AwriteLine_O1(x1,x2,x3) {x3=_AStream_AwriteLine_O1(x1,x2);}
#endif

#ifndef AStream_AwriteLines
#define AStream_AwriteLines(x1,x2,x5) {x5=_AStream_AwriteLines(x1,x2);}
#endif

#ifndef AStream_Astore
#define AStream_Astore(x1,x2,x6) {x6=_AStream_Astore(x1,x2);}
#endif

#ifndef AStream_Aabs
#define AStream_Aabs(x1,x2) {x2=_AStream_Aabs(x1);}
#endif

#ifndef AStream_Arep
#define AStream_Arep(x1,x2) {x2=_AStream_Arep(x1);}
#endif

#ifndef AStream_Aabs_O1
#define AStream_Aabs_O1(x1,x2) {x2=_AStream_Aabs_O1(x1);}
#endif

#ifndef AStream_Arep_O1
#define AStream_Arep_O1(x1,x2) {x2=_AStream_Arep_O1(x1);}
#endif

#ifndef AStream_Aabs_
#define AStream_Aabs_(x1,x2) {x2=_AStream_Aabs_(x1);}
#endif

#ifndef AStream_Aabs__O1
#define AStream_Aabs__O1(x1,x2) {x2=_AStream_Aabs__O1(x1);}
#endif

#ifndef AStream_AreadLines_O1
#define AStream_AreadLines_O1(x1,x2,x5) {x5=_AStream_AreadLines_O1(x1,x2);}
#endif

#ifndef AStream_Aopen_L38
#define AStream_Aopen_L38(x1,x4) {x4=_AStream_Aopen_L38(x1);}
#endif

#ifndef AStream_AreadLines_O1_L39
#define AStream_AreadLines_O1_L39(x1,x2,x3,x5) {x5=_AStream_AreadLines_O1_L39(x1,x2,x3);}
#endif

#ifndef AStream_AreadLines_O1_L40
#define AStream_AreadLines_O1_L40(x1,x2,x3,x9) {x9=_AStream_AreadLines_O1_L40(x1,x2,x3);}
#endif

#ifndef AStream_Aload_L41
#define AStream_Aload_L41(x1,x2,x3) {x3=_AStream_Aload_L41(x1,x2);}
#endif

#ifndef AStream_Aload_L42
#define AStream_Aload_L42(x1,x2,x5) {x5=_AStream_Aload_L42(x1,x2);}
#endif

#ifndef AStream_Aload_L43
#define AStream_Aload_L43(x1,x4) {x4=_AStream_Aload_L43(x1);}
#endif

#ifndef AStream_Alook_L44
#define AStream_Alook_L44(x1,x2,x7) {x7=_AStream_Alook_L44(x1,x2);}
#endif

#ifndef AStream_Acreate_L46
#define AStream_Acreate_L46(x1,x4) {x4=_AStream_Acreate_L46(x1);}
#endif

#ifndef AStream_Aappend_L48
#define AStream_Aappend_L48(x1,x4) {x4=_AStream_Aappend_L48(x1);}
#endif

#ifndef AStream_AwriteLines_L49
#define AStream_AwriteLines_L49(x1,x2,x3) {x3=_AStream_AwriteLines_L49(x1,x2);}
#endif

#ifndef AStream_Astore_L50
#define AStream_Astore_L50(x1,x2,x3) {x3=_AStream_Astore_L50(x1,x2);}
#endif

#ifndef AStream_Astore_L51
#define AStream_Astore_L51(x1,x2,x5) {x5=_AStream_Astore_L51(x1,x2);}
#endif

#endif
