	.file	"heat.cc"
	.version	"01.01"
.stabs "/home/magi/c/opinnot/mpi/examples/",100,0,0,.Ltext0
.stabs "heat.cc",100,0,0,.Ltext0
.text
.Ltext0:
	.stabs	"gcc2_compiled.", 0x3c, 0, 0, 0
.stabs "int:t(0,1)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "char:t(0,2)=r(0,2);0;127;",128,0,0,0
.stabs "long int:t(0,3)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;",128,0,0,0
.stabs "long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;",128,0,0,0
.stabs "short int:t(0,8)=r(0,8);-32768;32767;",128,0,0,0
.stabs "short unsigned int:t(0,9)=r(0,9);0;65535;",128,0,0,0
.stabs "signed char:t(0,10)=r(0,10);-128;127;",128,0,0,0
.stabs "unsigned char:t(0,11)=r(0,11);0;255;",128,0,0,0
.stabs "float:t(0,12)=r(0,1);4;0;",128,0,0,0
.stabs "double:t(0,13)=r(0,1);8;0;",128,0,0,0
.stabs "long double:t(0,14)=r(0,1);12;0;",128,0,0,0
.stabs "complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;",128,0,0,0
.stabs "complex float:t(0,16)=r(0,16);4;0;",128,0,0,0
.stabs "complex double:t(0,17)=r(0,17);8;0;",128,0,0,0
.stabs "complex long double:t(0,18)=r(0,18);12;0;",128,0,0,0
.stabs "bool:t(0,19)=@s8;-16;",128,0,0,0
.stabs "void:t(0,20)=(0,20)",128,0,0,0
.stabs "__wchar_t:t(0,21)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "__vtbl_ptr_type:t(0,22)=*(0,23)=f(0,1)",128,0,0,0
.stabs "/usr/include/stdio.h",130,0,0,0
.stabs "/usr/include/features.h",130,0,0,0
.stabs "/usr/include/sys/cdefs.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/gnu/stubs.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabs "size_t:t(5,1)=(0,4)",128,0,170,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h",130,0,0,0
.stabs "__gnuc_va_list:t(6,1)=(6,2)=*(0,20)",128,0,70,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/types.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "__u_char:t(7,1)=(0,11)",128,0,32,0
.stabs "__u_short:t(7,2)=(0,9)",128,0,33,0
.stabs "__u_int:t(7,3)=(0,4)",128,0,34,0
.stabs "__u_long:t(7,4)=(0,5)",128,0,35,0
.stabs "__u_quad_t:t(7,5)=(0,7)",128,0,37,0
.stabs "__quad_t:t(7,6)=(0,6)",128,0,38,0
.stabs "__int8_t:t(7,7)=(0,10)",128,0,49,0
.stabs "__uint8_t:t(7,8)=(0,11)",128,0,50,0
.stabs "__int16_t:t(7,9)=(0,8)",128,0,51,0
.stabs "__uint16_t:t(7,10)=(0,9)",128,0,52,0
.stabs "__int32_t:t(7,11)=(0,1)",128,0,53,0
.stabs "__uint32_t:t(7,12)=(0,4)",128,0,54,0
.stabs "__int64_t:t(7,13)=(0,6)",128,0,56,0
.stabs "__uint64_t:t(7,14)=(0,7)",128,0,57,0
.stabs "__qaddr_t:t(7,15)=(7,16)=*(7,6)",128,0,59,0
.stabs "__dev_t:t(7,17)=(7,5)",128,0,61,0
.stabs "__uid_t:t(7,18)=(7,3)",128,0,62,0
.stabs "__gid_t:t(7,19)=(7,3)",128,0,63,0
.stabs "__ino_t:t(7,20)=(7,4)",128,0,64,0
.stabs "__mode_t:t(7,21)=(7,3)",128,0,65,0
.stabs "__nlink_t:t(7,22)=(7,3)",128,0,66,0
.stabs "__off_t:t(7,23)=(0,3)",128,0,67,0
.stabs "__loff_t:t(7,24)=(7,6)",128,0,68,0
.stabs "__pid_t:t(7,25)=(0,1)",128,0,69,0
.stabs "__ssize_t:t(7,26)=(0,1)",128,0,70,0
.stabs "__rlim_t:t(7,27)=(0,3)",128,0,71,0
.stabs "__rlim64_t:t(7,28)=(7,6)",128,0,72,0
.stabs "__id_t:t(7,29)=(7,3)",128,0,73,0
.stabs "__fsid_t:t(7,30)=s8__val:(7,31)=ar(0,1);0;1;(0,1),0,64;\\",128,0,0,0
.stabs "__as::(7,32)=#(7,30),(7,33)=&(7,30),(7,34)=*(7,30),(7,35)=&(7,36)=s8__val:(7,31),0,64;\\",128,0,0,0
.stabs "__as::(7,32):__as__3._0RC3._0;2A.;._0::(7,37)=#(7,30),(7,34),(7,34),(7,35),(0,20);:__3._0RC3._0;2A.\\",128,0,0,0
.stabs "(7,38)=#(7,30),(7,34),(7,34),(0,20);:__3._0;2A.;;,(0,20);:__as__3._0RC3._0;2A.;\\",128,0,0,0
.stabs "._0::(7,37):__3._0RC3._0;2A.(7,38):__3._0;2A.;;",128,0,78,0
.stabs "__daddr_t:t(7,39)=(0,1)",128,0,81,0
.stabs "__caddr_t:t(7,40)=(7,41)=*(0,2)",128,0,82,0
.stabs "__time_t:t(7,42)=(0,3)",128,0,83,0
.stabs "__swblk_t:t(7,43)=(0,3)",128,0,84,0
.stabs "__clock_t:t(7,44)=(0,3)",128,0,86,0
.stabs "__fd_mask:t(7,45)=(0,5)",128,0,89,0
.stabs "__fd_set:t(7,46)=s128__fds_bits:(7,47)=ar(0,1);0;31;(0,5),0,1024;\\",128,0,0,0
.stabs "__as::(7,48)=#(7,46),(7,49)=&(7,46),(7,50)=*(7,46),(7,51)=&(7,52)=s128__fds_bits:(7,47),0,1024;\\",128,0,0,0
.stabs "__as::(7,48):__as__3._1RC3._1;2A.;._1::(7,53)=#(7,46),(7,50),(7,50),(7,51),(0,20);:__3._1RC3._1;2A.\\",128,0,0,0
.stabs "(7,54)=#(7,46),(7,50),(7,50),(0,20);:__3._1;2A.;;,(0,20);:__as__3._1RC3._1;2A.;\\",128,0,0,0
.stabs "._1::(7,53):__3._1RC3._1;2A.(7,54):__3._1;2A.;;",128,0,111,0
.stabs "__key_t:t(7,55)=(0,1)",128,0,114,0
.stabs "__ipc_pid_t:t(7,56)=(0,9)",128,0,117,0
.stabs "__blkcnt_t:t(7,57)=(0,3)",128,0,123,0
.stabs "__blkcnt64_t:t(7,58)=(7,6)",128,0,124,0
.stabs "__fsblkcnt_t:t(7,59)=(7,4)",128,0,127,0
.stabs "__fsblkcnt64_t:t(7,60)=(7,5)",128,0,128,0
.stabs "__fsfilcnt_t:t(7,61)=(7,4)",128,0,131,0
.stabs "__fsfilcnt64_t:t(7,62)=(7,5)",128,0,132,0
.stabs "__ino64_t:t(7,63)=(7,4)",128,0,135,0
.stabs "__off64_t:t(7,64)=(7,24)",128,0,138,0
.stabs "__t_scalar_t:t(7,65)=(0,1)",128,0,141,0
.stabs "__t_uscalar_t:t(7,66)=(0,4)",128,0,142,0
.stabs "__intptr_t:t(7,67)=(0,1)",128,0,145,0
.stabn 162,0,0,0
.stabs "FILE:t(1,1)=(1,2)=xs_IO_FILE:",128,0,48,0
.stabs "/usr/include/libio.h",130,0,0,0
.stabs "/usr/include/_G_config.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabs "wint_t:t(11,1)=(0,4)",128,0,280,0
.stabn 162,0,0,0
.stabs "_G_int16_t:t(10,1)=(0,8)",128,0,35,0
.stabs "_G_int32_t:t(10,2)=(0,1)",128,0,36,0
.stabs "_G_uint16_t:t(10,3)=(0,9)",128,0,37,0
.stabs "_G_uint32_t:t(10,4)=(0,4)",128,0,38,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h",130,0,0,0
.stabn 162,0,0,0
.stabs "_IO_lock_t:t(9,1)=(0,20)",128,0,164,0
.stabs "_IO_marker:Tt(9,2)=s12_next:(9,3)=*(9,2),0,32;_sbuf:(9,4)=*(1,2),32,32;\\",128,0,0,0
.stabs "_pos:(0,1),64,32;__as::(9,5)=##(9,6)=&(9,2);:RC10_IO_marker;2A.;\\",128,0,0,0
.stabs "_IO_marker::(9,7)=##(9,3);:RC10_IO_marker;2A.(9,8)=##(9,3);:;2A.;;",128,0,187,0
.stabs "_IO_FILE:Tt(1,2)=s148_flags:(0,1),0,32;_IO_read_ptr:(7,41),32,32;\\",128,0,0,0
.stabs "_IO_read_end:(7,41),64,32;_IO_read_base:(7,41),96,32;\\",128,0,0,0
.stabs "_IO_write_base:(7,41),128,32;_IO_write_ptr:(7,41),160,32;\\",128,0,0,0
.stabs "_IO_write_end:(7,41),192,32;_IO_buf_base:(7,41),224,32;\\",128,0,0,0
.stabs "_IO_buf_end:(7,41),256,32;_IO_save_base:(7,41),288,32;\\",128,0,0,0
.stabs "_IO_backup_base:(7,41),320,32;_IO_save_end:(7,41),352,32;\\",128,0,0,0
.stabs "_markers:(9,3),384,32;_chain:(9,4),416,32;_fileno:(0,1),448,32;\\",128,0,0,0
.stabs "_blksize:(0,1),480,32;_old_offset:(7,23),512,32;\\",128,0,0,0
.stabs "_cur_column:(0,9),544,16;_vtable_offset:(0,10),560,8;\\",128,0,0,0
.stabs "_shortbuf:(9,9)=ar(0,1);0;0;(0,2),568,8;_lock:(9,10)=*(9,1),576,32;\\",128,0,0,0
.stabs "_offset:(7,64),608,64;_unused2:(9,11)=ar(0,1);0;15;(0,1),672,512;\\",128,0,0,0
.stabs "__as::(9,12)=##(9,13)=&(1,2);:RC8_IO_FILE;2A.;_IO_FILE::(9,14)=##(9,4);:RC8_IO_FILE;2A.\\",128,0,0,0
.stabs "(9,15)=##(9,4);:;2A.;;",128,0,237,0
.stabs "__io_read_fn:t(9,16)=(9,17)=f(7,26)",128,0,263,0
.stabs "__io_write_fn:t(9,18)=(9,19)=f(7,26)",128,0,272,0
.stabs "__io_seek_fn:t(9,20)=(9,21)=f(0,1)",128,0,280,0
.stabs "__io_close_fn:t(9,22)=(9,23)=f(0,1)",128,0,283,0
.stabn 162,0,0,0
.stabs "fpos_t:t(1,3)=(7,23)",128,0,61,0
.stabs "/usr/include/bits/stdio_lim.h",130,0,0,0
.stabn 162,0,0,0
.stabs "off_t:t(1,4)=(7,23)",128,0,473,0
.stabs "/usr/include/bits/stdio.h",130,0,0,0
.globl __throw
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/applic.h",130,0,0,0
.stabs "/home/magi/c/include/magic/object.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/typeinfo",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/exception",130,0,0,0
.stabs "terminate_handler:t(18,1)=(18,2)=*(18,3)=f(0,20)",128,0,28,0
.stabs "unexpected_handler:t(18,4)=(18,2)",128,0,29,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/iostream.h",130,0,0,0
.stabs "/usr/include/g++-2/streambuf.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h",130,0,0,0
.stabs "va_list:t(21,1)=(6,1)",128,0,181,0
.stabn 162,0,0,0
.stabs "streamoff:t(20,1)=(7,64)",128,0,74,0
.stabs "streampos:t(20,2)=(7,64)",128,0,75,0
.stabs "streamsize:t(20,3)=(7,26)",128,0,80,0
.stabs "__fmtflags:t(20,4)=(0,5)",128,0,82,0
.stabs "__iostate:t(20,5)=(0,11)",128,0,83,0
.stabs "io_state:t(20,6)=egoodbit:0,eofbit:1,failbit:2,\\",128,0,0,0
.stabs "badbit:4,;",128,0,135,0
.stabs "open_mode:t(20,7)=ein:1,out:2,ate:4,\\",128,0,0,0
.stabs "app:8,trunc:16,nocreate:32,noreplace:64,\\",128,0,0,0
.stabs "bin:128,binary:128,;",128,0,140,0
.stabs "seek_dir:t(20,8)=ebeg:0,cur:1,end:2,;",128,0,149,0
.stabs "_seek_dir:t(20,9)=(20,8)",128,0,265,0
.stabn 162,0,0,0
.stabs "__manip:t(19,1)=(19,2)=*(19,3)=f(19,4)=&(19,5)=xsios:",128,0,35,0
.stabs "__imanip:t(19,6)=(19,7)=*(19,8)=f(19,9)=&(19,10)=xsistream:",128,0,36,0
.stabs "__omanip:t(19,11)=(19,12)=*(19,13)=f(19,14)=&(19,15)=xsostream:",128,0,37,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/dynamic.h",130,0,0,0
.stabs "GetClassInstance:Tt(22,1)=s4.vf(22,1):(22,2)=*(22,3)=ar(0,1);0;2;(0,22),0;\\",128,0,0,0
.stabs "__as::(22,4)=##(22,5)=&(22,1);:RC16GetClassInstance;2A.;GetClassInstance::(22,6)=##(22,7)=*(22,1);:RC16GetClassInstance;2A.\\",128,0,0,0
.stabs "(22,8)=##(22,7);:;2A.;getInstance::(22,9)=##(22,10)=*(22,11)=xsObject:;:;2A*2;(22,1);;;~%(22,1);",128,0,9,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/debug.h",130,0,0,0
.stabs "mallocinfostr:Tt(23,1)=s44startsym:(23,2)=ar(0,1);0;5;(0,2),0,48;\\",128,0,0,0
.stabs "size:(0,1),64,32;filename:(23,3)=*(0,2),96,32;\\",128,0,0,0
.stabs "lineno:(0,1),128,32;funcname:(23,3),160,32;newcomment:(7,41),192,32;\\",128,0,0,0
.stabs "renewed:(0,19),224,8;isObject:(0,19),232,8;next:(23,4)=*(23,1),256,32;\\",128,0,0,0
.stabs "prev:(23,4),288,32;padding:(23,5)=ar(0,1);0;3;(0,2),320,32;\\",128,0,0,0
.stabs "__as::(23,6)=##(23,7)=&(23,1);:RC13mallocinfostr;2A.;mallocinfostr::(23,8)=##(23,4);:RC13mallocinfostr;2A.\\",128,0,0,0
.stabs "(23,9)=##(23,4);:;2A.;;",128,0,44,0
.stabn 162,0,0,0
.stabs "uint:t(16,1)=(0,4)",128,0,50,0
.stabs "uchar:t(16,2)=(0,11)",128,0,51,0
.stabs "Object:Tt(22,11)=s4class_Object:/0(16,3)=xsClass::_6Object.class_Object;\\",128,0,0,0
.stabs ".vf(22,11):(16,4)=*(16,5)=ar(0,1);0;10;(0,22),0;__as::(16,6)=##(16,7)=&(22,11);:RC6Object;2A.;\\",128,0,0,0
.stabs "Object::(16,8)=##(22,10);:RC6Object;2A.;getclass::(16,9)=##(16,10)=&(16,3);:;2B*2;(22,11);;\\",128,0,0,0
.stabs "Object::(16,11)=##(22,10);:;2A.(16,12)=#(22,11),(0,20),(22,10),(0,1),(0,20);:_._6Object;2A*3;(22,11);;\\",128,0,0,0
.stabs "__rs::(16,13)=##(16,14)=&(16,15)=xsDumpContext:;:R11DumpContext;2B*4;(22,11);\\",128,0,0,0
.stabs "(16,16)=##(0,20);:R7OStream;2B*5;(22,11);;__ls::(16,17)=##(16,18)=&(16,19)=xsIStream:;:R7IStream;2A*6;(22,11);;\\",128,0,0,0
.stabs "__rs::(16,20)=##(19,14);:R7ostream;2B*7;(22,11);;__ls::(16,21)=##(19,9);:R7istream;2A*8;(22,11);;\\",128,0,0,0
.stabs "clone::(16,22)=##(22,10);:;2B*9;(22,11);;check::(16,23)=##(0,20);:;2B*10;(22,11);;\\",128,0,0,0
.stabs "isOK::(16,24)=##(0,19);:;2B.;getclassname::(16,25)=##(16,26)=&(16,27)=xsString:;:;2B.;\\",128,0,0,0
.stabs "is_a::(16,28)=##(0,1);:RC6String;2B.;;~%(22,11);",128,0,214,0
.stabs "Comparable:Tt(16,29)=s4!1,020,(22,11);class_Comparable:/0(16,3):_10Comparable.class_Comparable;\\",128,0,0,0
.stabs "__as::(16,30)=##(16,31)=&(16,29);:RC10Comparable;2A.;Comparable::(16,32)=##(16,33)=*(16,29);:RC10Comparable;2A.\\",128,0,0,0
.stabs "(16,34)=#(16,29),(0,20),(16,33),(0,1),(0,20);:_._10Comparable;2A*3;(22,11);;\\",128,0,0,0
.stabs "getclass::(16,35)=##(16,10);:;2B*2;(22,11);;Comparable::(16,36)=##(16,33);:;2A.;\\",128,0,0,0
.stabs "hashfunc::(16,37)=##(0,1);:i;2B*11;(16,29);;__eq::(16,38)=##(0,1);:RC10Comparable;2B*12;(16,29);;\\",128,0,0,0
.stabs "compare::(16,38):RC10Comparable;2B*13;(16,29);;;~%(22,11);",128,0,252,0
.stabs "Int:Tt(16,39)=s8!1,020,(16,29);class_Int:/0(16,3):_3Int.class_Int;\\",128,0,0,0
.stabs "data:/1(0,3),32,32;__as::(16,40)=##(16,41)=&(16,39);:RC3Int;2A.;\\",128,0,0,0
.stabs "Int::(16,42)=#(16,39),(0,20),(16,43)=*(16,39),(0,1),(0,20);:_._3Int;2A*3;(22,11);;\\",128,0,0,0
.stabs "getclass::(16,44)=##(16,10);:;2B*2;(22,11);;Int::(16,45)=##(16,43);:;2A.(16,46)=##(16,43);:RC3Int;2A.\\",128,0,0,0
.stabs "(16,47)=##(16,43);:RC6String;2A.(16,48)=##(16,43);:i;2A.(16,49)=##(16,43);:l;2A.;\\",128,0,0,0
.stabs "__opl::(16,50)=##(0,3);:;2B.;__opRl::(16,51)=##(16,52)=&(0,3);:;2A.;hashfunc::(16,53)=##(0,1);:i;2B*11;(16,29);;\\",128,0,0,0
.stabs "__eq::(16,54)=##(0,1);:RC10Comparable;2B*12;(16,29);;clone::(16,55)=##(22,10);:;2B*9;(22,11);;;~%(22,11);",128,0,280,0
.stabs "Float:Tt(16,56)=s12!1,020,(16,29);mValue:/0(0,13),32,64;\\",128,0,0,0
.stabs "__as::(16,57)=##(16,58)=&(16,56);:RC5Float;2A.;Float::(16,59)=#(16,56),(0,20),(16,60)=*(16,56),(0,1),(0,20);:_._5Float;2A*3;(22,11);\\",128,0,0,0
.stabs "(16,61)=##(16,60);:;2A.(16,62)=##(16,60);:f;2A.(16,63)=##(16,60);:RC5Float;2A.;\\",128,0,0,0
.stabs "__eq::(16,64)=##(0,1);:RC10Comparable;2B*12;(16,29);;clone::(16,65)=##(22,10);:;2B*9;(22,11);;\\",128,0,0,0
.stabs "__opd::(16,66)=##(0,13);:;2B.;;~%(22,11);",128,0,294,0
.stabs "CPPModule:Tt(16,67)=s4name:/0(7,41),0,32;__as::(16,68)=##(16,69)=&(16,67);:RC9CPPModule;2A.;\\",128,0,0,0
.stabs "CPPModule::(16,70)=##(16,71)=*(16,67);:RC9CPPModule;2A.(16,72)=##(16,71);:PCc;2A.\\",128,0,0,0
.stabs "(16,73)=#(16,67),(0,20),(16,71),(0,1),(0,20);:_._9CPPModule;2A.;;",128,0,310,0
.stabs "/home/magi/c/include/magic/cstring.h",130,0,0,0
.stabs "/home/magi/c/include/magic/object.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/string.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/stdlib.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "div_t:t(28,1)=s8quot:(0,1),0,32;rem:(0,1),32,32;\\",128,0,0,0
.stabs "__as::(28,2)=#(28,1),(28,3)=&(28,1),(28,4)=*(28,1),(28,5)=&(28,6)=s8quot:(0,1),0,32;\\",128,0,0,0
.stabs "rem:(0,1),32,32;__as::(28,2):__as__3._4RC3._4;2A.;._4::(28,7)=#(28,1),(28,4),(28,4),(28,5),(0,20);:__3._4RC3._4;2A.\\",128,0,0,0
.stabs "(28,8)=#(28,1),(28,4),(28,4),(0,20);:__3._4;2A.;;,(0,20);:__as__3._4RC3._4;2A.;\\",128,0,0,0
.stabs "._4::(28,7):__3._4RC3._4;2A.(28,8):__3._4;2A.;;",128,0,45,0
.stabs "ldiv_t:t(28,9)=s8quot:(0,3),0,32;rem:(0,3),32,32;\\",128,0,0,0
.stabs "__as::(28,10)=#(28,9),(28,11)=&(28,9),(28,12)=*(28,9),(28,13)=&(28,14)=s8quot:(0,3),0,32;\\",128,0,0,0
.stabs "rem:(0,3),32,32;__as::(28,10):__as__3._5RC3._5;2A.;._5::(28,15)=#(28,9),(28,12),(28,12),(28,13),(0,20);:__3._5RC3._5;2A.\\",128,0,0,0
.stabs "(28,16)=#(28,9),(28,12),(28,12),(0,20);:__3._5;2A.;;,(0,20);:__as__3._5RC3._5;2A.;\\",128,0,0,0
.stabs "._5::(28,15):__3._5RC3._5;2A.(28,16):__3._5;2A.;;",128,0,53,0
.stabs "/usr/include/sys/types.h",130,0,0,0
.stabs "u_char:t(30,1)=(7,1)",128,0,33,0
.stabs "u_short:t(30,2)=(7,2)",128,0,34,0
.stabs "u_int:t(30,3)=(7,3)",128,0,35,0
.stabs "u_long:t(30,4)=(7,4)",128,0,36,0
.stabs "quad_t:t(30,5)=(7,6)",128,0,37,0
.stabs "u_quad_t:t(30,6)=(7,5)",128,0,38,0
.stabs "fsid_t:t(30,7)=(7,30)",128,0,39,0
.stabs "loff_t:t(30,8)=(7,24)",128,0,42,0
.stabs "ino_t:t(30,9)=(7,20)",128,0,46,0
.stabs "dev_t:t(30,10)=(7,17)",128,0,57,0
.stabs "gid_t:t(30,11)=(7,19)",128,0,62,0
.stabs "mode_t:t(30,12)=(7,21)",128,0,67,0
.stabs "nlink_t:t(30,13)=(7,22)",128,0,72,0
.stabs "uid_t:t(30,14)=(7,18)",128,0,77,0
.stabs "pid_t:t(30,15)=(7,25)",128,0,95,0
.stabs "id_t:t(30,16)=(7,29)",128,0,100,0
.stabs "ssize_t:t(30,17)=(7,26)",128,0,104,0
.stabs "daddr_t:t(30,18)=(7,39)",128,0,109,0
.stabs "caddr_t:t(30,19)=(7,40)",128,0,110,0
.stabs "key_t:t(30,20)=(7,55)",128,0,114,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "time_t:t(31,1)=(7,42)",128,0,71,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "ulong:t(30,21)=(0,5)",128,0,128,0
.stabs "ushort:t(30,22)=(0,9)",128,0,129,0
.stabs "int8_t:t(30,23)=(0,10)",128,0,168,0
.stabs "int16_t:t(30,24)=(0,8)",128,0,169,0
.stabs "int32_t:t(30,25)=(0,1)",128,0,170,0
.stabs "int64_t:t(30,26)=(0,6)",128,0,171,0
.stabs "u_int8_t:t(30,27)=(0,11)",128,0,174,0
.stabs "u_int16_t:t(30,28)=(0,9)",128,0,175,0
.stabs "u_int32_t:t(30,29)=(0,4)",128,0,176,0
.stabs "u_int64_t:t(30,30)=(0,7)",128,0,177,0
.stabs "register_t:t(30,31)=(0,1)",128,0,179,0
.stabs "/usr/include/endian.h",130,0,0,0
.stabs "/usr/include/bits/endian.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/select.h",130,0,0,0
.stabs "/usr/include/bits/select.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/sigset.h",130,0,0,0
.stabs "__sig_atomic_t:t(37,1)=(0,1)",128,0,23,0
.stabs "__sigset_t:t(37,2)=s128__val:(7,47),0,1024;__as::(37,3)=#(37,2),(37,4)=&(37,2),(37,5)=*(37,2),(37,6)=&(37,7)=s128__val:(7,47),0,1024;\\",128,0,0,0
.stabs "__as::(37,3):__as__3._6RC3._6;2A.;._6::(37,8)=#(37,2),(37,5),(37,5),(37,6),(0,20);:__3._6RC3._6;2A.\\",128,0,0,0
.stabs "(37,9)=#(37,2),(37,5),(37,5),(0,20);:__3._6;2A.;;,(0,20);:__as__3._6RC3._6;2A.;\\",128,0,0,0
.stabs "._6::(37,8):__3._6RC3._6;2A.(37,9):__3._6;2A.;;",128,0,31,0
.stabn 162,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "timespec:Tt(38,1)=s8tv_sec:(0,3),0,32;tv_nsec:(0,3),32,32;\\",128,0,0,0
.stabs "__as::(38,2)=##(38,3)=&(38,1);:RC8timespec;2A.;timespec::(38,4)=##(38,5)=*(38,1);:RC8timespec;2A.\\",128,0,0,0
.stabs "(38,6)=##(38,5);:;2A.;;",128,0,87,0
.stabn 162,0,0,0
.stabs "fd_mask:t(35,1)=(7,45)",128,0,48,0
.stabs "fd_set:t(35,2)=(7,46)",128,0,51,0
.stabn 162,0,0,0
.stabs "/usr/include/sys/sysmacros.h",130,0,0,0
.stabn 162,0,0,0
.stabs "blkcnt_t:t(30,32)=(7,57)",128,0,202,0
.stabs "fsblkcnt_t:t(30,33)=(7,59)",128,0,203,0
.stabs "fsfilcnt_t:t(30,34)=(7,61)",128,0,204,0
.stabn 162,0,0,0
.stabs "random_data:Tt(28,17)=s28fptr:(28,18)=*(30,25),0,32;rptr:(28,18),32,32;\\",128,0,0,0
.stabs "state:(28,18),64,32;rand_type:(0,1),96,32;rand_deg:(0,1),128,32;\\",128,0,0,0
.stabs "rand_sep:(0,1),160,32;end_ptr:(28,18),192,32;__as::(28,19)=##(28,20)=&(28,17);:RC11random_data;2A.;\\",128,0,0,0
.stabs "random_data::(28,21)=##(28,22)=*(28,17);:RC11random_data;2A.(28,23)=##(28,22);:;2A.;;",128,0,377,0
.stabs "drand48_data:Tt(28,24)=s24x:(28,25)=ar(0,1);0;2;(0,9),0,48;\\",128,0,0,0
.stabs "a:(28,25),48,48;c:(0,9),96,16;old_x:(28,25),112,48;\\",128,0,0,0
.stabs "init:(0,1),160,32;__as::(28,26)=##(28,27)=&(28,24);:RC12drand48_data;2A.;\\",128,0,0,0
.stabs "drand48_data::(28,28)=##(28,29)=*(28,24);:RC12drand48_data;2A.(28,30)=##(28,29);:;2A.;;",128,0,434,0
.stabs "/usr/include/alloca.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "__compar_fn_t:t(28,31)=(28,32)=*(28,33)=f(0,1)",128,0,603,0
.stabn 162,0,0,0
.stabs "quoteflags:t(24,1)=eQUOTE_NORMAL:0,QUOTE_HTML:1,;",128,0,23,0
.stabs "String:Tt(16,27)=s20!1,020,(16,29);class_String:/0(16,3):_6String.class_String;\\",128,0,0,0
.stabs "maxlen:/1(0,1),32,32;data:/1(7,41),64,32;chksum:/1(0,11),96,8;\\",128,0,0,0
.stabs "len:(0,1),128,32;getclass::(24,2)=##(16,10);:;2B*2;(22,11);;\\",128,0,0,0
.stabs "String::(24,3)=##(24,4)=*(16,27);:;2A.(24,5)=##(24,4);:RC6String;2A.(24,6)=##(24,4);:PCc;2A.\\",128,0,0,0
.stabs "(24,7)=##(24,4);:PCci;2A.(24,8)=##(24,4);:i;2A.(24,9)=##(24,4);:f;2A.(24,10)=##(24,4);:d;2A.\\",128,0,0,0
.stabs "(24,11)=#(16,27),(0,20),(24,4),(0,1),(0,20);:_._6String;2A*3;(22,11);;\\",128,0,0,0
.stabs "hashfunc::(24,12)=##(0,1);:i;2B*11;(16,29);;assign::(24,13)=##(24,14)=&(16,27);:c;2A.;\\",128,0,0,0
.stabs "__as::(24,15)=##(24,14);:RC6String;2A.(24,16)=##(24,14);:PCc;2A.(24,13):c;2A.;\\",128,0,0,0
.stabs "__ne::(24,17)=##(0,1);:PCc;2B.;__eq::(24,17):PCc;2B.(24,18)=##(0,1);:RC6String;2B.\\",128,0,0,0
.stabs "(24,19)=##(0,1);:RC10Comparable;2B*12;(16,29);;__apl::(24,15):RC6String;2A.\\",128,0,0,0
.stabs "(24,13):c;2A.;__pl::(24,20)=##(16,27);:RC6String;2B.(24,21)=##(16,27);:PCc;2B.;\\",128,0,0,0
.stabs "__vc::(24,22)=##(24,23)=&(0,2);:i;2B.;split::(24,24)=##(0,20);:Rt5Array1Z6Stringc;2B.;\\",128,0,0,0
.stabs "join::(24,25)=##(0,20);:RCt5Array1Z6Stringc;2A.;substr::(24,26)=##(16,27);:ii;2B.;\\",128,0,0,0
.stabs "left::(24,27)=##(16,27);:i;2B.;right::(24,27):i;2B.;dellast::(24,28)=##(24,14);:i;2A.;\\",128,0,0,0
.stabs "chop::(24,29)=##(0,20);:;2A.;trim::(24,30)=##(16,27);:;2B.;uppercase::(24,31)=##(0,20);:;2B.;\\",128,0,0,0
.stabs "lowercase::(24,31):;2B.;find::(24,32)=##(0,1);:RC6Stringi;2B.(24,33)=##(0,1);:ci;2B.;\\",128,0,0,0
.stabs "rfind::(24,34)=##(0,1);:RC6Stringi;2B.;regmatch::(24,17):PCc;2B.(24,35)=##(0,1);:PCcRt5Array1Z6String;2B.\\",128,0,0,0
.stabs "(24,36)=##(0,1);:R6RegExpRt5Array1Z6String;2B.;isnull::(24,37)=##(0,1);:;2B.;\\",128,0,0,0
.stabs "isempty::(24,37):;2B.;ensure::(24,11):i;2A.;reserve::(24,11):i;2A.;ensure_spontane::(24,11):i;2A.;\\",128,0,0,0
.stabs "grow_spontane::(24,29):;2A.;checksum::(24,38)=##(0,2);:;2A.;fast_isequal::(24,18):RC6String;2B.;\\",128,0,0,0
.stabs "maxLen::(24,37):;2B.;hexcode::(24,15):RC6String;2A.;quote::(24,39)=##(0,20);:ci;2A.;\\",128,0,0,0
.stabs "unquote::(24,40)=##(0,20);:ci;2A.;dump::(24,41)=##(19,14);:R7ostream;2B.;__rs::(24,41):R7ostream;2B*7;(22,11);;\\",128,0,0,0
.stabs "__ls::(24,42)=##(19,9);:R7istream;2A*8;(22,11);;__rs::(24,43)=##(16,14);:R11DumpContext;2B*4;(22,11);;\\",128,0,0,0
.stabs "__ls::(24,44)=##(16,18);:R7IStream;2A*6;(22,11);;clone::(24,45)=##(22,10);:;2B*9;(22,11);;\\",128,0,0,0
.stabs "__opPCc::(24,46)=##(23,3);:;2B.;__opi::(24,37):;2B.;__opl::(24,47)=##(0,3);:;2B.;\\",128,0,0,0
.stabs "__opf::(24,48)=##(0,12);:;2B.;__opd::(24,49)=##(0,13);:;2B.;getbuffer::(24,50)=##(7,41);:;2B.;;~%(22,11);",128,0,251,0
.stabs "SubString:Tt(24,51)=s32!1,020,(16,27);str:/0(24,4),160,32;\\",128,0,0,0
.stabs "start:/0(0,1),192,32;end:/0(0,1),224,32;__as::(24,52)=##(24,53)=&(24,51);:RC9SubString;2A.;\\",128,0,0,0
.stabs "SubString::(24,54)=##(24,55)=*(24,51);:RC9SubString;2A.(24,56)=##(24,55);:;2A.(24,57)=#(24,51),(0,20),(24,55),(0,1),(0,20);:_._9SubString;2A*3;(22,11);;;~%(22,11);",128,0,313,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/magisupp.h",130,0,0,0
.stabs "/home/magi/c/include/magic/mconfig.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/stdexcept",130,0,0,0
.stabs "/usr/include/g++-2/string",130,0,0,0
.stabs "/usr/include/g++-2/std/bastring.h",130,0,0,0
.stabs "/usr/include/g++-2/cstddef",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabs "ptrdiff_t:t(48,1)=(0,1)",128,0,118,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/std/straits.h",130,0,0,0
.stabs "/usr/include/g++-2/cctype",130,0,0,0
.stabs "/usr/include/ctype.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/cstring",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/alloc.h",130,0,0,0
.stabs "/usr/include/g++-2/stl_config.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/stl_alloc.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/assert.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/pthread.h",130,0,0,0
.stabs "/usr/include/sched.h",130,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/sched.h",130,0,0,0
.stabs "sched_param:Tt(61,1)=s4sched_priority:(0,1),0,32;__as::(61,2)=##(61,3)=&(61,1);:RC11sched_param;2A.;\\",128,0,0,0
.stabs "sched_param::(61,4)=##(61,5)=*(61,1);:RC11sched_param;2A.(61,6)=##(61,5);:;2A.;;",128,0,50,0
.stabs "__sched_param:Tt(61,7)=s4sched_priority:(0,1),0,32;__as::(61,8)=##(61,9)=&(61,7);:RC13__sched_param;2A.;\\",128,0,0,0
.stabs "__sched_param::(61,10)=##(61,11)=*(61,7);:RC13__sched_param;2A.(61,12)=##(61,11);:;2A.;;",128,0,71,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/time.h",130,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/time.h",130,0,0,0
.stabn 162,0,0,0
.stabs "clock_t:t(62,1)=(7,44)",128,0,60,0
.stabs "tm:Tt(62,2)=s44tm_sec:(0,1),0,32;tm_min:(0,1),32,32;\\",128,0,0,0
.stabs "tm_hour:(0,1),64,32;tm_mday:(0,1),96,32;tm_mon:(0,1),128,32;\\",128,0,0,0
.stabs "tm_year:(0,1),160,32;tm_wday:(0,1),192,32;tm_yday:(0,1),224,32;\\",128,0,0,0
.stabs "tm_isdst:(0,1),256,32;tm_gmtoff:(0,3),288,32;\\",128,0,0,0
.stabs "tm_zone:(23,3),320,32;__as::(62,3)=##(62,4)=&(62,2);:RC2tm;2A.;\\",128,0,0,0
.stabs "tm::(62,5)=##(62,6)=*(62,2);:RC2tm;2A.(62,7)=##(62,6);:;2A.;;",128,0,114,0
.stabn 162,0,0,0
.stabs "/usr/include/signal.h",130,0,0,0
.stabs "/usr/include/bits/sigset.h",130,0,0,0
.stabn 162,0,0,0
.stabs "sigset_t:t(65,1)=(37,2)",128,0,49,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/pthreadtypes.h",130,0,0,0
.stabs "/usr/include/bits/sched.h",130,0,0,0
.stabn 162,0,0,0
.stabs "_pthread_fastlock:Tt(67,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;\\",128,0,0,0
.stabs "__as::(67,2)=##(67,3)=&(67,1);:RC17_pthread_fastlock;2A.;_pthread_fastlock::(67,4)=##(67,5)=*(67,1);:RC17_pthread_fastlock;2A.\\",128,0,0,0
.stabs "(67,6)=##(67,5);:;2A.;;",128,0,30,0
.stabs "_pthread_descr:t(67,7)=(67,8)=*(67,9)=xs_pthread_descr_struct:",128,0,34,0
.stabs "pthread_attr_t:t(67,10)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;\\",128,0,0,0
.stabs "__schedparam:(61,7),64,32;__inheritsched:(0,1),96,32;\\",128,0,0,0
.stabs "__scope:(0,1),128,32;__guardsize:(5,1),160,32;\\",128,0,0,0
.stabs "__stackaddr_set:(0,1),192,32;__stackaddr:(6,2),224,32;\\",128,0,0,0
.stabs "__stacksize:(5,1),256,32;__as::(67,11)=#(67,10),(67,12)=&(67,10),(67,13)=*(67,10),(67,14)=&(67,15)=s36__detachstate:(0,1),0,32;\\",128,0,0,0
.stabs "__schedpolicy:(0,1),32,32;__schedparam:(61,7),64,32;\\",128,0,0,0
.stabs "__inheritsched:(0,1),96,32;__scope:(0,1),128,32;\\",128,0,0,0
.stabs "__guardsize:(5,1),160,32;__stackaddr_set:(0,1),192,32;\\",128,0,0,0
.stabs "__stackaddr:(6,2),224,32;__stacksize:(5,1),256,32;\\",128,0,0,0
.stabs "__as::(67,11):__as__3._8RC3._8;2A.;._8::(67,16)=#(67,10),(67,13),(67,13),(67,14),(0,20);:__3._8RC3._8;2A.\\",128,0,0,0
.stabs "(67,17)=#(67,10),(67,13),(67,13),(0,20);:__3._8;2A.;;,(0,20);:__as__3._8RC3._8;2A.;\\",128,0,0,0
.stabs "._8::(67,16):__3._8RC3._8;2A.(67,17):__3._8;2A.;;",128,0,51,0
.stabs "pthread_cond_t:t(67,18)=s12__c_lock:(67,1),0,64;__c_waiting:(67,7),64,32;\\",128,0,0,0
.stabs "__as::(67,19)=#(67,18),(67,20)=&(67,18),(67,21)=*(67,18),(67,22)=&(67,23)=s12__c_lock:(67,1),0,64;\\",128,0,0,0
.stabs "__c_waiting:(67,7),64,32;__as::(67,19):__as__3._9RC3._9;2A.;._9::(67,24)=#(67,18),(67,21),(67,21),(67,22),(0,20);:__3._9RC3._9;2A.\\",128,0,0,0
.stabs "(67,25)=#(67,18),(67,21),(67,21),(0,20);:__3._9;2A.;;,(0,20);:__as__3._9RC3._9;2A.;\\",128,0,0,0
.stabs "._9::(67,24):__3._9RC3._9;2A.(67,25):__3._9;2A.;;",128,0,59,0
.stabs "pthread_condattr_t:t(67,26)=s4__dummy:(0,1),0,32;__as::(67,27)=#(67,26),(67,28)=&(67,26),(67,29)=*(67,26),(67,30)=&(67,31)=s4__dummy:(0,1),0,32;\\",128,0,0,0
.stabs "__as::(67,27):__as__4._10RC4._10;2A.;._10::(67,32)=#(67,26),(67,29),(67,29),(67,30),(0,20);:__4._10RC4._10;2A.\\",128,0,0,0
.stabs "(67,33)=#(67,26),(67,29),(67,29),(0,20);:__4._10;2A.;;,(0,20);:__as__4._10RC4._10;2A.;\\",128,0,0,0
.stabs "._10::(67,32):__4._10RC4._10;2A.(67,33):__4._10;2A.;;",128,0,66,0
.stabs "pthread_key_t:t(67,34)=(0,4)",128,0,69,0
.stabs "pthread_mutex_t:t(67,35)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;\\",128,0,0,0
.stabs "__m_owner:(67,7),64,32;__m_kind:(0,1),96,32;\\",128,0,0,0
.stabs "__m_lock:(67,1),128,64;__as::(67,36)=#(67,35),(67,37)=&(67,35),(67,38)=*(67,35),(67,39)=&(67,40)=s24__m_reserved:(0,1),0,32;\\",128,0,0,0
.stabs "__m_count:(0,1),32,32;__m_owner:(67,7),64,32;\\",128,0,0,0
.stabs "__m_kind:(0,1),96,32;__m_lock:(67,1),128,64;__as::(67,36):__as__4._11RC4._11;2A.;\\",128,0,0,0
.stabs "._11::(67,41)=#(67,35),(67,38),(67,38),(67,39),(0,20);:__4._11RC4._11;2A.(67,42)=#(67,35),(67,38),(67,38),(0,20);:__4._11;2A.;;,(0,20);:__as__4._11RC4._11;2A.;\\",128,0,0,0
.stabs "._11::(67,41):__4._11RC4._11;2A.(67,42):__4._11;2A.;;",128,0,82,0
.stabs "pthread_mutexattr_t:t(67,43)=s4__mutexkind:(0,1),0,32;\\",128,0,0,0
.stabs "__as::(67,44)=#(67,43),(67,45)=&(67,43),(67,46)=*(67,43),(67,47)=&(67,48)=s4__mutexkind:(0,1),0,32;\\",128,0,0,0
.stabs "__as::(67,44):__as__4._12RC4._12;2A.;._12::(67,49)=#(67,43),(67,46),(67,46),(67,47),(0,20);:__4._12RC4._12;2A.\\",128,0,0,0
.stabs "(67,50)=#(67,43),(67,46),(67,46),(0,20);:__4._12;2A.;;,(0,20);:__as__4._12RC4._12;2A.;\\",128,0,0,0
.stabs "._12::(67,49):__4._12RC4._12;2A.(67,50):__4._12;2A.;;",128,0,89,0
.stabs "pthread_once_t:t(67,51)=(0,1)",128,0,93,0
.stabs "pthread_t:t(67,52)=(0,5)",128,0,120,0
.stabn 162,0,0,0
.stabs "_pthread_cleanup_buffer:Tt(58,1)=s16__routine:(58,2)=*(58,3)=f(0,20),0,32;\\",128,0,0,0
.stabs "__arg:(6,2),32,32;__canceltype:(0,1),64,32;\\",128,0,0,0
.stabs "__prev:(58,4)=*(58,1),96,32;__as::(58,5)=##(58,6)=&(58,1);:RC23_pthread_cleanup_buffer;2A.;\\",128,0,0,0
.stabs "_pthread_cleanup_buffer::(58,7)=##(58,4);:RC23_pthread_cleanup_buffer;2A.(58,8)=##(58,4);:;2A.;;",128,0,114,0
.stabs "/usr/include/bits/sigthread.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "malloc_alloc:t(55,1)=(55,2)=xs__malloc_alloc_template<0>:",128,0,214,0
.stabs "__malloc_alloc_template<0>:Tt(55,2)=s1__malloc_alloc_oom_handler:/0(18,2):_t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler;\\",128,0,0,0
.stabs "__as::(55,3)=##(55,4)=&(55,2);:t23__malloc_alloc_template1i0RCt23__malloc_alloc_template1i0;2A.;\\",128,0,0,0
.stabs "__malloc_alloc_template::(55,5)=##(55,6)=*(55,2);:__t23__malloc_alloc_template1i0RCt23__malloc_alloc_template1i0;2A.\\",128,0,0,0
.stabs "(55,7)=##(55,6);:__t23__malloc_alloc_template1i0;2A.;oom_malloc::(55,8)=f(6,2):t23__malloc_alloc_template1i0Ui;0A?;\\",128,0,0,0
.stabs "oom_realloc::(55,9)=f(6,2):t23__malloc_alloc_template1i0PvUi;0A?;allocate::(55,8):t23__malloc_alloc_template1i0Ui;2A?;\\",128,0,0,0
.stabs "deallocate::(55,10)=f(0,20):t23__malloc_alloc_template1i0PvUi;2A?;reallocate::(55,11)=f(6,2):t23__malloc_alloc_template1i0PvUiUi;2A?;\\",128,0,0,0
.stabs "set_malloc_handler::(55,12)=f(18,2):t23__malloc_alloc_template1i0PFv_v;2A?;;",128,0,214,0
.stabs "alloc:t(55,13)=(55,14)=xs__default_alloc_template<true,0>:",128,0,440,0
.stabs "single_client_alloc:t(55,15)=(55,16)=xs__default_alloc_template<false,0>:",128,0,441,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/iterator",130,0,0,0
.stabs "/usr/include/g++-2/stl_relops.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/stl_iterator.h",130,0,0,0
.stabs "input_iterator_tag:Tt(73,1)=s1__as::(73,2)=##(73,3)=&(73,1);:RC18input_iterator_tag;2A.;\\",128,0,0,0
.stabs "input_iterator_tag::(73,4)=##(73,5)=*(73,1);:RC18input_iterator_tag;2A.(73,6)=##(73,5);:;2A.;;",128,0,36,0
.stabs "output_iterator_tag:Tt(73,7)=s1__as::(73,8)=##(73,9)=&(73,7);:RC19output_iterator_tag;2A.;\\",128,0,0,0
.stabs "output_iterator_tag::(73,10)=##(73,11)=*(73,7);:RC19output_iterator_tag;2A.(73,12)=##(73,11);:;2A.;;",128,0,37,0
.stabs "forward_iterator_tag:Tt(73,13)=s1!1,020,(73,1);__as::(73,14)=##(73,15)=&(73,13);:RC20forward_iterator_tag;2A.;\\",128,0,0,0
.stabs "forward_iterator_tag::(73,16)=##(73,17)=*(73,13);:RC20forward_iterator_tag;2A.(73,18)=##(73,17);:;2A.;;",128,0,38,0
.stabs "bidirectional_iterator_tag:Tt(73,19)=s1!1,020,(73,13);__as::(73,20)=##(73,21)=&(73,19);:RC26bidirectional_iterator_tag;2A.;\\",128,0,0,0
.stabs "bidirectional_iterator_tag::(73,22)=##(73,23)=*(73,19);:RC26bidirectional_iterator_tag;2A.\\",128,0,0,0
.stabs "(73,24)=##(73,23);:;2A.;;",128,0,39,0
.stabs "random_access_iterator_tag:Tt(73,25)=s1!1,020,(73,19);__as::(73,26)=##(73,27)=&(73,25);:RC26random_access_iterator_tag;2A.;\\",128,0,0,0
.stabs "random_access_iterator_tag::(73,28)=##(73,29)=*(73,25);:RC26random_access_iterator_tag;2A.\\",128,0,0,0
.stabs "(73,30)=##(73,29);:;2A.;;",128,0,40,0
.stabs "output_iterator:Tt(73,31)=s1__as::(73,32)=##(73,33)=&(73,31);:RC15output_iterator;2A.;\\",128,0,0,0
.stabs "output_iterator::(73,34)=##(73,35)=*(73,31);:RC15output_iterator;2A.(73,36)=##(73,35);:;2A.;;",128,0,56,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/g++-2/std/bastring.cc",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "string:t(45,1)=(45,2)=xsbasic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >:",128,0,9,0
.stabn 162,0,0,0
.stabs "basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> >:Tt(45,2)=s4\\",128,0,0,0
.stabs "npos:/2(5,1):_t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.npos;\\",128,0,0,0
.stabs "nilRep:/0(44,1)=xsRep::_t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.nilRep;\\",128,0,0,0
.stabs "dat:/0(7,41),0,32;rep::(44,2)=##(44,3)=*(44,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;0B.;\\",128,0,0,0
.stabs "repup::(44,4)=##(0,20);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PQ2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;0A.;\\",128,0,0,0
.stabs "data::(44,5)=##(23,3);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "length::(44,6)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "size::(44,6):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "capacity::(44,6):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "max_size::(44,6):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "empty::(44,7)=##(0,19);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "__as::(44,8)=##(44,9)=&(45,2);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.;\\",128,0,0,0
.stabs "basic_string::(44,10)=##(44,11)=*(45,2);:__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.\\",128,0,0,0
.stabs "(44,12)=##(44,11);:__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.\\",128,0,0,0
.stabs "(44,13)=##(44,11);:__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2A.\\",128,0,0,0
.stabs "(44,14)=##(44,11);:__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2A.\\",128,0,0,0
.stabs "(44,15)=##(44,11);:__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCc;2A.\\",128,0,0,0
.stabs "(44,16)=##(44,11);:__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Uic;2A.\\",128,0,0,0
.stabs "(44,17)=#(45,2),(0,20),(44,11),(0,1),(0,20);:_._t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.;\\",128,0,0,0
.stabs "swap::(44,18)=##(0,20);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Rt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.;\\",128,0,0,0
.stabs "append::(44,19)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2A.\\",128,0,0,0
.stabs "(44,20)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2A.\\",128,0,0,0
.stabs "(44,21)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCc;2A.\\",128,0,0,0
.stabs "(44,22)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Uic;2A.\\",128,0,0,0
.stabs ";assign::(44,19):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2A.\\",128,0,0,0
.stabs "(44,20):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2A.\\",128,0,0,0
.stabs "(44,21):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCc;2A.\\",128,0,0,0
.stabs "(44,22):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Uic;2A.\\",128,0,0,0
.stabs ";__as::(44,21):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCc;2A.\\",128,0,0,0
.stabs "(44,23)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0c;2A.;\\",128,0,0,0
.stabs "__apl::(44,8):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.\\",128,0,0,0
.stabs "(44,21):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCc;2A.\\",128,0,0,0
.stabs "(44,23):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0c;2A.;\\",128,0,0,0
.stabs "insert::(44,24)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiRCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2A.\\",128,0,0,0
.stabs "(44,25)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiPCcUi;2A.\\",128,0,0,0
.stabs "(44,26)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiPCc;2A.\\",128,0,0,0
.stabs "(44,27)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUic;2A.\\",128,0,0,0
.stabs "(44,28)=##(7,41);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Pcc;2A.\\",128,0,0,0
.stabs "(44,29)=##(7,41);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PcUic;2A.\\",128,0,0,0
.stabs ";erase::(44,30)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2A.\\",128,0,0,0
.stabs "(44,31)=##(7,41);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Pc;2A.\\",128,0,0,0
.stabs "(44,32)=##(7,41);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PcT1;2A.;\\",128,0,0,0
.stabs "replace::(44,33)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUiRCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2A.\\",128,0,0,0
.stabs "(44,34)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUiPCcUi;2A.\\",128,0,0,0
.stabs "(44,35)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUiPCc;2A.\\",128,0,0,0
.stabs "(44,36)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUiUic;2A.\\",128,0,0,0
.stabs "(44,27):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUic;2A.\\",128,0,0,0
.stabs "(44,37)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PcT1RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.\\",128,0,0,0
.stabs "(44,38)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PcT1PCcUi;2A.\\",128,0,0,0
.stabs "(44,39)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PcT1PCc;2A.\\",128,0,0,0
.stabs "(44,40)=##(44,9);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PcT1Uic;2A.\\",128,0,0,0
.stabs ";eos::(44,41)=f(0,2):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;0A?;\\",128,0,0,0
.stabs "unique::(44,42)=##(0,20);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;0A.;\\",128,0,0,0
.stabs "selfish::(44,42):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;0A.;\\",128,0,0,0
.stabs "__vc::(44,43)=##(0,2);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.\\",128,0,0,0
.stabs "(44,44)=##(24,23);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2A.;\\",128,0,0,0
.stabs "at::(44,44):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2A.\\",128,0,0,0
.stabs "(44,45)=##(44,46)=&(0,2);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.;\\",128,0,0,0
.stabs "terminate::(44,47)=##(0,20);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;0B.;\\",128,0,0,0
.stabs "c_str::(44,5):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "resize::(44,48)=##(0,20);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Uic;2A.\\",128,0,0,0
.stabs "(44,49)=##(0,20);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2A.;\\",128,0,0,0
.stabs "reserve::(44,49):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2A.;\\",128,0,0,0
.stabs "copy::(44,50)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PcUiUi;2B.;\\",128,0,0,0
.stabs "find::(44,51)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.\\",128,0,0,0
.stabs "(44,52)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUiUi;2B.\\",128,0,0,0
.stabs "(44,53)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2B.\\",128,0,0,0
.stabs "(44,54)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0cUi;2B.;\\",128,0,0,0
.stabs "rfind::(44,55)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.\\",128,0,0,0
.stabs "(44,52):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUiUi;2B.\\",128,0,0,0
.stabs "(44,56)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2B.\\",128,0,0,0
.stabs "(44,57)=##(5,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0cUi;2B.;\\",128,0,0,0
.stabs "find_first_of::(44,51):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.\\",128,0,0,0
.stabs "(44,52):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUiUi;2B.\\",128,0,0,0
.stabs "(44,53):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2B.\\",128,0,0,0
.stabs "(44,54):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0cUi;2B.;\\",128,0,0,0
.stabs "find_last_of::(44,55):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.\\",128,0,0,0
.stabs "(44,52):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUiUi;2B.\\",128,0,0,0
.stabs "(44,56):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2B.\\",128,0,0,0
.stabs "(44,57):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0cUi;2B.;\\",128,0,0,0
.stabs "find_first_not_of::(44,51):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.\\",128,0,0,0
.stabs "(44,52):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUiUi;2B.\\",128,0,0,0
.stabs "(44,53):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2B.\\",128,0,0,0
.stabs "(44,54):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0cUi;2B.;\\",128,0,0,0
.stabs "find_last_not_of::(44,55):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;2B.\\",128,0,0,0
.stabs "(44,52):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUiUi;2B.\\",128,0,0,0
.stabs "(44,56):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2B.\\",128,0,0,0
.stabs "(44,57):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0cUi;2B.;\\",128,0,0,0
.stabs "substr::(44,58)=##(45,2);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2B.;\\",128,0,0,0
.stabs "compare::(44,59)=##(0,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0RCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0UiUi;2B.\\",128,0,0,0
.stabs "(44,60)=##(0,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUiUi;2B.\\",128,0,0,0
.stabs "(44,61)=##(0,1);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCcUi;2B.;\\",128,0,0,0
.stabs "begin::(44,62)=##(7,41);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.;\\",128,0,0,0
.stabs "end::(44,62):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.;\\",128,0,0,0
.stabs "ibegin::(44,63)=##(7,41);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;0B.;\\",128,0,0,0
.stabs "iend::(44,63):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;0B.;\\",128,0,0,0
.stabs "begin::(44,5):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "end::(44,5):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "rbegin::(44,64)=##(44,65)=xsreverse_iterator<char *>:;:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.\\",128,0,0,0
.stabs "(44,66)=##(44,67)=xsreverse_iterator<const char *>:;:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "rend::(44,64):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2A.\\",128,0,0,0
.stabs "(44,66):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0;2B.;\\",128,0,0,0
.stabs "alloc::(44,68)=##(0,20);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Uib;0A.;\\",128,0,0,0
.stabs "_find::(44,69)=f(5,1):t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0PCccUiUi;0A?;\\",128,0,0,0
.stabs "check_realloc::(44,70)=##(0,19);:t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0Ui;0B.;;",128,0,9,0
.stabs "Rep:Tt(44,1)=s16len:(5,1),0,32;res:(5,1),32,32;\\",128,0,0,0
.stabs "ref:(5,1),64,32;selfish:(0,19),96,8;Rep::(44,71)=##(44,3);:__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepRCQ2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;2A.\\",128,0,0,0
.stabs "(44,72)=##(44,3);:__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;2A.;\\",128,0,0,0
.stabs "data::(44,73)=##(7,41);:Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;2A.;\\",128,0,0,0
.stabs "__vc::(44,74)=##(24,23);:Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUi;2A.;\\",128,0,0,0
.stabs "grab::(44,73):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;2A.;\\",128,0,0,0
.stabs "release::(44,75)=##(0,20);:Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;2A.;\\",128,0,0,0
.stabs "__nw::(44,76)=f(6,2):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUiUi;2A?;\\",128,0,0,0
.stabs "__dl::(58,3):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepPv;2A?;\\",128,0,0,0
.stabs "create::(44,77)=f(44,3):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUi;2A?;\\",128,0,0,0
.stabs "clone::(44,73):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;2A.;\\",128,0,0,0
.stabs "copy::(44,78)=##(0,20);:Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUiPCcUi;2A.;\\",128,0,0,0
.stabs "move::(44,78):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUiPCcUi;2A.;\\",128,0,0,0
.stabs "set::(44,79)=##(0,20);:Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUicUi;2A.;\\",128,0,0,0
.stabs "excess_slop::(44,80)=f(0,19):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUiUi;2A?;\\",128,0,0,0
.stabs "frob_size::(44,81)=f(5,1):Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepUi;2A?;\\",128,0,0,0
.stabs "__as::(44,82)=##(44,83)=&(44,1);:Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3RepRCQ2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep;0A.;;",128,0,45,0
.stabs "__default_alloc_template<true,0>:Tt(55,14)=s1free_list:/0(44,84)=ar(0,1);0;15;(44,85)=*(44,86)=xuobj::_t24__default_alloc_template2b1i0.free_list;\\",128,0,0,0
.stabs "start_free:/0(7,41):_t24__default_alloc_template2b1i0.start_free;\\",128,0,0,0
.stabs "end_free:/0(7,41):_t24__default_alloc_template2b1i0.end_free;\\",128,0,0,0
.stabs "heap_size:/0(5,1):_t24__default_alloc_template2b1i0.heap_size;\\",128,0,0,0
.stabs "__node_allocator_lock:/0(67,35):_t24__default_alloc_template2b1i0.__node_allocator_lock;\\",128,0,0,0
.stabs "__as::(44,87)=##(44,88)=&(55,14);:t24__default_alloc_template2b1i0RCt24__default_alloc_template2b1i0;2A.;\\",128,0,0,0
.stabs "__default_alloc_template::(44,89)=##(44,90)=*(55,14);:__t24__default_alloc_template2b1i0RCt24__default_alloc_template2b1i0;2A.\\",128,0,0,0
.stabs "(44,91)=##(44,90);:__t24__default_alloc_template2b1i0;2A.;ROUND_UP::(44,81):t24__default_alloc_template2b1i0Ui;0A?;\\",128,0,0,0
.stabs "FREELIST_INDEX::(44,81):t24__default_alloc_template2b1i0Ui;0A?;refill::(55,8):t24__default_alloc_template2b1i0Ui;0A?;\\",128,0,0,0
.stabs "chunk_alloc::(44,92)=f(7,41):t24__default_alloc_template2b1i0UiRi;0A?;allocate::(55,8):t24__default_alloc_template2b1i0Ui;2A?;\\",128,0,0,0
.stabs "deallocate::(55,10):t24__default_alloc_template2b1i0PvUi;2A?;reallocate::(55,11):t24__default_alloc_template2b1i0PvUiUi;2A?;;",128,0,440,0
.stabs "lock:Tt(44,93)=s1__as::(44,94)=##(44,95)=&(44,93);:Q2t24__default_alloc_template2b1i0_4lockRCQ2t24__default_alloc_template2b1i0_4lock;2A.;\\",128,0,0,0
.stabs "lock::(44,96)=##(44,97)=*(44,93);:__Q2t24__default_alloc_template2b1i0_4lockRCQ2t24__default_alloc_template2b1i0_4lock;2A.\\",128,0,0,0
.stabs "(44,98)=##(44,97);:__Q2t24__default_alloc_template2b1i0_4lock;2A.(44,99)=#(44,93),(0,20),(44,97),(0,1),(0,20);:_._Q2t24__default_alloc_template2b1i0_4lock;2A.;;",128,0,42,0
.section	.rodata
.LC0:
	.string	""
.stabn 162,0,0,0
.stabs "Exception:Tt(42,1)=s8!1,020,(22,11);mWhat:/0(24,4),32,32;\\",128,0,0,0
.stabs "__as::(42,2)=##(42,3)=&(42,1);:RC9Exception;2A.;Exception::(42,4)=##(42,5)=*(42,1);:RC6String;2A.\\",128,0,0,0
.stabs "(42,6)=##(42,5);:RC9Exception;2A.(42,7)=#(42,1),(0,20),(42,5),(0,1),(0,20);:_._9Exception;2A*3;(22,11);;\\",128,0,0,0
.stabs "what::(42,8)=##(16,26);:;2B.;;~%(22,11);",128,0,67,0
.stabs "generic_exception:Tt(42,9)=s8!1,020,(42,1);__as::(42,10)=##(42,11)=&(42,9);:RC17generic_exception;2A.;\\",128,0,0,0
.stabs "generic_exception::(42,12)=##(42,13)=*(42,9);:RC17generic_exception;2A.(42,14)=##(42,13);:RC6String;2A.\\",128,0,0,0
.stabs "(42,15)=#(42,9),(0,20),(42,13),(0,1),(0,20);:_._17generic_exception;2A*3;(22,11);;;~%(22,11);",128,0,78,0
.stabs "invalid_format:Tt(42,16)=s8!1,020,(42,1);__as::(42,17)=##(42,18)=&(42,16);:RC14invalid_format;2A.;\\",128,0,0,0
.stabs "invalid_format::(42,19)=##(42,20)=*(42,16);:RC14invalid_format;2A.(42,21)=##(42,20);:RC6String;2A.\\",128,0,0,0
.stabs "(42,22)=#(42,16),(0,20),(42,20),(0,1),(0,20);:_._14invalid_format;2A*3;(22,11);;;~%(22,11);",128,0,79,0
.stabs "assertion_failed:Tt(42,23)=s8!1,020,(42,1);__as::(42,24)=##(42,25)=&(42,23);:RC16assertion_failed;2A.;\\",128,0,0,0
.stabs "assertion_failed::(42,26)=##(42,27)=*(42,23);:RC16assertion_failed;2A.(42,28)=##(42,27);:RC6String;2A.\\",128,0,0,0
.stabs "(42,29)=#(42,23),(0,20),(42,27),(0,1),(0,20);:_._16assertion_failed;2A*3;(22,11);;;~%(22,11);",128,0,80,0
.stabs "forwarded_failure:Tt(42,30)=s8!1,020,(42,1);__as::(42,31)=##(42,32)=&(42,30);:RC17forwarded_failure;2A.;\\",128,0,0,0
.stabs "forwarded_failure::(42,33)=##(42,34)=*(42,30);:RC17forwarded_failure;2A.(42,35)=##(42,34);:RC6String;2A.\\",128,0,0,0
.stabs "(42,36)=#(42,30),(0,20),(42,34),(0,1),(0,20);:_._17forwarded_failure;2A*3;(22,11);;;~%(22,11);",128,0,81,0
.stabs "file_not_found:Tt(42,37)=s8!1,020,(42,1);__as::(42,38)=##(42,39)=&(42,37);:RC14file_not_found;2A.;\\",128,0,0,0
.stabs "file_not_found::(42,40)=##(42,41)=*(42,37);:RC14file_not_found;2A.(42,42)=##(42,41);:RC6String;2A.\\",128,0,0,0
.stabs "(42,43)=#(42,37),(0,20),(42,41),(0,1),(0,20);:_._14file_not_found;2A*3;(22,11);;;~%(22,11);",128,0,82,0
.stabs "check_failed:Tt(42,44)=s8!1,020,(42,1);__as::(42,45)=##(42,46)=&(42,44);:RC12check_failed;2A.;\\",128,0,0,0
.stabs "check_failed::(42,47)=##(42,48)=*(42,44);:RC12check_failed;2A.(42,49)=##(42,48);:RC6String;2A.\\",128,0,0,0
.stabs "(42,50)=#(42,44),(0,20),(42,48),(0,1),(0,20);:_._12check_failed;2A*3;(22,11);;;~%(22,11);",128,0,83,0
.stabs "assertmodes:t(42,51)=eASSERT_THROW:0,ASSERT_CRASH:1,\\",128,0,0,0
.stabs "ASSERT_EXIT:2,ASSERT_DONTCARE:3,;",128,0,110,0
.stabs "must_overload:Tt(42,52)=s8!1,020,(42,1);__as::(42,53)=##(42,54)=&(42,52);:RC13must_overload;2A.;\\",128,0,0,0
.stabs "must_overload::(42,55)=##(42,56)=*(42,52);:RC13must_overload;2A.(42,57)=##(42,56);:RC6String;2A.\\",128,0,0,0
.stabs "(42,58)=#(42,52),(0,20),(42,56),(0,1),(0,20);:_._13must_overload;2A*3;(22,11);;;~%(22,11);",128,0,171,0
.stabs "forbidden_call:Tt(42,59)=s8!1,020,(42,1);__as::(42,60)=##(42,61)=&(42,59);:RC14forbidden_call;2A.;\\",128,0,0,0
.stabs "forbidden_call::(42,62)=##(42,63)=*(42,59);:RC14forbidden_call;2A.(42,64)=##(42,63);:RC6String;2A.\\",128,0,0,0
.stabs "(42,65)=#(42,59),(0,20),(42,63),(0,1),(0,20);:_._14forbidden_call;2A*3;(22,11);;;~%(22,11);",128,0,175,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/Class.h",130,0,0,0
.stabs "/home/magi/c/include/magic/pararr.h",130,0,0,0
.stabs "/home/magi/c/include/magic/archive.h",130,0,0,0
.stabs "/home/magi/c/include/magic/Stream.h",130,0,0,0
.stabs "StreamDevice:Tt(78,1)=s4!1,020,(22,11);__as::(78,2)=##(78,3)=&(78,1);:RC12StreamDevice;2A.;\\",128,0,0,0
.stabs "StreamDevice::(78,4)=##(78,5)=*(78,1);:RC12StreamDevice;2A.(78,6)=##(78,5);:;2A.\\",128,0,0,0
.stabs "(78,7)=#(78,1),(0,20),(78,5),(0,1),(0,20);:_._12StreamDevice;2A*3;(22,11);;;~%(22,11);",128,0,14,0
.stabs "File:Tt(78,8)=s28!1,020,(78,1);mFile:/1(78,9)=*(1,1),32,32;\\",128,0,0,0
.stabs "mName:/1(16,27),64,160;__as::(78,10)=##(78,11)=&(78,8);:RC4File;2A.;\\",128,0,0,0
.stabs "File::(78,12)=##(78,13)=*(78,8);:RC4File;2A.(78,14)=#(78,8),(0,20),(78,13),(0,1),(0,20);:_._4File;2A*3;(22,11);\\",128,0,0,0
.stabs "(78,15)=##(78,13);:P8_IO_FILE;2A.(78,16)=##(78,13);:RC6String;2A.;getfp::(78,17)=##(78,9);:;2A.;\\",128,0,0,0
.stabs "isopen::(78,18)=##(0,19);:;2B.;;~%(22,11);",128,0,26,0
.stabs "Stream:Tt(78,19)=s12!1,020,(22,11);mode:/1(0,1),32,32;\\",128,0,0,0
.stabs "stream:/1(78,9),64,32;__as::(78,20)=##(78,21)=&(78,19);:RC6Stream;2A.;\\",128,0,0,0
.stabs "Stream::(78,22)=##(78,23)=*(78,19);:RC6Stream;2A.(78,24)=#(78,19),(0,20),(78,23),(0,1),(0,20);:_._6Stream;2A*3;(22,11);\\",128,0,0,0
.stabs "(78,25)=##(78,23);:P8_IO_FILE;2A.;__as::(78,26)=##(0,20);:P8_IO_FILE;2A.;close::(78,27)=##(0,20);:;2A.;;~%(22,11);",128,0,39,0
.stabs "OStream:Tt(78,28)=s20!1,020,(78,19);aflush:/1(0,19),96,8;\\",128,0,0,0
.stabs "mUserFlags:/1(0,5),128,32;OStream::(78,29)=#(78,28),(0,20),(78,30)=*(78,28),(0,1),(0,20);:_._7OStream;2A*3;(22,11);\\",128,0,0,0
.stabs "(78,31)=##(78,30);:P8_IO_FILE;2A.(78,32)=##(78,30);:R7OStream;2A.;print::(78,33)=##(78,34)=&(78,28);:c;2A.\\",128,0,0,0
.stabs "(78,35)=##(78,34);:PCc;2A.;flush::(78,36)=##(0,20);:;2A.;autoflush::(78,37)=##(0,20);:b;2A.;\\",128,0,0,0
.stabs "__as::(78,38)=##(0,20);:RC7OStream;2A.;setFlag::(78,39)=##(0,20);:ib;2A.;flag::(78,40)=##(0,19);:i;2B.;\\",128,0,0,0
.stabs "__vc::(78,40):i;2B.;printf::(78,41)=##(78,34);:PCce;2A*11;(78,28);;__ls::(78,35):PCc;2A*12;(78,28);\\",128,0,0,0
.stabs "(78,42)=##(78,34);:i;2A*13;(78,28);(78,43)=##(78,34);:l;2A*14;(78,28);;;~%(22,11);",128,0,89,0
.stabs "DumpContext:Tt(16,15)=s60!1,020,(78,28);nextname:/1(16,27),160,160;\\",128,0,0,0
.stabs "depth:/1(0,1),320,32;prevdepth:/1(0,1),352,32;\\",128,0,0,0
.stabs "attribs:/1(78,44)=*(78,45)=xsArray<String>:,384,32;errst:/1(0,1),416,32;\\",128,0,0,0
.stabs "names:(0,19),448,8;classnames:(0,19),456,8;__as::(78,46)=##(16,14);:RC11DumpContext;2A.;\\",128,0,0,0
.stabs "DumpContext::(78,47)=##(78,48)=*(16,15);:R11DumpContext;2A.;open::(78,49)=##(0,1);:PCci;1A.;\\",128,0,0,0
.stabs "DumpContext::(78,50)=##(78,48);:P8_IO_FILE;2A.(78,51)=##(78,48);:R7OStream;2A.(78,52)=#(16,15),(0,20),(78,48),(0,1),(0,20);:_._11DumpContext;2A*3;(22,11);;\\",128,0,0,0
.stabs "printf::(78,53)=##(16,14);:PCce;2A*11;(78,28);;__ls::(78,54)=##(16,14);:i;2A*13;(78,28);\\",128,0,0,0
.stabs "(78,55)=##(16,14);:l;2A*14;(78,28);(78,56)=##(16,14);:c;2A.(78,57)=##(16,14);:f;2A.\\",128,0,0,0
.stabs "(78,58)=##(16,14);:d;2A.(78,59)=##(16,14);:PCc;2A*12;(78,28);;write::(78,60)=##(16,14);:PCci;2A.;\\",128,0,0,0
.stabs "name::(78,59):PCc;2A.;getattribs::(78,61)=##(78,62)=&(78,45);:;2B.;printName::(78,63)=##(16,14);:;1A.;\\",128,0,0,0
.stabs "printIndent::(78,64)=##(0,20);:;1A.;printComma::(78,64):;1A.;;~%(22,11);",128,0,151,0
.stabs "IStream:Tt(16,19)=s12!1,020,(78,19);__as::(78,65)=##(16,18);:RC7IStream;2A.;\\",128,0,0,0
.stabs "IStream::(78,66)=##(78,67)=*(16,19);:RC7IStream;2A.(78,68)=#(16,19),(0,20),(78,67),(0,1),(0,20);:_._7IStream;2A*3;(22,11);\\",128,0,0,0
.stabs "(78,69)=##(78,67);:P8_IO_FILE;2A.;openload::(78,70)=##(0,19);:PCc;2A.;__rs::(78,71)=##(16,18);:Ri;2A.\\",128,0,0,0
.stabs "(78,72)=##(16,18);:Rl;2A.(78,73)=##(16,18);:Rc;2A.(78,74)=##(16,18);:RUc;2A.(78,75)=##(16,18);:Rf;2A.\\",128,0,0,0
.stabs "(78,76)=##(16,18);:Rd;2A.;read::(78,77)=##(16,18);:Pci;2A.;;~%(22,11);",128,0,206,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/refarray.h",130,0,0,0
.stabn 162,0,0,0
.stabs "Array<String>:Tt(78,45)=s24!1,020,(22,11);mIsRef:/0(0,19),32,8;\\",128,0,0,0
.stabs "rep:/0(75,1)=*(24,4),64,32;lower:(0,1),96,32;\\",128,0,0,0
.stabs "upper:(0,1),128,32;size:(0,1),160,32;Array::(75,2)=##(78,44);:__t5Array1Z6StringRCt5Array1Z6String;2A.\\",128,0,0,0
.stabs "(75,3)=##(78,44);:__t5Array1Z6Stringi;2A.(75,4)=##(78,44);:__t5Array1Z6Stringii;2A.;\\",128,0,0,0
.stabs "make::(75,5)=##(0,20);:t5Array1Z6Stringii;2A.(75,6)=##(0,20);:t5Array1Z6Stringi;2A.;\\",128,0,0,0
.stabs "isRef::(75,7)=##(0,20);:t5Array1Z6Stringb;2A.;Array::(75,6):_._t5Array1Z6String;2A*3;(22,11);;\\",128,0,0,0
.stabs "empty::(75,8)=##(0,20);:t5Array1Z6String;2A.;add::(75,9)=##(0,20);:t5Array1Z6StringP6String;2A.\\",128,0,0,0
.stabs "(75,10)=##(0,20);:t5Array1Z6StringRC6String;2A.;put::(75,11)=##(0,20);:t5Array1Z6StringP6Stringi;2A.\\",128,0,0,0
.stabs "(75,12)=##(0,20);:t5Array1Z6StringRC6Stringi;2A.(75,9):t5Array1Z6StringP6String;2A.;\\",128,0,0,0
.stabs "__vc::(75,13)=##(16,26);:t5Array1Z6Stringi;2B.(75,14)=##(24,14);:t5Array1Z6Stringi;2A.;\\",128,0,0,0
.stabs "getp::(75,15)=##(75,16)=*(16,27);:t5Array1Z6Stringi;2B.(75,17)=##(24,4);:t5Array1Z6Stringi;2A.;\\",128,0,0,0
.stabs "find::(75,18)=##(0,1);:t5Array1Z6StringRC6String;2B.;remove::(75,6):t5Array1Z6Stringi;2A.;\\",128,0,0,0
.stabs "removeFill::(75,6):t5Array1Z6Stringi;2A.;cut::(75,6):t5Array1Z6Stringi;2A.;resize::(75,5):t5Array1Z6Stringii;2A.;\\",128,0,0,0
.stabs "__as::(75,19)=##(0,20);:t5Array1Z6StringRCt5Array1Z6String;2A.;check::(75,20)=##(0,20);:t5Array1Z6String;2B*10;(22,11);;\\",128,0,0,0
.stabs "quicksort::(75,8):t5Array1Z6String;2A.;start::(75,21)=##(75,22)=xsiterator:;:t5Array1Z6String;2B.;;~%(22,11);",128,0,121,0
.stabs "RefArray<Class>:Tt(75,23)=s20rep:(75,24)=*(75,25)=*(16,3),0,32;\\",128,0,0,0
.stabs "lower:(0,1),32,32;upper:(0,1),64,32;size:(0,1),96,32;\\",128,0,0,0
.stabs ".vf(75,23):(22,2),128;RefArray::(75,26)=##(75,27)=*(75,23);:__t8RefArray1Z5Class;2A.\\",128,0,0,0
.stabs "(75,28)=##(75,27);:__t8RefArray1Z5ClassRCt5Array1Z5Class;2A.(75,29)=##(75,27);:__t8RefArray1Z5ClassRCt8RefArray1Z5Class;2A.\\",128,0,0,0
.stabs "(75,30)=##(75,27);:__t8RefArray1Z5Classii;2A.;make::(75,31)=##(0,20);:t8RefArray1Z5Classii;2A.;\\",128,0,0,0
.stabs "__as::(75,32)=##(0,20);:t8RefArray1Z5ClassRCt5Array1Z5Class;2A.(75,33)=##(0,20);:t8RefArray1Z5ClassRCt8RefArray1Z5Class;2A.;\\",128,0,0,0
.stabs "RefArray::(75,34)=#(75,23),(0,20),(75,27),(0,1),(0,20);:_._t8RefArray1Z5Class;2A*2;(75,23);;\\",128,0,0,0
.stabs "empty::(75,35)=##(0,20);:t8RefArray1Z5Class;2A.;add::(75,36)=##(0,20);:t8RefArray1Z5ClassP5Class;2A.;\\",128,0,0,0
.stabs "put::(75,37)=##(0,20);:t8RefArray1Z5ClassP5Classi;2A.;__vc::(75,38)=##(75,39)=&(16,3);:t8RefArray1Z5Classi;2A.\\",128,0,0,0
.stabs "(75,40)=##(16,10);:t8RefArray1Z5Classi;2B.;resize::(75,31):t8RefArray1Z5Classii;2A.;\\",128,0,0,0
.stabs "quicksort::(75,35):t8RefArray1Z5Class;2A.;;~%(75,23);",128,0,26,0
.stabs "Class:Tt(16,3)=s72!1,020,(22,11);name:/0(16,27),32,160;\\",128,0,0,0
.stabs "parents_unfound:/0(78,45),192,192;parents:/0(75,23),384,160;\\",128,0,0,0
.stabs "mGetInstance:/0(22,7),544,32;__as::(75,41)=##(75,39);:RC5Class;2A.;\\",128,0,0,0
.stabs "Class::(75,42)=##(75,25);:RC5Class;2A.(75,43)=##(75,25);:;2A.(75,44)=##(75,25);:PCcT1P16GetClassInstance;2A.\\",128,0,0,0
.stabs "(75,45)=#(16,3),(0,20),(75,25),(0,1),(0,20);:_._5Class;2A*3;(22,11);;addparent::(75,46)=##(0,20);:PCc;2A.;\\",128,0,0,0
.stabs "getname::(75,47)=##(16,26);:;2B.;printclassinfo::(75,48)=##(0,20);:P8_IO_FILE;2B.;\\",128,0,0,0
.stabs "issameclass::(75,49)=##(0,1);:RC6Object;2B.;getInstance::(75,50)=##(22,10);:;2B.;;~%(22,11);",128,0,52,0
.LC1:
	.string	"low==0"
.LC2:
	.string	"make"
	.align 32
.LC3:
	.string	"/home/magi/c/include/magic/pararr.h"
.LC4:
	.string	"low <= upp+1"
	.align 32
.LC5:
	.string	"Out of memory in array memory allocation"
.LC6:
	.string	"rep=new TYPE*[size]"
.stabs "ClassLib:Tt(75,51)=s4!1,020,(22,11);classes:/0(75,52)=*(75,53)=xsMap<String,Class>::_8ClassLib.classes;\\",128,0,0,0
.stabs "__as::(75,54)=##(75,55)=&(75,51);:RC8ClassLib;2A.;ClassLib::(75,56)=##(75,57)=*(75,51);:RC8ClassLib;2A.\\",128,0,0,0
.stabs "(75,58)=##(75,57);:;2A.(75,59)=#(75,51),(0,20),(75,57),(0,1),(0,20);:_._8ClassLib;2A*3;(22,11);;\\",128,0,0,0
.stabs "printclassinfo::(75,60)=f(0,20):RC6StringP8_IO_FILE;2A?;getinstance::(75,61)=f(16,7):RC6String;2A?;\\",128,0,0,0
.stabs "getclass::(75,62)=f(75,25):RC6String;2A?;insert::(75,63)=f(0,20):R5Class;2A?;;~%(22,11);",128,0,61,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/map.h",130,0,0,0
.stabs "MapPair:Tt(80,1)=s16!1,020,(22,11);key:(80,2)=*(16,29),32,32;\\",128,0,0,0
.stabs "value:(22,10),64,32;isref:(0,19),96,8;class_MapPair:/0(16,3):_7MapPair.class_MapPair;\\",128,0,0,0
.stabs "__as::(80,3)=##(80,4)=&(80,1);:RC7MapPair;2A.;MapPair::(80,5)=##(80,6)=*(80,1);:RC7MapPair;2A.\\",128,0,0,0
.stabs "(80,7)=##(80,6);:;2A.(80,8)=#(80,1),(0,20),(80,6),(0,1),(0,20);:_._7MapPair;2A*3;(22,11);;\\",128,0,0,0
.stabs "match::(80,9)=##(0,1);:RC10Comparable;2B.;__rs::(80,10)=##(16,14);:R11DumpContext;2B*4;(22,11);;\\",128,0,0,0
.stabs "check::(80,11)=##(0,20);:;2B*10;(22,11);;getclass::(80,12)=##(16,10);:;2B*2;(22,11);;;~%(22,11);",128,0,42,0
.stabs "HashBucket:Tt(80,13)=s24!1,020,(22,11);pair:(80,1),32,128;\\",128,0,0,0
.stabs "next:(80,14)=*(80,13),160,32;class_HashBucket:/0(16,3):_10HashBucket.class_HashBucket;\\",128,0,0,0
.stabs "__as::(80,15)=##(80,16)=&(80,13);:RC10HashBucket;2A.;HashBucket::(80,17)=##(80,14);:RC10HashBucket;2A.\\",128,0,0,0
.stabs "(80,18)=##(80,14);:;2A.(80,19)=#(80,13),(0,20),(80,14),(0,1),(0,20);:_._10HashBucket;2A*3;(22,11);;\\",128,0,0,0
.stabs "__rs::(80,20)=##(16,14);:R11DumpContext;2B*4;(22,11);;check::(80,21)=##(0,20);:;2B*10;(22,11);;\\",128,0,0,0
.stabs "getclass::(80,22)=##(16,10);:;2B*2;(22,11);;;~%(22,11);",128,0,60,0
.stabs "HashFunc:Tt(80,23)=s4.vf(80,23):(22,2),0;__as::(80,24)=##(80,25)=&(80,23);:RC8HashFunc;2A.;\\",128,0,0,0
.stabs "HashFunc::(80,26)=##(80,27)=*(80,23);:RC8HashFunc;2A.(80,28)=##(80,27);:;2A.;hashfunc::(80,29)=##(0,20);:i;2B*2;(80,23);;;~%(80,23);",128,0,67,0
.stabs "not_found:Tt(80,30)=s8!1,020,(42,1);__as::(80,31)=##(80,32)=&(80,30);:RC9not_found;2A.;\\",128,0,0,0
.stabs "not_found::(80,33)=##(80,34)=*(80,30);:RC9not_found;2A.(80,35)=##(80,34);:RC6String;2A.\\",128,0,0,0
.stabs "(80,36)=#(80,30),(0,20),(80,34),(0,1),(0,20);:_._9not_found;2A*3;(22,11);;;~%(22,11);",128,0,69,0
.stabs "Array<HashBucket>:Tt(80,37)=s24!1,020,(22,11);mIsRef:/0(0,19),32,8;\\",128,0,0,0
.stabs "rep:/0(80,38)=*(80,14),64,32;lower:(0,1),96,32;\\",128,0,0,0
.stabs "upper:(0,1),128,32;size:(0,1),160,32;Array::(80,39)=##(80,40)=*(80,37);:__t5Array1Z10HashBucketRCt5Array1Z10HashBucket;2A.\\",128,0,0,0
.stabs "(80,41)=##(80,40);:__t5Array1Z10HashBucketi;2A.(80,42)=##(80,40);:__t5Array1Z10HashBucketii;2A.;\\",128,0,0,0
.stabs "make::(80,43)=##(0,20);:t5Array1Z10HashBucketii;2A.(80,44)=##(0,20);:t5Array1Z10HashBucketi;2A.;\\",128,0,0,0
.stabs "isRef::(80,45)=##(0,20);:t5Array1Z10HashBucketb;2A.;Array::(80,44):_._t5Array1Z10HashBucket;2A*3;(22,11);;\\",128,0,0,0
.stabs "empty::(80,46)=##(0,20);:t5Array1Z10HashBucket;2A.;add::(80,47)=##(0,20);:t5Array1Z10HashBucketP10HashBucket;2A.\\",128,0,0,0
.stabs "(80,48)=##(0,20);:t5Array1Z10HashBucketRC10HashBucket;2A.;put::(80,49)=##(0,20);:t5Array1Z10HashBucketP10HashBucketi;2A.\\",128,0,0,0
.stabs "(80,50)=##(0,20);:t5Array1Z10HashBucketRC10HashBucketi;2A.(80,47):t5Array1Z10HashBucketP10HashBucket;2A.;\\",128,0,0,0
.stabs "__vc::(80,51)=##(80,52)=&(80,13);:t5Array1Z10HashBucketi;2B.(80,53)=##(80,16);:t5Array1Z10HashBucketi;2A.;\\",128,0,0,0
.stabs "getp::(80,54)=##(80,55)=*(80,13);:t5Array1Z10HashBucketi;2B.(80,56)=##(80,14);:t5Array1Z10HashBucketi;2A.;\\",128,0,0,0
.stabs "find::(80,57)=##(0,1);:t5Array1Z10HashBucketRC10HashBucket;2B.;remove::(80,44):t5Array1Z10HashBucketi;2A.;\\",128,0,0,0
.stabs "removeFill::(80,44):t5Array1Z10HashBucketi;2A.;cut::(80,44):t5Array1Z10HashBucketi;2A.;\\",128,0,0,0
.stabs "resize::(80,43):t5Array1Z10HashBucketii;2A.;__as::(80,58)=##(0,20);:t5Array1Z10HashBucketRCt5Array1Z10HashBucket;2A.;\\",128,0,0,0
.stabs "check::(80,59)=##(0,20);:t5Array1Z10HashBucket;2B*10;(22,11);;quicksort::(80,46):t5Array1Z10HashBucket;2A.;\\",128,0,0,0
.stabs "start::(80,60)=##(80,61)=xsiterator:;:t5Array1Z10HashBucket;2B.;;~%(22,11);",128,0,93,0
.stabs "GenHash:Tt(80,62)=s40!1,020,(22,11);hash:/1(80,37),32,192;\\",128,0,0,0
.stabs "hashsize:/1(0,1),224,32;hashfunc:/1(80,27),256,32;\\",128,0,0,0
.stabs "isref:/1(0,19),288,8;class_GenHash:/0(16,3):_7GenHash.class_GenHash;\\",128,0,0,0
.stabs "__as::(80,63)=##(80,64)=&(80,62);:RC7GenHash;2A.;GenHash::(80,65)=##(80,66)=*(80,62);:RC7GenHash;2A.\\",128,0,0,0
.stabs "(80,67)=#(80,62),(0,20),(80,66),(0,1),(0,20);:_._7GenHash;2A*3;(22,11);\\",128,0,0,0
.stabs "(80,68)=##(80,66);:ii;2A.(80,69)=##(80,66);:P8HashFuncii;2A.;make::(80,70)=##(0,20);:P8HashFuncii;2A.;\\",128,0,0,0
.stabs "set::(80,71)=##(0,20);:PC10ComparableP6Object;2A.;get::(80,72)=##(80,73)=*(22,11);:RC10Comparable;2B.;\\",128,0,0,0
.stabs "__rs::(80,74)=##(16,14);:R11DumpContext;2B*4;(22,11);(80,75)=##(19,14);:R7ostream;2B*7;(22,11);;\\",128,0,0,0
.stabs "empty::(80,76)=##(0,20);:;2A.;remove::(80,77)=##(0,20);:RC10Comparable;2A.;__apl::(80,78)=##(0,20);:RC7GenHash;2A.;\\",128,0,0,0
.stabs "check::(80,79)=##(0,20);:;2B*10;(22,11);;getclass::(80,80)=##(16,10);:;2B*2;(22,11);;;~%(22,11);",128,0,101,0
.stabs "GenHashIter:Tt(80,81)=s16hash:/1(80,82)=*(80,62),0,32;bucket:/1(0,1),32,32;\\",128,0,0,0
.stabs "currbucket:/1(80,14),64,32;exh:/1(0,1),96,32;\\",128,0,0,0
.stabs "__as::(80,83)=##(80,84)=&(80,81);:RC11GenHashIter;2A.;GenHashIter::(80,85)=##(80,86)=*(80,81);:RC11GenHashIter;2A.\\",128,0,0,0
.stabs "(80,87)=##(80,86);:PC7GenHash;2A.;first::(80,88)=##(0,20);:;2A.;next::(80,88):;2A.;\\",128,0,0,0
.stabs "getkeyv::(80,89)=##(16,31);:;2A.;getvaluev::(80,90)=##(16,7);:;2A.;getkey::(80,91)=##(80,92)=&(16,29);:;2B.;\\",128,0,0,0
.stabs "getvalue::(80,93)=##(80,94)=&(22,11);:;2B.;exhausted::(80,95)=##(0,1);:;2B.;;",128,0,123,0
.stabs "map_item_not_found:Tt(80,96)=s8!1,020,(42,1);__as::(80,97)=##(80,98)=&(80,96);:RC18map_item_not_found;2A.;\\",128,0,0,0
.stabs "map_item_not_found::(80,99)=##(80,100)=*(80,96);:RC18map_item_not_found;2A.(80,101)=##(80,100);:RC6String;2A.\\",128,0,0,0
.stabs "(80,102)=#(80,96),(0,20),(80,100),(0,1),(0,20);:_._18map_item_not_found;2A*3;(22,11);;;~%(22,11);",128,0,125,0
.stabs "mapdefs:t(80,103)=eMAP_NONE:0,MAP_REF:1,;",128,0,374,0
.stabs "StringMap:t(80,104)=(80,105)=xsMap<String,String>:",128,0,377,0
.stabn 162,0,0,0
.stabs "Map<String,String>:Tt(80,105)=s12!1,020,(22,11);hash:/0(80,66),32,32;\\",128,0,0,0
.stabs "isref:/0(0,19),64,8;mFailByThrow:/0(0,19),72,8;\\",128,0,0,0
.stabs "mFailByThrowOnce:/0(0,19),80,8;mFailByNullOnce:/0(0,19),88,8;\\",128,0,0,0
.stabs "Map::(15,1)=##(15,2)=*(80,105);:__t3Map2Z6StringZ6String;2A.(15,3)=##(15,2);:__t3Map2Z6StringZ6Stringii;2A.\\",128,0,0,0
.stabs "(15,4)=##(15,2);:__t3Map2Z6StringZ6StringRCt3Map2Z6StringZ6String;2A.(15,5)=#(80,105),(0,20),(15,2),(0,1),(0,20);:_._t3Map2Z6StringZ6String;2A*3;(22,11);;\\",128,0,0,0
.stabs "set::(15,6)=##(0,20);:t3Map2Z6StringZ6StringRC6StringT1;2A.(15,7)=##(0,20);:t3Map2Z6StringZ6StringRC6StringPC6String;2A.;\\",128,0,0,0
.stabs "remove::(15,8)=##(0,20);:t3Map2Z6StringZ6StringRC6String;2A.;__vc::(15,9)=##(16,26);:t3Map2Z6StringZ6StringRC6String;2B.\\",128,0,0,0
.stabs "(15,10)=##(24,14);:t3Map2Z6StringZ6StringRC6String;2A.;get::(15,9):t3Map2Z6StringZ6StringRC6String;2B.;\\",128,0,0,0
.stabs "getv::(15,10):t3Map2Z6StringZ6StringRC6String;2A.;getOr::(15,11)=##(16,26);:t3Map2Z6StringZ6StringRC6StringT1;2B.;\\",128,0,0,0
.stabs "getp::(15,12)=##(75,16);:t3Map2Z6StringZ6StringRC6String;2B.;getvp::(15,13)=##(24,4);:t3Map2Z6StringZ6StringRC6String;2A.;\\",128,0,0,0
.stabs "__rs::(15,14)=##(16,14);:t3Map2Z6StringZ6StringR11DumpContext;2B*4;(22,11);\\",128,0,0,0
.stabs "(15,15)=##(19,14);:t3Map2Z6StringZ6StringR7ostream;2B*7;(22,11);;__apl::(15,16)=##(15,17)=&(80,105);:t3Map2Z6StringZ6StringRCt3Map2Z6StringZ6String;2A.;\\",128,0,0,0
.stabs "__as::(15,16):t3Map2Z6StringZ6StringRCt3Map2Z6StringZ6String;2A.;empty::(15,18)=##(0,20);:t3Map2Z6StringZ6String;2A.;\\",128,0,0,0
.stabs "gethash::(15,19)=##(80,82);:t3Map2Z6StringZ6String;2B.;check::(15,20)=##(0,20);:t3Map2Z6StringZ6String;2B*10;(22,11);;\\",128,0,0,0
.stabs "failByThrow::(15,21)=##(0,20);:t3Map2Z6StringZ6Stringb;2A.;failByThrowOnce::(15,22)=##(0,20);:t3Map2Z6StringZ6Stringb;2B.;\\",128,0,0,0
.stabs "failByNullOnce::(15,22):t3Map2Z6StringZ6Stringb;2B.;;~%(22,11);",128,0,377,0
.stabs "Application:Tt(15,23)=s52!1,020,(22,11);class_Application:/0(16,3):_11Application.class_Application;\\",128,0,0,0
.stabs "mParams:/1(78,45),32,192;mParamMap:/1(80,104),224,96;\\",128,0,0,0
.stabs "mArgc:/1(0,1),320,32;mArgv:/1(15,24)=*(7,41),352,32;\\",128,0,0,0
.stabs "mTried:/1(0,1),384,32;__as::(15,25)=##(15,26)=&(15,23);:RC11Application;2A.;\\",128,0,0,0
.stabs "Application::(15,27)=##(15,28)=*(15,23);:RC11Application;2A.(15,29)=#(15,23),(0,20),(15,28),(0,1),(0,20);:_._11Application;2A*3;(22,11);;\\",128,0,0,0
.stabs "getclass::(15,30)=##(16,10);:;2B*2;(22,11);;Application::(15,31)=##(15,28);:;2A.;\\",128,0,0,0
.stabs "main::(15,32)=##(0,20);:RCt5Array1Z6String;2A*11;(15,23);(15,33)=##(0,20);:;2A*12;(15,23);;\\",128,0,0,0
.stabs "readConfig::(15,34)=##(0,20);:RC6String;2A.;paramMap::(15,35)=##(15,36)=&(80,104);:;2B.;\\",128,0,0,0
.stabs "params::(15,37)=##(78,62);:;2B.;setParams::(15,38)=##(0,20);:iPPc;2A.;getTried::(15,39)=##(0,1);:;0B.;;~%(22,11);",128,0,67,0
.stabn 162,0,0,0
.stabs "/home/magi/c/include/magic/Math.h",130,0,0,0
.stabs "/home/magi/c/include/magic/packarray.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/math.h",130,0,0,0
.stabs "/usr/include/bits/huge_val.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/mathdef.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/mathcalls.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/mathcalls.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/mathcalls.h",130,0,0,0
.stabn 162,0,0,0
.stabs "_LIB_VERSION_TYPE:t(83,1)=e_IEEE_:-1,_SVID_:0,_XOPEN_:1,\\",128,0,0,0
.stabs "_POSIX_:2,_ISOC_:3,;",128,0,243,0
.stabs "__exception:Tt(83,2)=s32type:(0,1),0,32;name:(7,41),32,32;\\",128,0,0,0
.stabs "arg1:(0,13),64,64;arg2:(0,13),128,64;retval:(0,13),192,64;\\",128,0,0,0
.stabs "__as::(83,3)=##(83,4)=&(83,2);:RC11__exception;2A.;__exception::(83,5)=##(83,6)=*(83,2);:RC11__exception;2A.\\",128,0,0,0
.stabs "(83,7)=##(83,6);:;2A.;;",128,0,269,0
.stabs "/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.h",130,0,0,0
.stabs "__convert_long_double:Tt(89,1)=u16__convert_long_double_i:(89,2)=ar(0,1);0;3;(0,4),0,128;\\",128,0,0,0
.stabs "__convert_long_double_d:(0,14),0,96;__as::(89,3)=##(89,4)=&(89,1);:RC21__convert_long_double;2A.;\\",128,0,0,0
.stabs "__convert_long_double::(89,5)=##(89,6)=*(89,1);:RC21__convert_long_double;2A.\\",128,0,0,0
.stabs "(89,7)=##(89,6);:;2A.;;",128,0,82,0
.stabn 162,0,0,0
.stabs "/usr/include/bits/mathinline.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "Vector:t(81,1)=(81,2)=xsPackArray<double>:",128,0,67,0
.stabn 162,0,0,0
.stabs "../libsrc/mpi++.h",130,0,0,0
.stabs "/usr/local/src/mpich/include/mpi.h",130,0,0,0
.stabs "MPI_Datatype:t(92,1)=(0,1)",128,0,50,0
.stabs "MPI_Comm:t(92,2)=(0,1)",128,0,99,0
.stabs "MPI_Group:t(92,3)=(0,1)",128,0,104,0
.stabs "MPI_Op:t(92,4)=(0,1)",128,0,108,0
.stabs "MPI_Status:t(92,5)=s20count:(0,1),0,32;MPI_SOURCE:(0,1),32,32;\\",128,0,0,0
.stabs "MPI_TAG:(0,1),64,32;MPI_ERROR:(0,1),96,32;private_count:(0,1),128,32;\\",128,0,0,0
.stabs "__as::(92,6)=#(92,5),(92,7)=&(92,5),(92,8)=*(92,5),(92,9)=&(92,10)=s20count:(0,1),0,32;\\",128,0,0,0
.stabs "MPI_SOURCE:(0,1),32,32;MPI_TAG:(0,1),64,32;\\",128,0,0,0
.stabs "MPI_ERROR:(0,1),96,32;private_count:(0,1),128,32;\\",128,0,0,0
.stabs "__as::(92,6):__as__4._27RC4._27;2A.;._27::(92,11)=#(92,5),(92,8),(92,8),(92,9),(0,20);:__4._27RC4._27;2A.\\",128,0,0,0
.stabs "(92,12)=#(92,5),(92,8),(92,8),(0,20);:__4._27;2A.;;,(0,20);:__as__4._27RC4._27;2A.;\\",128,0,0,0
.stabs "._27::(92,11):__4._27RC4._27;2A.(92,12):__4._27;2A.;;",128,0,176,0
.stabs "MPI_Handler_function:t(92,13)=(92,14)=f(0,20)",128,0,196,0
.stabs "MPI_Errhandler:t(92,15)=(0,1)",128,0,202,0
.stabs "MPI_Request:t(92,16)=(92,17)=*(92,18)=xuMPIR_HANDLE:",128,0,211,0
.stabs "MPI_User_function:t(92,19)=(92,20)=f(0,20)",128,0,214,0
.stabs "MPI_Copy_function:t(92,21)=(92,22)=f(0,1)",128,0,218,0
.stabs "MPI_Delete_function:t(92,23)=(92,24)=f(0,1)",128,0,219,0
.stabs "MPI_Info:t(92,25)=(92,26)=*(92,27)=xsMPIR_Info:",128,0,238,0
.stabs "/usr/local/src/mpich/include/mpidefs.h",130,0,0,0
.stabs "MPI_Fint:t(93,1)=(0,1)",128,0,3,0
.stabs "MPI_Aint:t(93,2)=(0,1)",128,0,4,0
.stabn 162,0,0,0
.stabs "/usr/local/src/mpich/include/mpi_errno.h",130,0,0,0
.stabn 162,0,0,0
.stabs "/usr/local/src/mpich/include/binding.h",130,0,0,0
.stabs "/usr/local/src/mpich/include/mpi.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "myexception:Tt(91,1)=s24!1,020,(91,2)=xsexception:;mMsg:/0(16,27),32,160;\\",128,0,0,0
.stabs "__as::(91,3)=##(91,4)=&(91,1);:RC11myexception;2A.;myexception::(91,5)=##(91,6)=*(91,1);:RC11myexception;2A.\\",128,0,0,0
.stabs "(91,7)=#(91,1),(0,20),(91,6),(0,1),(0,20);:_._11myexception;2A*2;(91,2);\\",128,0,0,0
.stabs "(91,8)=##(91,6);:PCc;2A.;what::(91,9)=##(23,3);:;2B*3;(91,2);;;~%(91,2);",128,0,40,0
.stabs "mpi_error:Tt(91,10)=s24!1,020,(91,1);__as::(91,11)=##(91,12)=&(91,10);:RC9mpi_error;2A.;\\",128,0,0,0
.stabs "mpi_error::(91,13)=##(91,14)=*(91,10);:RC9mpi_error;2A.(91,15)=#(91,10),(0,20),(91,14),(0,1),(0,20);:_._9mpi_error;2A*2;(91,2);\\",128,0,0,0
.stabs "(91,16)=##(91,14);:PCc;2A.;;~%(91,2);",128,0,46,0
.stabs "MPIInstance:Tt(91,17)=s48!1,020,(22,11);mpWorld:/1(91,18)=*(91,19)=xsMPIComm:,32,32;\\",128,0,0,0
.stabs "mMPIStatus:/1(92,5),64,160;mBuffer:/1(16,27),224,160;\\",128,0,0,0
.stabs "__as::(91,20)=##(91,21)=&(91,17);:RC11MPIInstance;2A.;MPIInstance::(91,22)=##(91,23)=*(91,17);:RC11MPIInstance;2A.\\",128,0,0,0
.stabs "(91,24)=##(91,23);:RiRPPc;2A.(91,25)=#(91,17),(0,20),(91,23),(0,1),(0,20);:_._11MPIInstance;2A*3;(22,11);;\\",128,0,0,0
.stabs "time::(91,26)=##(0,13);:;2B.;world::(91,27)=##(91,28)=&(91,19);:;2A.;status::(91,29)=##(91,30)=&(92,5);:;2B.;\\",128,0,0,0
.stabs "error::(91,31)=##(16,27);:i;2B.;initBuffer::(91,25):i;2A.;;~%(22,11);",128,0,90,0
.stabs "MPIRequest:Tt(91,32)=s12mRequest:/1(92,16),0,32;mBuffer:/1(24,14),32,32;\\",128,0,0,0
.stabs "mComm:/1(91,28),64,32;__as::(91,33)=##(91,34)=&(91,32);:RC10MPIRequest;2A.;\\",128,0,0,0
.stabs "MPIRequest::(91,35)=##(91,36)=*(91,32);:RC10MPIRequest;2A.(91,37)=##(91,36);:R7MPICommR6String;2A.;\\",128,0,0,0
.stabs "wait::(91,38)=##(0,20);:;2A.;check::(91,39)=##(0,19);:;2A.;complete::(91,38):;1A.;;",128,0,132,0
.stabs "MPIComm:Tt(91,19)=s12!1,020,(22,11);mMPI:/1(91,21),32,32;\\",128,0,0,0
.stabs "mCommTag:/1(0,1),64,32;__as::(91,40)=##(91,28);:RC7MPIComm;2A.;\\",128,0,0,0
.stabs "MPIComm::(91,41)=##(91,18);:RC7MPIComm;2A.(91,42)=#(91,19),(0,20),(91,18),(0,1),(0,20);:_._7MPIComm;2A*3;(22,11);\\",128,0,0,0
.stabs "(91,43)=##(91,18);:R11MPIInstancei;2A.;send::(91,44)=##(0,20);:Pviii;2A.(91,45)=##(0,20);:RC6Stringi;2A.;\\",128,0,0,0
.stabs "nbSend::(91,45):RC6Stringi;2A.;recv::(91,46)=##(0,1);:Pviii;2A.(91,47)=##(0,20);:R6Stringii;2A.;\\",128,0,0,0
.stabs "nbRecv::(91,48)=##(91,36);:R6Stringii;2A.;recv::(91,49)=##(16,27);:ii;2A.;allReduce::(91,50)=##(0,20);:PCvPviRCiRCi;2A.;\\",128,0,0,0
.stabs "barrier::(91,51)=##(0,20);:;2A.;getRank::(91,52)=##(0,1);:;2B.;getCommTag::(91,52):;2B.;\\",128,0,0,0
.stabs "size::(91,52):;2B.;mpi::(91,53)=##(91,21);:;2A.;;~%(22,11);",128,0,204,0
.stabs "MPIDatatype:Tt(91,54)=s8!1,020,(22,11);mDatatype:/1(92,1),32,32;\\",128,0,0,0
.stabs "__as::(91,55)=##(91,56)=&(91,54);:RC11MPIDatatype;2A.;MPIDatatype::(91,57)=##(91,58)=*(91,54);:RC11MPIDatatype;2A.\\",128,0,0,0
.stabs "(91,59)=#(91,54),(0,20),(91,58),(0,1),(0,20);:_._11MPIDatatype;2A*3;(22,11);;\\",128,0,0,0
.stabs "getType::(91,60)=##(91,61)=&(92,1);:;2B.;MPIDatatype::(91,62)=##(91,58);:;1A.;;~%(22,11);",128,0,225,0
.stabs "MPIVector:Tt(91,63)=s8!1,020,(91,54);__as::(91,64)=##(91,65)=&(91,63);:RC9MPIVector;2A.;\\",128,0,0,0
.stabs "MPIVector::(91,66)=##(91,67)=*(91,63);:RC9MPIVector;2A.(91,68)=#(91,63),(0,20),(91,67),(0,1),(0,20);:_._9MPIVector;2A*3;(22,11);\\",128,0,0,0
.stabs "(91,69)=##(91,67);:;2A.(91,70)=##(91,67);:iiii;2A.;make::(91,71)=##(0,20);:iiii;2A.;;~%(22,11);",128,0,234,0
.stabn 162,0,0,0
.stabs "../libsrc/mpe++.h",130,0,0,0
.stabs "/usr/local/src/mpich/include/../mpe/mpe.h",130,0,0,0
.stabs "/usr/local/src/mpich/include/../mpe/mpe_graphics.h",130,0,0,0
.stabs "MPE_Color:t(99,1)=eMPE_WHITE:0,MPE_BLACK:1,MPE_RED:2,\\",128,0,0,0
.stabs "MPE_YELLOW:3,MPE_GREEN:4,MPE_CYAN:5,\\",128,0,0,0
.stabs "MPE_BLUE:6,MPE_MAGENTA:7,MPE_AQUAMARINE:8,\\",128,0,0,0
.stabs "MPE_FORESTGREEN:9,MPE_ORANGE:10,MPE_MAROON:11,\\",128,0,0,0
.stabs "MPE_BROWN:12,MPE_PINK:13,MPE_CORAL:14,\\",128,0,0,0
.stabs "MPE_GRAY:15,;",128,0,27,0
.stabs "MPE_XGraph:t(99,2)=(6,2)",128,0,110,0
.stabs "MPE_Point_:Tt(99,3)=s12x:(0,1),0,32;y:(0,1),32,32;\\",128,0,0,0
.stabs "c:(99,1),64,32;__as::(99,4)=##(99,5)=&(99,3);:RC10MPE_Point_;2A.;\\",128,0,0,0
.stabs "MPE_Point_::(99,6)=##(99,7)=*(99,3);:RC10MPE_Point_;2A.(99,8)=##(99,7);:;2A.;;",128,0,117,0
.stabs "MPE_Point:t(99,9)=(99,3)",128,0,117,0
.stabn 162,0,0,0
.stabs "/usr/local/src/mpich/include/../mpe/mpe_log.h",130,0,0,0
.stabn 162,0,0,0
.stabn 162,0,0,0
.stabs "mpe_error:Tt(97,1)=s24!1,020,(91,1);__as::(97,2)=##(97,3)=&(97,1);:RC9mpe_error;2A.;\\",128,0,0,0
.stabs "mpe_error::(97,4)=##(97,5)=*(97,1);:RC9mpe_error;2A.(97,6)=#(97,1),(0,20),(97,5),(0,1),(0,20);:_._9mpe_error;2A*2;(91,2);\\",128,0,0,0
.stabs "(97,7)=##(97,5);:PCc;2A.;;~%(91,2);",128,0,11,0
.stabs "MPEWindow:Tt(97,8)=s8mWin:/1(99,2),0,32;mComm:/1(91,28),32,32;\\",128,0,0,0
.stabs "__as::(97,9)=##(97,10)=&(97,8);:RC9MPEWindow;2A.;MPEWindow::(97,11)=##(97,12)=*(97,8);:RC9MPEWindow;2A.\\",128,0,0,0
.stabs "(97,13)=##(97,12);:R7MPICommiiiiPCc;2A.;colors::(97,14)=##(0,1);:;2A.;addRGBcolor::(97,15)=##(99,1);:iii;2A.;\\",128,0,0,0
.stabs "makeColorArray::(97,16)=##(0,20);:P9MPE_Colori;2A.;drawPoint::(97,17)=##(0,20);:ii9MPE_Color;2A.;\\",128,0,0,0
.stabs "update::(97,18)=##(0,20);:;2A.;getDragRegion::(97,19)=##(97,20)=xsRectangle<int>:;:ii;2A.;\\",128,0,0,0
.stabs "getMousePress::(97,21)=##(0,20);:PiN21;2A.;getMousePressed::(97,22)=##(0,19);:iPiT2;2A.;;",128,0,63,0
.stabn 162,0,0,0
.stabs "fdgrid.h",130,0,0,0
.stabs "/home/magi/c/include/magic/Matrix.h",130,0,0,0
.stabs "/home/magi/c/include/magic/table.h",130,0,0,0
.stabn 162,0,0,0
.stabs "PackTable<double>:Tt(102,1)=s16!1,020,(22,11);data:/1(102,2)=*(0,13),32,32;\\",128,0,0,0
.stabs "rows:(0,1),64,32;cols:(0,1),96,32;PackTable::(102,3)=##(102,4)=*(102,1);:__t9PackTable1Zd;2A.\\",128,0,0,0
.stabs "(102,5)=##(102,4);:__t9PackTable1Zdii;2A.(102,6)=##(102,4);:__t9PackTable1ZdRCt9PackTable1Zd;2A.\\",128,0,0,0
.stabs "(102,7)=#(102,1),(0,20),(102,4),(0,1),(0,20);:_._t9PackTable1Zd;2A*3;(22,11);;\\",128,0,0,0
.stabs "destroy::(102,8)=##(0,20);:t9PackTable1Zd;2A.;make::(102,9)=##(0,20);:t9PackTable1Zdii;2A*11;(102,1);;\\",128,0,0,0
.stabs "get::(102,10)=##(102,11)=&(0,13);:t9PackTable1Zdii;2B.(102,12)=##(102,13)=&(0,13);:t9PackTable1Zdii;2A.;\\",128,0,0,0
.stabs "__as::(102,14)=##(0,1);:t9PackTable1ZdRCt9PackTable1Zd;0A.;;~%(22,11);",128,0,23,0
.stabs "iters:t(102,15)=eend:-1,;",128,0,57,0
.stabs "Matrix:Tt(102,16)=s16!1,020,(102,1);Matrix::(102,17)=##(102,18)=*(102,16);:;2A.\\",128,0,0,0
.stabs "(102,19)=##(102,18);:ii;2A.(102,20)=##(102,18);:RC6Matrix;2A.(102,21)=#(102,16),(0,20),(102,18),(0,1),(0,20);:_._6Matrix;2A*3;(22,11);;\\",128,0,0,0
.stabs "make::(102,22)=##(0,20);:ii;2A*11;(102,1);;load::(102,23)=##(0,20);:RC6String;2A.\\",128,0,0,0
.stabs "(102,24)=##(0,20);:P8_IO_FILE;2A.;save::(102,25)=##(0,20);:P8_IO_FILE;2B.;transpose::(102,26)=##(102,27)=&(102,16);:;2A.;\\",128,0,0,0
.stabs "multiplyToSum::(102,28)=##(102,27);:d;2A.;sum::(102,29)=##(0,13);:;2B.;splitVertical::(102,30)=##(0,20);:R6MatrixT1i;2B.;\\",128,0,0,0
.stabs "splitHorizontal::(102,30):R6MatrixT1i;2B.;sub::(102,31)=##(102,16);:iiii;2B.;insertColumn::(102,21):i;2A.;\\",128,0,0,0
.stabs "joinVertical::(102,32)=##(0,20);:RC6MatrixT1;2A.;joinHorizontal::(102,32):RC6MatrixT1;2A.;\\",128,0,0,0
.stabs "__as::(102,28):d;2A.;__apl::(102,33)=##(102,27);:RC6Matrix;2A.;__pl::(102,34)=##(102,27);:RC6Matrix;2B.;\\",128,0,0,0
.stabs "__apl::(102,28):d;2A.;__pl::(102,35)=##(102,27);:d;2B.;__aml::(102,33):RC6Matrix;2A.;\\",128,0,0,0
.stabs "__ml::(102,34):RC6Matrix;2B.;__aml::(102,28):d;2A.;__ml::(102,35):d;2B.;__rs::(102,36)=##(0,20);:R7OStream;2B*5;(22,11);;\\",128,0,0,0
.stabs "__as::(102,33):RC6Matrix;2A.;;~%(22,11);",128,0,76,0
.LC54:
	.string	"nrows>=0 && ncols>=0"
	.align 32
.LC55:
	.string	"/home/magi/c/include/magic/table.h"
	.align 32
.LC56:
	.string	"PackTable<> data, %d rows, %d cols"
	.align 32
.LC57:
	.string	"Table range overflow: %d,%d out of %d,%d"
	.align 32
.LC58:
	.string	"row>=0 && row<rows && col>=0 && col<cols"
.LC59:
	.string	"get"
.stabn 162,0,0,0
.stabs "ProcessorGrid:Tt(101,1)=s4mQ:/0(0,1),0,32;__as::(101,2)=##(101,3)=&(101,1);:RC13ProcessorGrid;2A.;\\",128,0,0,0
.stabs "ProcessorGrid::(101,4)=##(101,5)=*(101,1);:RC13ProcessorGrid;2A.(101,6)=##(101,5);:i;2A.;\\",128,0,0,0
.stabs "row::(101,7)=##(0,1);:i;2B.;column::(101,7):i;2B.;leftPid::(101,7):i;2B.;rightPid::(101,7):i;2B.;\\",128,0,0,0
.stabs "upPid::(101,7):i;2B.;downPid::(101,7):i;2B.;;",128,0,28,0
.stabs "FDGridSegment:Tt(101,8)=s60!1,020,(22,11);mN:/0(0,1),32,32;\\",128,0,0,0
.stabs "mMatrix:/0(102,16),64,128;mCycle:/0(0,1),192,32;\\",128,0,0,0
.stabs "mrMPI:/0(91,21),224,32;mProcessorGrid:/0(101,1),256,32;\\",128,0,0,0
.stabs "mRow0:/0(0,1),288,32;mRow1:/0(0,1),320,32;mCol0:/0(0,1),352,32;\\",128,0,0,0
.stabs "mCol1:/0(0,1),384,32;mColumnVectorType:/0(91,63),416,64;\\",128,0,0,0
.stabs "__as::(101,9)=##(101,10)=&(101,8);:RC13FDGridSegment;2A.;FDGridSegment::(101,11)=##(101,12)=*(101,8);:RC13FDGridSegment;2A.\\",128,0,0,0
.stabs "(101,13)=#(101,8),(0,20),(101,12),(0,1),(0,20);:_._13FDGridSegment;2A*3;(22,11);\\",128,0,0,0
.stabs "(101,14)=##(101,12);:iR11MPIInstance;2A.;execute::(101,15)=##(0,20);:id;2A.;initPoint::(101,16)=##(0,13);:ii;1B*11;(101,8);;\\",128,0,0,0
.stabs "compute::(101,16):ii;1B*12;(101,8);;value::(101,16):ii;1B.;startOfCycle::(101,17)=##(0,20);:;1A*13;(101,8);;\\",128,0,0,0
.stabs "endOfCycle::(101,17):;1A*14;(101,8);;cycle::(101,18)=##(0,1);:;1B.;N::(101,18):;1B.;\\",128,0,0,0
.stabs "mpi::(101,19)=##(91,21);:;1A.;init::(101,17):;0A.;;~%(22,11);",128,0,119,0
	.align 32
.LC60:
	.string	"Process %d may only access values in area (%d,%d)-(%d,%d), point (%d,%d) was out of range.\n"
	.align 32
.LC61:
	.string	"r>=mRow0-1 && r<=mRow1+1 && c>=mCol0-1 && c<=mCol1+1"
.LC62:
	.string	"value"
.LC63:
	.string	"fdgrid.h"
.stabn 162,0,0,0
.stabs "HeatGridSegment:Tt(0,24)=s336!1,020,(101,8);mMPE:/0(97,8),480,64;\\",128,0,0,0
.stabs "mColors:/0(0,25)=ar(0,1);0;63;(99,1),544,2048;mOmega:/0(0,13),2592,64;\\",128,0,0,0
.stabs "mUpdateFreq:/0(0,1),2656,32;__as::(0,26)=##(0,27)=&(0,24);:RC15HeatGridSegment;2A.;\\",128,0,0,0
.stabs "HeatGridSegment::(0,28)=##(0,29)=*(0,24);:RC15HeatGridSegment;2A.(0,30)=#(0,24),(0,20),(0,29),(0,1),(0,20);:_._15HeatGridSegment;2A*3;(22,11);\\",128,0,0,0
.stabs "(0,31)=##(0,29);:iR11MPIInstancedi;2A.;initPoint::(0,32)=##(0,13);:ii;2B*11;(101,8);;\\",128,0,0,0
.stabs "compute::(0,32):ii;2B*12;(101,8);;endOfCycle::(0,33)=##(0,20);:;2A*14;(101,8);;;~%(22,11);",128,0,78,0
	.align 32
.LC68:
	.string	"Temperature at point (%d,%d) is %g degrees.\n"
.LC69:
	.string	"Iteration %d.\n"
.stabs "MainClass:Tt(0,34)=s52!1,020,(15,23);class_MainClass:/0(16,3):_9MainClass.class_MainClass;\\",128,0,0,0
.stabs "__as::(0,35)=##(0,36)=&(0,34);:RC9MainClass;2A.;MainClass::(0,37)=##(0,38)=*(0,34);:RC9MainClass;2A.\\",128,0,0,0
.stabs "(0,39)=##(0,38);:;2A.(0,40)=#(0,34),(0,20),(0,38),(0,1),(0,20);:_._9MainClass;2A*3;(22,11);;\\",128,0,0,0
.stabs "getclass::(0,41)=##(16,10);:;2B*2;(22,11);;main::(0,42)=##(0,20);:;2A*12;(15,23);;;~%(22,11);",128,0,80,0
.stabs "GetInstance_MainClass:Tt(0,43)=s4!1,020,(22,1);__as::(0,44)=##(0,45)=&(0,43);:RC21GetInstance_MainClass;2A.;\\",128,0,0,0
.stabs "GetInstance_MainClass::(0,46)=##(0,47)=*(0,43);:RC21GetInstance_MainClass;2A.\\",128,0,0,0
.stabs "(0,48)=##(0,47);:;2A.;getInstance::(0,49)=##(22,10);:;2A*2;(22,1);;;~%(22,1);",128,0,80,0
.text
	.align 4
.stabs "main__9MainClass:F(0,20)",36,0,80,main__9MainClass
.stabs "this:p(0,38)",160,0,80,8
.globl main__9MainClass
	.type	 main__9MainClass,@function
main__9MainClass:
.LFB1:
.stabn 68,0,80,.LM1-main__9MainClass
.LM1:
.LBB2:
	pushl %ebp
.LCFI0:
	movl %esp,%ebp
.LCFI1:
	subl $652,%esp
.LCFI2:
	pushl %edi
.LCFI3:
	pushl %esi
.LCFI4:
	pushl %ebx
.LCFI5:
	movl 8(%ebp),%eax
.stabn 68,0,81,.LM2-main__9MainClass
.LM2:
	leal 44(%eax),%edx
	pushl %edx
	addl $40,%eax
	pushl %eax
	leal -48(%ebp),%ecx
	movl %ecx,-644(%ebp)
	pushl %ecx
.LCFI6:
	call __11MPIInstanceRiRPPc
.LEHB5031:
.stabn 68,0,13,.LM3-main__9MainClass
.LM3:
.LBB3:
	leal -384(%ebp),%ecx
	movl %ecx,-652(%ebp)
	movl %ecx,-648(%ebp)
	addl $12,%esp
	movl -644(%ebp),%ecx
	pushl %ecx
	pushl $150
	movl -652(%ebp),%ecx
	pushl %ecx
	call __13FDGridSegmentiR11MPIInstance
.LEHB5045:
.LBB4:
.LBB5:
.LBE5:
.LBE4:
	movl $__vt_15HeatGridSegment,-384(%ebp)
	pushl $0
	pushl $150
	pushl $150
	pushl $0
	pushl $0
	pushl -44(%ebp)
	leal -324(%ebp),%ebx
	pushl %ebx
.LCFI7:
	call __9MPEWindowR7MPICommiiiiPCc
.LBB6:
	addl $40,%esp
.stabn 68,0,15,.LM4-main__9MainClass
.LM4:
	pushl $64
	leal -640(%ebp),%esi
	pushl %esi
	pushl %ebx
.LCFI8:
	call makeColorArray__9MPEWindowP9MPE_Colori
.stabn 68,0,17,.LM5-main__9MainClass
.LM5:
.LBB7:
	xorl %edx,%edx
	addl $12,%esp
	leal -316(%ebp),%ebx
	movl $63,%edi
	.p2align 4,,7
.L5049:
.stabn 68,0,18,.LM6-main__9MainClass
.LM6:
	movl %edi,%eax
	subl %edx,%eax
	movl (%esi,%eax,4),%eax
	movl %eax,(%ebx,%edx,4)
	incl %edx
	cmpl $63,%edx
	jle .L5049
.LBE7:
.stabn 68,0,20,.LM7-main__9MainClass
.LM7:
.LBE6:
	movl $858993459,-60(%ebp)
	movl $1072902963,-56(%ebp)
.stabn 68,0,21,.LM8-main__9MainClass
.LM8:
	movl $10,-52(%ebp)
.LEHE5045:
	jmp .L5055
	.p2align 4,,7
.L5053:
.LCFI9:
	call __throw
.LEHB5057:
	.p2align 4,,7
.L5045:
.stabn 68,0,13,.LM9-main__9MainClass
.LM9:
.LBB8:
.LBB9:
.LBB10:
	leal -332(%ebp),%eax
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext1
.Ltext1:
.stabn 68,0,229,.LM10-main__9MainClass
.LM10:
	pushl $2
	pushl %eax
.LCFI10:
	call _._6Object
.LBE10:
.LBE9:
.LBB11:
.LBB12:
.LBE12:
.LBB13:
.LBB14:
.LBB15:
.LBB16:
	addl $8,%esp
.stabs "/home/magi/c/include/magic/Matrix.h",132,0,0,.Ltext2
.Ltext2:
.stabn 68,0,28,.LM11-main__9MainClass
.LM11:
	leal -376(%ebp),%ebx
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext3
.Ltext3:
.stabn 68,0,60,.LM12-main__9MainClass
.LM12:
	movl $__vt_t9PackTable1Zd,-376(%ebp)
.stabn 68,0,68,.LM13-main__9MainClass
.LM13:
	pushl 4(%ebx)
.LCFI11:
	call __builtin_delete
.stabn 68,0,69,.LM14-main__9MainClass
.LM14:
.LBE16:
.LBE15:
.LBE14:
	movl $0,4(%ebx)
.stabn 68,0,71,.LM15-main__9MainClass
.LM15:
	movl $0,8(%ebx)
	movl $0,12(%ebx)
	addl $4,%esp
.stabn 68,0,61,.LM16-main__9MainClass
.LM16:
	pushl $2
	pushl %ebx
.LCFI12:
	call _._6Object
.LBE13:
.LBE11:
	addl $8,%esp
.stabs "heat.cc",132,0,0,.Ltext4
.Ltext4:
.stabn 68,0,13,.LM17-main__9MainClass
.LM17:
	pushl $0
	movl -648(%ebp),%ecx
	pushl %ecx
	call _._6Object
.LBE8:
	addl $8,%esp
.stabn 68,0,22,.LM18-main__9MainClass
.LM18:
	jmp .L5053
.LEHE5057:
	.p2align 4,,7
.L5057:
.LCFI13:
	call terminate__Fv
	.p2align 4,,7
.L5055:
.LBE3:
.LEHB5072:
.stabn 68,0,84,.LM19-main__9MainClass
.LM19:
	pushl $1062232653
	pushl $-755914244
	pushl $100000
	movl -648(%ebp),%ecx
	pushl %ecx
.LCFI14:
	call execute__13FDGridSegmentid
.LEHE5072:
	addl $16,%esp
	jmp .L5073
	.p2align 4,,7
.L5071:
.LCFI15:
	call __throw
	.p2align 4,,7
.L5073:
.stabn 68,0,83,.LM20-main__9MainClass
.LM20:
.LBB17:
.stabn 68,0,13,.LM21-main__9MainClass
.LM21:
.LBB18:
.LBB19:
.LBB20:
	leal -332(%ebp),%eax
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext5
.Ltext5:
.stabn 68,0,229,.LM22-main__9MainClass
.LM22:
	pushl $2
	pushl %eax
.LCFI16:
	call _._6Object
.LBE20:
.LBE19:
.LBB21:
.LBB22:
.LBE22:
.LBB23:
.LBB24:
.LBB25:
.LBB26:
	addl $8,%esp
.stabs "/home/magi/c/include/magic/Matrix.h",132,0,0,.Ltext6
.Ltext6:
.stabn 68,0,28,.LM23-main__9MainClass
.LM23:
	leal -376(%ebp),%ebx
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext7
.Ltext7:
.stabn 68,0,60,.LM24-main__9MainClass
.LM24:
	movl $__vt_t9PackTable1Zd,-376(%ebp)
.stabn 68,0,68,.LM25-main__9MainClass
.LM25:
	pushl 4(%ebx)
.LCFI17:
	call __builtin_delete
.stabn 68,0,69,.LM26-main__9MainClass
.LM26:
.LBE26:
.LBE25:
.LBE24:
	movl $0,4(%ebx)
.stabn 68,0,71,.LM27-main__9MainClass
.LM27:
	movl $0,8(%ebx)
	movl $0,12(%ebx)
	addl $4,%esp
.stabn 68,0,61,.LM28-main__9MainClass
.LM28:
	pushl $2
	pushl %ebx
.LCFI18:
	call _._6Object
.LBE23:
.LBE21:
	addl $8,%esp
.stabs "heat.cc",132,0,0,.Ltext8
.Ltext8:
.stabn 68,0,13,.LM29-main__9MainClass
.LM29:
	pushl $2
	movl -652(%ebp),%ecx
	pushl %ecx
	call _._6Object
.LBE18:
.LBE17:
	addl $8,%esp
.LEHE5031:
.stabn 68,0,85,.LM30-main__9MainClass
.LM30:
	jmp .L5087
	.p2align 4,,7
.L5030:
.LCFI19:
	call __throw
	.p2align 4,,7
.L5087:
.LBE2:
	pushl $2
	movl -644(%ebp),%ecx
	pushl %ecx
.LCFI20:
	call _._11MPIInstance
	jmp .L5101
.LEHB5103:
	.p2align 4,,7
.L5072:
.stabn 68,0,83,.LM31-main__9MainClass
.LM31:
.LBB27:
.stabn 68,0,13,.LM32-main__9MainClass
.LM32:
.LBB28:
.LBB29:
.LBB30:
	leal -332(%ebp),%eax
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext9
.Ltext9:
.stabn 68,0,229,.LM33-main__9MainClass
.LM33:
	pushl $2
	pushl %eax
	call _._6Object
.LBE30:
.LBE29:
.LBB31:
.LBB32:
.LBE32:
.LBB33:
.LBB34:
.LBB35:
.LBB36:
	addl $8,%esp
.stabs "/home/magi/c/include/magic/Matrix.h",132,0,0,.Ltext10
.Ltext10:
.stabn 68,0,28,.LM34-main__9MainClass
.LM34:
	leal -376(%ebp),%ebx
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext11
.Ltext11:
.stabn 68,0,60,.LM35-main__9MainClass
.LM35:
	movl $__vt_t9PackTable1Zd,-376(%ebp)
.stabn 68,0,68,.LM36-main__9MainClass
.LM36:
	pushl 4(%ebx)
.LCFI21:
	call __builtin_delete
.stabn 68,0,69,.LM37-main__9MainClass
.LM37:
.LBE36:
.LBE35:
.LBE34:
	movl $0,4(%ebx)
.stabn 68,0,71,.LM38-main__9MainClass
.LM38:
	movl $0,8(%ebx)
	movl $0,12(%ebx)
	addl $4,%esp
.stabn 68,0,61,.LM39-main__9MainClass
.LM39:
	pushl $2
	pushl %ebx
.LCFI22:
	call _._6Object
.LBE33:
.LBE31:
	addl $8,%esp
.stabs "heat.cc",132,0,0,.Ltext12
.Ltext12:
.stabn 68,0,13,.LM40-main__9MainClass
.LM40:
	pushl $2
	movl -652(%ebp),%ecx
	pushl %ecx
	call _._6Object
.LBE28:
.LBE27:
	addl $8,%esp
.stabn 68,0,85,.LM41-main__9MainClass
.LM41:
	jmp .L5071
	.p2align 4,,7
.L5031:
	pushl $2
	movl -644(%ebp),%ecx
	pushl %ecx
	call _._11MPIInstance
	addl $8,%esp
	jmp .L5030
.LEHE5103:
	.p2align 4,,7
.L5103:
.LCFI23:
	call terminate__Fv
	.p2align 4,,7
.L5101:
	leal -664(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE1:
.Lfe1:
	.size	 main__9MainClass,.Lfe1-main__9MainClass
.stabs "this:r(0,38)",64,0,80,0
.stabs "mpi:(91,17)",128,0,81,-48
.stabs "segment:(0,24)",128,0,83,-384
.stabn 192,0,0,.LBB2-main__9MainClass
.stabn 192,0,0,.LBB3-main__9MainClass
.stabn 192,0,0,.LBB4-main__9MainClass
.stabn 192,0,0,.LBB5-main__9MainClass
.stabn 224,0,0,.LBE5-main__9MainClass
.stabn 224,0,0,.LBE4-main__9MainClass
.stabs "tmpColor:(0,25)",128,0,14,-640
.stabn 192,0,0,.LBB6-main__9MainClass
.stabs "i:r(0,1)",64,0,17,2
.stabn 192,0,0,.LBB7-main__9MainClass
.stabn 224,0,0,.LBE7-main__9MainClass
.stabn 224,0,0,.LBE6-main__9MainClass
.stabn 192,0,0,.LBB8-main__9MainClass
.stabs "this:r(91,67)",64,0,13,0
.stabn 192,0,0,.LBB9-main__9MainClass
.stabs "this:r(91,58)",64,0,13,0
.stabn 192,0,0,.LBB10-main__9MainClass
.stabn 224,0,0,.LBE10-main__9MainClass
.stabn 224,0,0,.LBE9-main__9MainClass
.stabs "this:r(102,18)",64,0,13,3
.stabn 192,0,0,.LBB11-main__9MainClass
.stabs "this:r(102,4)",64,0,28,3
.stabn 192,0,0,.LBB12-main__9MainClass
.stabn 192,0,0,.LBB13-main__9MainClass
.stabs "this:r(102,4)",64,0,61,3
.stabn 192,0,0,.LBB14-main__9MainClass
.stabn 192,0,0,.LBB15-main__9MainClass
.stabn 224,0,0,.LBE15-main__9MainClass
.stabn 224,0,0,.LBE14-main__9MainClass
.stabn 224,0,0,.LBE13-main__9MainClass
.stabn 224,0,0,.LBE12-main__9MainClass
.stabn 192,0,0,.LBB16-main__9MainClass
.stabn 224,0,0,.LBE16-main__9MainClass
.stabn 224,0,0,.LBE11-main__9MainClass
.stabn 224,0,0,.LBE8-main__9MainClass
.stabn 224,0,0,.LBE3-main__9MainClass
.stabn 192,0,0,.LBB17-main__9MainClass
.stabn 192,0,0,.LBB18-main__9MainClass
.stabs "this:r(91,67)",64,0,13,0
.stabn 192,0,0,.LBB19-main__9MainClass
.stabs "this:r(91,58)",64,0,13,0
.stabn 192,0,0,.LBB20-main__9MainClass
.stabn 224,0,0,.LBE20-main__9MainClass
.stabn 224,0,0,.LBE19-main__9MainClass
.stabs "this:r(102,18)",64,0,13,3
.stabn 192,0,0,.LBB21-main__9MainClass
.stabs "this:r(102,4)",64,0,28,3
.stabn 192,0,0,.LBB22-main__9MainClass
.stabn 192,0,0,.LBB23-main__9MainClass
.stabs "this:r(102,4)",64,0,61,3
.stabn 192,0,0,.LBB24-main__9MainClass
.stabn 192,0,0,.LBB25-main__9MainClass
.stabn 224,0,0,.LBE25-main__9MainClass
.stabn 224,0,0,.LBE24-main__9MainClass
.stabn 224,0,0,.LBE23-main__9MainClass
.stabn 224,0,0,.LBE22-main__9MainClass
.stabn 192,0,0,.LBB26-main__9MainClass
.stabn 224,0,0,.LBE26-main__9MainClass
.stabn 224,0,0,.LBE21-main__9MainClass
.stabn 224,0,0,.LBE18-main__9MainClass
.stabn 224,0,0,.LBE17-main__9MainClass
.stabn 224,0,0,.LBE2-main__9MainClass
.stabn 192,0,0,.LBB27-main__9MainClass
.stabn 192,0,0,.LBB28-main__9MainClass
.stabs "this:r(91,67)",64,0,13,0
.stabn 192,0,0,.LBB29-main__9MainClass
.stabs "this:r(91,58)",64,0,13,0
.stabn 192,0,0,.LBB30-main__9MainClass
.stabn 224,0,0,.LBE30-main__9MainClass
.stabn 224,0,0,.LBE29-main__9MainClass
.stabs "this:r(102,18)",64,0,13,3
.stabn 192,0,0,.LBB31-main__9MainClass
.stabs "this:r(102,4)",64,0,28,3
.stabn 192,0,0,.LBB32-main__9MainClass
.stabn 192,0,0,.LBB33-main__9MainClass
.stabs "this:r(102,4)",64,0,61,3
.stabn 192,0,0,.LBB34-main__9MainClass
.stabn 192,0,0,.LBB35-main__9MainClass
.stabn 224,0,0,.LBE35-main__9MainClass
.stabn 224,0,0,.LBE34-main__9MainClass
.stabn 224,0,0,.LBE33-main__9MainClass
.stabn 224,0,0,.LBE32-main__9MainClass
.stabn 192,0,0,.LBB36-main__9MainClass
.stabn 224,0,0,.LBE36-main__9MainClass
.stabn 224,0,0,.LBE31-main__9MainClass
.stabn 224,0,0,.LBE28-main__9MainClass
.stabn 224,0,0,.LBE27-main__9MainClass
.Lscope0:
.stabs "",36,0,0,.Lscope0-main__9MainClass
.stabs "obj:Tt(44,86)=u4free_list_link:(44,85),0,32;client_data:(9,9),0,8;\\",128,0,0,0
.stabs "__as::(0,50)=##(0,51)=&(44,86);:Q2t24__default_alloc_template2b1i0_3objRCQ2t24__default_alloc_template2b1i0_3obj;2A.;\\",128,0,0,0
.stabs "obj::(0,52)=##(44,85);:__Q2t24__default_alloc_template2b1i0_3objRCQ2t24__default_alloc_template2b1i0_3obj;2A.\\",128,0,0,0
.stabs "(0,53)=##(44,85);:__Q2t24__default_alloc_template2b1i0_3obj;2A.;;",128,0,42,0
	.weak	_t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler
.section	.gnu.linkonce.d._t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler,"aw",@progbits
.stabs "_t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler:G(18,2)",32,0,181,0
	.align 4
	.type	 _t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler,@object
	.size	 _t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler,4
_t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler:
	.long 0
.section	.rodata
.LC71:
	.string	"out of memory"
	.weak	_t24__default_alloc_template2b1i0.free_list
.section	.gnu.linkonce.d._t24__default_alloc_template2b1i0.free_list,"aw",@progbits
.stabs "_t24__default_alloc_template2b1i0.free_list:G(44,84)",32,0,672,0
	.align 32
	.type	 _t24__default_alloc_template2b1i0.free_list,@object
	.size	 _t24__default_alloc_template2b1i0.free_list,64
_t24__default_alloc_template2b1i0.free_list:
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.weak	_t24__default_alloc_template2b1i0.start_free
.section	.gnu.linkonce.d._t24__default_alloc_template2b1i0.start_free,"aw",@progbits
.stabs "_t24__default_alloc_template2b1i0.start_free:G(7,41)",32,0,656,0
	.align 4
	.type	 _t24__default_alloc_template2b1i0.start_free,@object
	.size	 _t24__default_alloc_template2b1i0.start_free,4
_t24__default_alloc_template2b1i0.start_free:
	.long 0
	.weak	_t24__default_alloc_template2b1i0.end_free
.section	.gnu.linkonce.d._t24__default_alloc_template2b1i0.end_free,"aw",@progbits
.stabs "_t24__default_alloc_template2b1i0.end_free:G(7,41)",32,0,659,0
	.align 4
	.type	 _t24__default_alloc_template2b1i0.end_free,@object
	.size	 _t24__default_alloc_template2b1i0.end_free,4
_t24__default_alloc_template2b1i0.end_free:
	.long 0
	.weak	_t24__default_alloc_template2b1i0.heap_size
.section	.gnu.linkonce.d._t24__default_alloc_template2b1i0.heap_size,"aw",@progbits
.stabs "_t24__default_alloc_template2b1i0.heap_size:G(5,1)",32,0,662,0
	.align 4
	.type	 _t24__default_alloc_template2b1i0.heap_size,@object
	.size	 _t24__default_alloc_template2b1i0.heap_size,4
_t24__default_alloc_template2b1i0.heap_size:
	.long 0
.section	.gnu.linkonce.t.chunk_alloc__t24__default_alloc_template2b1i0UiRi,"ax",@progbits
	.align 4
.stabs "chunk_alloc__t24__default_alloc_template2b1i0UiRi:F(7,41)",36,0,452,chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "size:p(5,1)",160,0,452,8
.stabs "nobjs:p(0,54)=&(0,1)",160,0,452,12
	.weak	chunk_alloc__t24__default_alloc_template2b1i0UiRi
	.type	 chunk_alloc__t24__default_alloc_template2b1i0UiRi,@function
chunk_alloc__t24__default_alloc_template2b1i0UiRi:
.LFB2:
.stabs "/usr/include/g++-2/stl_alloc.h",132,0,0,.Ltext13
.Ltext13:
.stabn 68,0,452,.LM42-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM42:
	pushl %ebp
.LCFI24:
	movl %esp,%ebp
.LCFI25:
	subl $4,%esp
.LCFI26:
	pushl %edi
.LCFI27:
	pushl %esi
.LCFI28:
	pushl %ebx
.LCFI29:
	movl 8(%ebp),%esi
.L5169:
.LBB37:
.stabn 68,0,454,.LM43-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM43:
.LBB38:
	movl %esi,%ecx
	movl 12(%ebp),%edi
	imull (%edi),%ecx
.stabn 68,0,455,.LM44-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM44:
	movl _t24__default_alloc_template2b1i0.start_free,%ebx
	movl _t24__default_alloc_template2b1i0.end_free,%edx
	subl %ebx,%edx
.stabn 68,0,457,.LM45-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM45:
	cmpl %ecx,%edx
	jb .L5155
.stabn 68,0,459,.LM46-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM46:
	addl %ebx,%ecx
	movl %ecx,_t24__default_alloc_template2b1i0.start_free
.stabn 68,0,460,.LM47-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM47:
	movl %ebx,%eax
	jmp .L5180
	.p2align 4,,7
.L5181:
.stabn 68,0,488,.LM48-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM48:
	movl (%edx),%eax
	movl %eax,_t24__default_alloc_template2b1i0.free_list(%ebx)
.stabn 68,0,489,.LM49-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM49:
	movl %edx,_t24__default_alloc_template2b1i0.start_free
.stabn 68,0,490,.LM50-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM50:
	addl %ecx,%edx
	movl %edx,_t24__default_alloc_template2b1i0.end_free
.stabn 68,0,491,.LM51-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM51:
	jmp .L5169
	.p2align 4,,7
.L5155:
.stabn 68,0,461,.LM52-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM52:
.LBB39:
.LBB40:
	cmpl %esi,%edx
	jb .L5157
.stabn 68,0,462,.LM53-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM53:
	movl %edx,%eax
	xorl %edx,%edx
	divl %esi
	movl 12(%ebp),%edi
	movl %eax,(%edi)
.stabn 68,0,463,.LM54-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM54:
	imull %eax,%esi
.stabn 68,0,464,.LM55-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM55:
	movl _t24__default_alloc_template2b1i0.start_free,%eax
.stabn 68,0,465,.LM56-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM56:
	addl %eax,%esi
	movl %esi,_t24__default_alloc_template2b1i0.start_free
.stabn 68,0,466,.LM57-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM57:
	jmp .L5180
	.p2align 4,,7
.L5157:
.stabn 68,0,467,.LM58-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM58:
.LBB41:
.stabn 68,0,468,.LM59-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM59:
.LBB42:
.LBB43:
.LBE43:
.LBE42:
.LBB44:
	movl _t24__default_alloc_template2b1i0.heap_size,%eax
	shrl $4,%eax
.stabn 68,0,325,.LM60-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM60:
	addl $7,%eax
	andb $248,%al
.stabn 68,0,468,.LM61-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM61:
	leal (%eax,%ecx,2),%eax
	movl %eax,-4(%ebp)
.stabn 68,0,470,.LM62-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM62:
	testl %edx,%edx
	je .L5160
.LBB45:
.stabn 68,0,339,.LM63-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM63:
.LBB46:
.LBB47:
.stabn 68,0,340,.LM64-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM64:
.LBE47:
.LBE46:
	leal 7(%edx),%eax
	shrl $3,%eax
.stabn 68,0,471,.LM65-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM65:
	leal -4(,%eax,4),%eax
.stabn 68,0,474,.LM66-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM66:
	movl _t24__default_alloc_template2b1i0.free_list(%eax),%edx
	movl %edx,(%ebx)
.stabn 68,0,475,.LM67-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM67:
	movl _t24__default_alloc_template2b1i0.start_free,%edx
	movl %edx,_t24__default_alloc_template2b1i0.free_list(%eax)
.LBE45:
.L5160:
.LBE44:
.stabn 68,0,477,.LM68-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM68:
.LBB48:
	movl -4(%ebp),%edi
	pushl %edi
.LCFI30:
	call malloc
	movl %eax,_t24__default_alloc_template2b1i0.start_free
.stabn 68,0,478,.LM69-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM69:
	addl $4,%esp
	testl %eax,%eax
	jne .L5162
.LBB49:
.stabn 68,0,484,.LM70-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM70:
.LBB50:
	movl %esi,%ecx
	cmpl $128,%ecx
	jg .L5164
	.p2align 4,,7
.L5166:
.LBB51:
.stabn 68,0,339,.LM71-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM71:
.LBB52:
.LBB53:
.stabn 68,0,340,.LM72-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM72:
.LBE53:
.LBE52:
	leal 7(%ecx),%eax
	shrl $3,%eax
.stabn 68,0,485,.LM73-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM73:
	leal -4(,%eax,4),%ebx
.stabn 68,0,486,.LM74-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM74:
	movl _t24__default_alloc_template2b1i0.free_list(%ebx),%edx
.stabn 68,0,487,.LM75-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM75:
	testl %edx,%edx
	jne .L5181
.LBE51:
	addl $8,%ecx
	cmpl $128,%ecx
	jle .L5166
.L5164:
.LBE50:
.stabn 68,0,496,.LM76-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM76:
.LBB54:
.LBB55:
.LBB56:
	movl $0,_t24__default_alloc_template2b1i0.end_free
.stabn 68,0,152,.LM77-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM77:
	jmp .L5182
.LBB57:
.stabn 68,0,186,.LM78-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM78:
.LBB58:
.LBB59:
.stabn 68,0,190,.LM79-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM79:
.LBB60:
	.p2align 4,,7
.L5172:
.LBB61:
.stabn 68,0,191,.LM80-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM80:
.LBB62:
	movl _t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler,%eax
.stabn 68,0,192,.LM81-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM81:
	testl %eax,%eax
	jne .L5173
.LBB63:
.LBB64:
.LBB65:
.LBE65:
.LBE64:
	pushl $.LC71
	pushl $cerr
.LCFI31:
	call __ls__7ostreamPCc
.stabs "/usr/include/g++-2/iostream.h",132,0,0,.Ltext14
.Ltext14:
.stabn 68,0,106,.LM82-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM82:
	addl $8,%esp
	pushl %eax
.LCFI32:
	call endl__FR7ostream
	addl $4,%esp
.stabs "/usr/include/g++-2/stl_alloc.h",132,0,0,.Ltext15
.Ltext15:
.stabn 68,0,192,.LM83-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM83:
	pushl $1
	call exit
.LBE63:
	.p2align 4,,7
.L5173:
.LBE62:
.stabn 68,0,193,.LM84-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM84:
.LCFI33:
	call *%eax
.stabn 68,0,194,.LM85-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM85:
.L5182:
	movl -4(%ebp),%edi
	pushl %edi
.LCFI34:
	call malloc
.stabn 68,0,195,.LM86-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM86:
	addl $4,%esp
	testl %eax,%eax
	je .L5172
.LBE61:
.LBE60:
.LBE59:
.LBE58:
.stabn 68,0,152,.LM87-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM87:
.LBE57:
.LBE56:
.stabn 68,0,153,.LM88-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM88:
.LBE55:
.LBE54:
.stabn 68,0,497,.LM89-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM89:
	movl %eax,_t24__default_alloc_template2b1i0.start_free
.LBE49:
.L5162:
.LBE48:
.stabn 68,0,502,.LM90-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM90:
	movl -4(%ebp),%edi
	addl %edi,_t24__default_alloc_template2b1i0.heap_size
.stabn 68,0,503,.LM91-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM91:
	addl _t24__default_alloc_template2b1i0.start_free,%edi
	movl %edi,_t24__default_alloc_template2b1i0.end_free
.stabn 68,0,504,.LM92-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.LM92:
	jmp .L5169
	.p2align 4,,7
.L5180:
.LBE41:
.LBE40:
.LBE39:
.LBE38:
.LBE37:
	leal -16(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE2:
.Lfe2:
	.size	 chunk_alloc__t24__default_alloc_template2b1i0UiRi,.Lfe2-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "size:r(5,1)",64,0,452,6
.stabs "result:r(7,41)",64,0,453,0
.stabs "total_bytes:r(5,1)",64,0,454,1
.stabs "bytes_left:r(5,1)",64,0,455,2
.stabn 192,0,0,.LBB37-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB38-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB39-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB40-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "bytes_to_get:(5,1)",128,0,468,-4
.stabn 192,0,0,.LBB41-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB42-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB43-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE43-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE42-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB44-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB45-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "bytes:r(5,1)",64,0,471,2
.stabn 192,0,0,.LBB46-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB47-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE47-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE46-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE45-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE44-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB48-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "i:r(0,1)",64,0,479,1
.stabs "p:r(44,85)",64,0,480,2
.stabn 192,0,0,.LBB49-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB50-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB51-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "bytes:r(5,1)",64,0,485,1
.stabn 192,0,0,.LBB52-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB53-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE53-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE52-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE51-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE50-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "n:(5,1)",128,0,497,-4
.stabn 192,0,0,.LBB54-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "result:r(6,2)",64,0,151,0
.stabn 192,0,0,.LBB55-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB56-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB57-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "n:(5,1)",128,0,152,-4
.stabn 192,0,0,.LBB58-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabs "my_malloc_handler:r(18,2)",64,0,187,0
.stabn 192,0,0,.LBB59-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB60-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB61-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB62-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB63-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB64-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 192,0,0,.LBB65-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE65-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE64-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE63-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE62-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE61-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE60-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE59-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE58-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE57-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE56-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE55-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE54-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE49-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE48-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE41-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE40-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE39-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE38-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.stabn 224,0,0,.LBE37-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.Lscope1:
.stabs "",36,0,0,.Lscope1-chunk_alloc__t24__default_alloc_template2b1i0UiRi
.section	.gnu.linkonce.t.clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep,"ax",@progbits
	.align 4
.stabs "clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep:F(7,41)",36,0,70,clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "this:p(44,3)",160,0,70,8
	.weak	clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
	.type	 clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep,@function
clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep:
.LFB3:
.stabs "/usr/include/g++-2/std/bastring.cc",132,0,0,.Ltext16
.Ltext16:
.stabn 68,0,70,.LM93-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM93:
.LBB66:
.LBB67:
.LBB68:
.LBB69:
.LBB70:
	pushl %ebp
.LCFI35:
	movl %esp,%ebp
.LCFI36:
	subl $24,%esp
.LCFI37:
	pushl %edi
.LCFI38:
	pushl %esi
.LCFI39:
	pushl %ebx
.LCFI40:
.stabn 68,0,48,.LM94-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM94:
	movl 8(%ebp),%esi
	movl (%esi),%eax
	incl %eax
.stabn 68,0,49,.LM95-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM95:
	movl $16,%edi
.stabn 68,0,50,.LM96-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM96:
	cmpl %eax,%edi
	jae .L5329
	.p2align 4,,7
.L5328:
	addl %edi,%edi
	cmpl %eax,%edi
	jb .L5328
.L5329:
.stabn 68,0,51,.LM97-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM97:
.LBE70:
.LBE69:
.stabn 68,0,32,.LM98-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM98:
.LBB71:
.LBB72:
.stabs "/usr/include/g++-2/stl_alloc.h",132,0,0,.Ltext17
.Ltext17:
.stabn 68,0,391,.LM99-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM99:
.LBB73:
.LBB74:
.LBB75:
	leal 16(%edi),%ebx
.stabn 68,0,395,.LM100-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM100:
	cmpl $128,%ebx
	jbe .L5331
.LBB76:
.stabn 68,0,150,.LM101-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM101:
.LBB77:
.LBB78:
.stabn 68,0,151,.LM102-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM102:
.LBB79:
.stabn 68,0,152,.LM103-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM103:
	jmp .L5393
.LBB80:
.stabn 68,0,186,.LM104-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM104:
.LBB81:
.LBB82:
.stabn 68,0,190,.LM105-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM105:
.LBB83:
	.p2align 4,,7
.L5333:
.LBB84:
.stabn 68,0,191,.LM106-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM106:
.LBB85:
	movl _t23__malloc_alloc_template1i0.__malloc_alloc_oom_handler,%eax
.stabn 68,0,192,.LM107-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM107:
	testl %eax,%eax
	jne .L5334
.LBB86:
.LBB87:
.LBB88:
.LBE88:
.LBE87:
	pushl $.LC71
	pushl $cerr
.LCFI41:
	call __ls__7ostreamPCc
.stabs "/usr/include/g++-2/iostream.h",132,0,0,.Ltext18
.Ltext18:
.stabn 68,0,106,.LM108-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM108:
	addl $8,%esp
	pushl %eax
.LCFI42:
	call endl__FR7ostream
	addl $4,%esp
.stabs "/usr/include/g++-2/stl_alloc.h",132,0,0,.Ltext19
.Ltext19:
.stabn 68,0,192,.LM109-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM109:
	pushl $1
	call exit
.LBE86:
	.p2align 4,,7
.L5334:
.LBE85:
.stabn 68,0,193,.LM110-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM110:
.LCFI43:
	call *%eax
.stabn 68,0,194,.LM111-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM111:
.L5393:
	pushl %ebx
.LCFI44:
	call malloc
.stabn 68,0,195,.LM112-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM112:
	addl $4,%esp
	testl %eax,%eax
	je .L5333
.LBE84:
.LBE83:
.LBE82:
.LBE81:
.stabn 68,0,152,.LM113-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM113:
.LBE80:
.LBE79:
.stabn 68,0,153,.LM114-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM114:
.LBE78:
.LBE77:
.stabn 68,0,396,.LM115-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM115:
	movl %eax,%ebx
	jmp .L5341
.LBE76:
	.p2align 4,,7
.L5331:
.LBE75:
.stabn 68,0,339,.LM116-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM116:
.LBB89:
.LBB90:
.stabn 68,0,340,.LM117-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM117:
.LBE90:
.LBE89:
.LBB91:
.LBB92:
.LBE92:
.LBE91:
.LBB93:
	leal 23(%edi),%esi
	movl %esi,-12(%ebp)
	movl %esi,%eax
	shrl $3,%eax
.stabn 68,0,398,.LM118-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM118:
	leal -4(,%eax,4),%eax
	movl %eax,-24(%ebp)
.stabn 68,0,382,.LM119-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM119:
	pushl $_t24__default_alloc_template2b1i0.__node_allocator_lock
	call pthread_mutex_lock
	addl $4,%esp
.LEHB5346:
.stabn 68,0,406,.LM120-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM120:
	movl -24(%ebp),%esi
	movl _t24__default_alloc_template2b1i0.free_list(%esi),%ebx
.stabn 68,0,407,.LM121-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM121:
	testl %ebx,%ebx
	jne .L5347
.LBB94:
.stabn 68,0,324,.LM122-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM122:
.LBB95:
.LBB96:
.stabn 68,0,325,.LM123-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM123:
	movl -12(%ebp),%esi
.LBE96:
.LBE95:
.LBB97:
.LBB98:
	andl $-8,%esi
	movl %esi,-24(%ebp)
.stabn 68,0,515,.LM124-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM124:
	movl $20,-8(%ebp)
.stabn 68,0,516,.LM125-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM125:
	leal -8(%ebp),%eax
	pushl %eax
	pushl %esi
.LCFI45:
	call chunk_alloc__t24__default_alloc_template2b1i0UiRi
	movl %eax,-16(%ebp)
.stabn 68,0,522,.LM126-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM126:
	movl -8(%ebp),%esi
	movl %esi,-20(%ebp)
	addl $8,%esp
	cmpl $1,%esi
	je .L5350
.stabn 68,0,339,.LM127-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM127:
.LBB99:
.LBB100:
.stabn 68,0,340,.LM128-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM128:
.LBE100:
.LBE99:
	movl -24(%ebp),%eax
	shrl $3,%eax
.stabn 68,0,523,.LM129-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM129:
	leal -4(,%eax,4),%eax
.stabn 68,0,527,.LM130-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM130:
	movl -16(%ebp),%ecx
	addl -24(%ebp),%ecx
	movl %ecx,_t24__default_alloc_template2b1i0.free_list(%eax)
.stabn 68,0,528,.LM131-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM131:
	movl $1,%ebx
.stabn 68,0,529,.LM132-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM132:
	movl %ecx,%edx
.stabn 68,0,530,.LM133-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM133:
	movl -24(%ebp),%esi
	leal (%esi,%edx),%ecx
.stabn 68,0,531,.LM134-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM134:
	cmpl $2,-20(%ebp)
	je .L5394
	.p2align 4,,7
.L5355:
.stabn 68,0,535,.LM135-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM135:
	movl %ecx,(%edx)
	incl %ebx
.stabn 68,0,529,.LM136-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM136:
	movl %ecx,%edx
.stabn 68,0,530,.LM137-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM137:
	movl -24(%ebp),%esi
	leal (%esi,%edx),%ecx
.stabn 68,0,531,.LM138-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM138:
	movl -8(%ebp),%eax
	decl %eax
	cmpl %ebx,%eax
	jne .L5355
.stabn 68,0,532,.LM139-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM139:
.L5394:
	movl $0,(%edx)
.stabn 68,0,533,.LM140-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM140:
.stabn 68,0,538,.LM141-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM141:
.LBE98:
.L5350:
.LBE97:
.stabn 68,0,409,.LM142-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM142:
.LBB101:
.LEHB5358:
.stabn 68,0,383,.LM143-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM143:
.LBB102:
.LBB103:
	pushl $_t24__default_alloc_template2b1i0.__node_allocator_lock
.LCFI46:
	call pthread_mutex_unlock
.LBE103:
.LBE102:
.LBE101:
	addl $4,%esp
.LEHE5358:
.stabn 68,0,412,.LM144-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM144:
	movl -16(%ebp),%ebx
	jmp .L5341
.LBE94:
	.p2align 4,,7
.L5347:
.LBE93:
.stabn 68,0,411,.LM145-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM145:
.LBB104:
.LBB105:
.LBB106:
	movl (%ebx),%eax
	movl -24(%ebp),%esi
	movl %eax,_t24__default_alloc_template2b1i0.free_list(%esi)
.LEHB5364:
.stabn 68,0,383,.LM146-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM146:
	pushl $_t24__default_alloc_template2b1i0.__node_allocator_lock
	call pthread_mutex_unlock
.LBE106:
.LBE105:
.LBE104:
	addl $4,%esp
.LEHE5364:
.stabn 68,0,412,.LM147-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM147:
	jmp .L5341
.LEHE5346:
	.p2align 4,,7
.L5371:
.LCFI47:
	call __throw
.LBE74:
.LEHB5373:
	.p2align 4,,7
.L5346:
.stabn 68,0,383,.LM148-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM148:
.LBB107:
.LBB108:
	pushl $_t24__default_alloc_template2b1i0.__node_allocator_lock
.LCFI48:
	call pthread_mutex_unlock
	addl $4,%esp
.LBE108:
.LBE107:
.stabn 68,0,412,.LM149-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM149:
.L5364:
.L5358:
	jmp .L5371
.LEHE5373:
	.p2align 4,,7
.L5373:
.LCFI49:
	call terminate__Fv
	.p2align 4,,7
.L5341:
.LBE73:
.stabs "/usr/include/g++-2/std/bastring.cc",132,0,0,.Ltext20
.Ltext20:
.stabn 68,0,33,.LM150-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM150:
.LBE72:
.LBE71:
.stabn 68,0,61,.LM151-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM151:
.LBE68:
.LBE67:
.LBB109:
.LBB110:
.LBE110:
.LBE109:
.LBB111:
.LBB112:
.LBB113:
	movl %edi,4(%ebx)
.stabn 68,0,62,.LM152-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM152:
	movl $1,8(%ebx)
.stabn 68,0,63,.LM153-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM153:
	movb $0,12(%ebx)
.stabs "/usr/include/g++-2/std/bastring.h",132,0,0,.Ltext21
.Ltext21:
.stabn 68,0,73,.LM154-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM154:
	movl 8(%ebp),%ecx
	addl $16,%ecx
.stabs "/usr/include/g++-2/std/bastring.cc",132,0,0,.Ltext22
.Ltext22:
.stabn 68,0,137,.LM155-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM155:
	movl 8(%ebp),%esi
	movl (%esi),%edx
.stabn 68,0,138,.LM156-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM156:
	testl %edx,%edx
	je .L5391
.stabn 68,0,139,.LM157-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM157:
.LBB114:
.stabs "/usr/include/g++-2/std/bastring.h",132,0,0,.Ltext23
.Ltext23:
.stabn 68,0,73,.LM158-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM158:
.LBB115:
.LBB116:
.LBE116:
.LBE115:
.LBB117:
.LBB118:
	leal 16(%ebx),%eax
.stabs "/usr/include/g++-2/std/straits.h",132,0,0,.Ltext24
.Ltext24:
.stabn 68,0,127,.LM159-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM159:
	pushl %edx
	pushl %ecx
	pushl %eax
.LCFI50:
	call memcpy
	movl (%esi),%edx
.LBE118:
.LBE117:
.stabs "/usr/include/g++-2/std/bastring.cc",132,0,0,.Ltext25
.Ltext25:
.stabn 68,0,139,.LM160-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM160:
.LBE114:
.LBE113:
.LBE112:
.L5391:
.LBE111:
.stabn 68,0,73,.LM161-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM161:
.LBB119:
.LBB120:
.LBE120:
.LBE119:
.LBE66:
	movl %edx,(%ebx)
.stabs "/usr/include/g++-2/std/bastring.h",132,0,0,.Ltext26
.Ltext26:
.stabn 68,0,73,.LM162-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM162:
	leal 16(%ebx),%eax
.stabs "/usr/include/g++-2/std/bastring.cc",132,0,0,.Ltext27
.Ltext27:
.stabn 68,0,74,.LM163-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.LM163:
	leal -36(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE3:
.Lfe3:
	.size	 clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep,.Lfe3-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB66-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB67-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB68-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "s:r(5,1)",64,0,59,0
.stabn 192,0,0,.LBB69-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "i:r(5,1)",64,0,49,7
.stabn 192,0,0,.LBB70-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE70-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE69-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB71-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB72-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "n:r(5,1)",64,0,33,3
.stabn 192,0,0,.LBB73-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "lock_instance:(44,93)",128,0,404,-1
.stabs "result:r(44,85)",64,0,393,3
.stabn 192,0,0,.LBB74-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB75-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB76-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "n:r(5,1)",64,0,396,3
.stabn 192,0,0,.LBB77-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "result:r(6,2)",64,0,151,0
.stabn 192,0,0,.LBB78-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB79-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB80-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "n:r(5,1)",64,0,152,3
.stabn 192,0,0,.LBB81-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "my_malloc_handler:r(18,2)",64,0,187,0
.stabn 192,0,0,.LBB82-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB83-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB84-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB85-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB86-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB87-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB88-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE88-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE87-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE86-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE85-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE84-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE83-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE82-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE81-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE80-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE79-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE78-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE77-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE76-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE75-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "bytes:r(5,1)",64,0,398,3
.stabn 192,0,0,.LBB89-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB90-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE90-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE89-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB91-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB92-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE92-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE91-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB93-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB94-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "bytes:r(5,1)",64,0,408,3
.stabn 192,0,0,.LBB95-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB96-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE96-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE95-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB97-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "nobjs:(0,1)",128,0,515,-8
.stabs "chunk:(7,41)",128,0,516,-16
.stabs "current_obj:r(44,85)",64,0,519,2
.stabs "next_obj:r(44,85)",64,0,519,1
.stabs "i:r(0,1)",64,0,520,3
.stabn 192,0,0,.LBB98-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB99-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB100-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE100-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE99-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE98-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE97-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB101-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB102-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB103-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE103-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE102-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE101-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE94-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE93-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB104-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB105-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB106-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE106-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE105-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE104-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE74-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB107-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB108-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE108-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE107-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE73-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE72-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE71-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE68-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE67-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabs "this:(44,3)",128,0,72,8
.stabn 192,0,0,.LBB109-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB110-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE110-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE109-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB111-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB112-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB113-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB114-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB115-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB116-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE116-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE115-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB117-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB118-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE118-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE117-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE114-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE113-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE112-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE111-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB119-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 192,0,0,.LBB120-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE120-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE119-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.stabn 224,0,0,.LBE66-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
.Lscope2:
.stabs "",36,0,0,.Lscope2-clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0_3Rep
	.weak	_t24__default_alloc_template2b1i0.__node_allocator_lock
.section	.gnu.linkonce.d._t24__default_alloc_template2b1i0.__node_allocator_lock,"aw",@progbits
.stabs "_t24__default_alloc_template2b1i0.__node_allocator_lock:G(67,35)",32,0,565,0
	.align 4
	.type	 _t24__default_alloc_template2b1i0.__node_allocator_lock,@object
	.size	 _t24__default_alloc_template2b1i0.__node_allocator_lock,24
_t24__default_alloc_template2b1i0.__node_allocator_lock:
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.long 0
	.weak	_t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.nilRep
.section	.gnu.linkonce.d._t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.nilRep,"aw",@progbits
.stabs "_t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.nilRep:G(44,1)",32,0,518,0
	.align 4
	.type	 _t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.nilRep,@object
	.size	 _t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.nilRep,16
_t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0.nilRep:
	.long 0
	.long 0
	.long 1
.byte 0
	.zero	3
.stabs "_9MainClass.class_MainClass:G(16,3)",32,0,80,0
.globl _9MainClass.class_MainClass
.bss
	.align 32
	.type	 _9MainClass.class_MainClass,@object
	.size	 _9MainClass.class_MainClass,72
_9MainClass.class_MainClass:
	.zero	72
.section	.dtors,"aw"
	.long	 _GLOBAL_.D.main__9MainClass
.section	.rodata
.LC72:
	.string	"\"{Application}\""
.LC73:
	.string	"MainClass"
.section	.ctors,"aw"
	.long	 _GLOBAL_.I.main__9MainClass
.globl __vt_9MainClass
.section	.rodata
.stabs "__vt_9MainClass:G(0,55)=ar(0,1);0;12;(0,22)",32,0,80,0
	.align 32
	.type	 __vt_9MainClass,@object
	.size	 __vt_9MainClass,52
__vt_9MainClass:
	.long 0
	.long __tf9MainClass
	.long getclass__C9MainClass
	.long _._9MainClass
	.long __rs__C6ObjectR11DumpContext
	.long __rs__C6ObjectR7OStream
	.long __ls__6ObjectR7IStream
	.long __rs__C6ObjectR7ostream
	.long __ls__6ObjectR7istream
	.long clone__C6Object
	.long check__C6Object
	.long main__11ApplicationRCt5Array1Z6String
	.long main__9MainClass
	.weak	__vt_15HeatGridSegment
.section	.gnu.linkonce.d.__vt_15HeatGridSegment,"aw",@progbits
.stabs "__vt_15HeatGridSegment:G(0,56)=ar(0,1);0;14;(0,22)",32,0,78,0
	.align 32
	.type	 __vt_15HeatGridSegment,@object
	.size	 __vt_15HeatGridSegment,60
__vt_15HeatGridSegment:
	.long 0
	.long __tf15HeatGridSegment
	.long getclass__C6Object
	.long _._15HeatGridSegment
	.long __rs__C6ObjectR11DumpContext
	.long __rs__C6ObjectR7OStream
	.long __ls__6ObjectR7IStream
	.long __rs__C6ObjectR7ostream
	.long __ls__6ObjectR7istream
	.long clone__C6Object
	.long check__C6Object
	.long initPoint__C15HeatGridSegmentii
	.long compute__C15HeatGridSegmentii
	.long startOfCycle__13FDGridSegment
	.long endOfCycle__15HeatGridSegment
	.weak	__vt_t9PackTable1Zd
.section	.gnu.linkonce.d.__vt_t9PackTable1Zd,"aw",@progbits
.stabs "__vt_t9PackTable1Zd:G(0,57)=ar(0,1);0;11;(0,22)",32,0,23,0
	.align 32
	.type	 __vt_t9PackTable1Zd,@object
	.size	 __vt_t9PackTable1Zd,48
__vt_t9PackTable1Zd:
	.long 0
	.long __tft9PackTable1Zd
	.long getclass__C6Object
	.long _._t9PackTable1Zd
	.long __rs__C6ObjectR11DumpContext
	.long __rs__C6ObjectR7OStream
	.long __ls__6ObjectR7IStream
	.long __rs__C6ObjectR7ostream
	.long __ls__6ObjectR7istream
	.long clone__C6Object
	.long check__C6Object
	.long make__t9PackTable1Zdii
.text
	.align 4
.stabs "_GLOBAL_.I.main__9MainClass:f(0,20)",36,0,137,_GLOBAL_.I.main__9MainClass
	.type	 _GLOBAL_.I.main__9MainClass,@function
_GLOBAL_.I.main__9MainClass:
.LFB4:
.stabs "/usr/include/g++-2/std/bastring.h",132,0,0,.Ltext28
.Ltext28:
.stabn 68,0,137,.LM164-_GLOBAL_.I.main__9MainClass
.LM164:
.LBB121:
.LBB122:
.LBB123:
.LBE123:
.LBE122:
.LBE121:
	pushl %ebp
.LCFI51:
	movl %esp,%ebp
.LCFI52:
.stabs "heat.cc",132,0,0,.Ltext29
.Ltext29:
.stabn 68,0,80,.LM165-_GLOBAL_.I.main__9MainClass
.LM165:
	pushl $4
.LCFI53:
	call __builtin_new
	addl $4,%esp
	movl $__vt_21GetInstance_MainClass,(%eax)
	pushl %eax
	pushl $.LC72
	pushl $.LC73
	pushl $_9MainClass.class_MainClass
.LCFI54:
	call __5ClassPCcT1P16GetClassInstance
	leave
	ret
.LFE4:
.Lfe4:
	.size	 _GLOBAL_.I.main__9MainClass,.Lfe4-_GLOBAL_.I.main__9MainClass
.stabn 192,0,0,.LBB121-_GLOBAL_.I.main__9MainClass
.stabn 192,0,0,.LBB122-_GLOBAL_.I.main__9MainClass
.stabn 192,0,0,.LBB123-_GLOBAL_.I.main__9MainClass
.stabn 224,0,0,.LBE123-_GLOBAL_.I.main__9MainClass
.stabn 224,0,0,.LBE122-_GLOBAL_.I.main__9MainClass
.stabn 224,0,0,.LBE121-_GLOBAL_.I.main__9MainClass
.Lscope3:
.stabs "",36,0,0,.Lscope3-_GLOBAL_.I.main__9MainClass
	.align 4
.stabs "_GLOBAL_.D.main__9MainClass:f(0,20)",36,0,137,_GLOBAL_.D.main__9MainClass
	.type	 _GLOBAL_.D.main__9MainClass,@function
_GLOBAL_.D.main__9MainClass:
.LFB5:
.stabs "/usr/include/g++-2/std/bastring.h",132,0,0,.Ltext30
.Ltext30:
.stabn 68,0,137,.LM166-_GLOBAL_.D.main__9MainClass
.LM166:
.LBB124:
.LBE124:
	pushl %ebp
.LCFI55:
	movl %esp,%ebp
.LCFI56:
	pushl $2
	pushl $_9MainClass.class_MainClass
.LCFI57:
	call _._5Class
	leave
	ret
.LFE5:
.Lfe5:
	.size	 _GLOBAL_.D.main__9MainClass,.Lfe5-_GLOBAL_.D.main__9MainClass
.stabn 192,0,0,.LBB124-_GLOBAL_.D.main__9MainClass
.stabn 224,0,0,.LBE124-_GLOBAL_.D.main__9MainClass
.Lscope4:
.stabs "",36,0,0,.Lscope4-_GLOBAL_.D.main__9MainClass
	.align 4
.stabs "getclass__C9MainClass:F(16,10)",36,0,80,getclass__C9MainClass
.stabs "this:p(0,58)=*(0,34)",160,0,80,8
.globl getclass__C9MainClass
	.type	 getclass__C9MainClass,@function
getclass__C9MainClass:
.LFB6:
.stabs "heat.cc",132,0,0,.Ltext31
.Ltext31:
.stabn 68,0,80,.LM167-getclass__C9MainClass
.LM167:
.LBB125:
.LBE125:
	pushl %ebp
.LCFI58:
	movl %esp,%ebp
.LCFI59:
	movl $_9MainClass.class_MainClass,%eax
	leave
	ret
.LFE6:
.Lfe6:
	.size	 getclass__C9MainClass,.Lfe6-getclass__C9MainClass
.stabn 192,0,0,.LBB125-getclass__C9MainClass
.stabn 224,0,0,.LBE125-getclass__C9MainClass
.Lscope5:
.stabs "",36,0,0,.Lscope5-getclass__C9MainClass
.stabs "__ti9MainClass:G(0,59)=ar(0,1);0;11;(0,11)",32,0,80,0
	.comm	__ti9MainClass,12,4
.section	.rodata
.LC74:
	.string	"9MainClass"
.text
	.align 4
.stabs "__tf9MainClass:F(0,60)=&(0,61)=xstype_info:",36,0,80,__tf9MainClass
.globl __tf9MainClass
	.type	 __tf9MainClass,@function
__tf9MainClass:
.LFB7:
.stabn 68,0,80,.LM168-__tf9MainClass
.LM168:
	pushl %ebp
.LCFI60:
	movl %esp,%ebp
.LCFI61:
	pushl %ebx
.LCFI62:
	movl $__ti9MainClass,%ebx
	cmpl $0,__ti9MainClass
	jne .L5415
	call __tf11Application
	pushl $__ti11Application
	pushl $.LC74
	pushl %ebx
.LCFI63:
	call __rtti_si
.L5415:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE7:
.Lfe7:
	.size	 __tf9MainClass,.Lfe7-__tf9MainClass
.Lscope6:
.stabs "",36,0,0,.Lscope6-__tf9MainClass
	.align 4
.stabs "_._9MainClass:F(0,20)",36,0,80,_._9MainClass
.stabs "this:p(0,38)",160,0,80,8
.stabs "__in_chrg:p(0,1)",160,0,80,12
.globl _._9MainClass
	.type	 _._9MainClass,@function
_._9MainClass:
.LFB8:
.stabn 68,0,80,.LM169-_._9MainClass
.LM169:
.LBB126:
.LBB127:
.LBB128:
	pushl %ebp
.LCFI64:
	movl %esp,%ebp
.LCFI65:
	pushl %edi
.LCFI66:
	pushl %esi
.LCFI67:
	pushl %ebx
.LCFI68:
	movl 8(%ebp),%edi
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext32
.Ltext32:
.stabn 68,0,187,.LM170-_._9MainClass
.LM170:
	leal 28(%edi),%ebx
	movl $__vt_t3Map2Z6StringZ6String,28(%edi)
	movl 4(%ebx),%edx
	testl %edx,%edx
	je .L5421
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
.LCFI69:
	call *%eax
	addl $8,%esp
.LBE128:
.L5421:
.LBE127:
.LBB129:
.LBB130:
.LBB131:
.LBB132:
.LBB133:
	pushl $2
	pushl %ebx
	call _._6Object
	addl $8,%esp
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext33
.Ltext33:
.stabn 68,0,151,.LM171-_._9MainClass
.LM171:
	leal 4(%edi),%esi
	movl $__vt_t5Array1Z6String,4(%edi)
.stabn 68,0,161,.LM172-_._9MainClass
.LM172:
	movl 8(%esi),%eax
	testl %eax,%eax
	je .L5432
.stabn 68,0,162,.LM173-_._9MainClass
.LM173:
.LBB134:
.LBB135:
	xorl %ebx,%ebx
	cmpl 20(%esi),%ebx
	jge .L5432
	.p2align 4,,7
.L5426:
.stabn 68,0,163,.LM174-_._9MainClass
.LM174:
	cmpb $0,4(%esi)
	jne .L5427
.stabn 68,0,164,.LM175-_._9MainClass
.LM175:
	movl (%eax,%ebx,4),%edx
	testl %edx,%edx
	je .L5427
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
	call *%eax
	addl $8,%esp
	movl 8(%esi),%eax
.L5427:
.stabn 68,0,165,.LM176-_._9MainClass
.LM176:
	movl $0,(%eax,%ebx,4)
	incl %ebx
	movl 8(%esi),%eax
	cmpl 20(%esi),%ebx
	jl .L5426
.LBE135:
.LBE134:
.LBE133:
.LBE132:
.L5432:
.LBE131:
.stabn 68,0,153,.LM177-_._9MainClass
.LM177:
.LBE130:
.LBE129:
.LBE126:
	pushl %eax
.LCFI70:
	call __builtin_delete
.stabn 68,0,154,.LM178-_._9MainClass
.LM178:
	pushl $24
	pushl $205
	pushl %esi
.LCFI71:
	call memset
	addl $16,%esp
	pushl $2
	pushl %esi
.LCFI72:
	call _._6Object
	addl $8,%esp
.stabs "heat.cc",132,0,0,.Ltext34
.Ltext34:
.stabn 68,0,80,.LM179-_._9MainClass
.LM179:
	pushl 12(%ebp)
	pushl %edi
	call _._6Object
	leal -12(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE8:
.Lfe8:
	.size	 _._9MainClass,.Lfe8-_._9MainClass
.stabs "this:r(0,38)",64,0,80,7
.stabs "this:r(15,28)",64,0,80,7
.stabn 192,0,0,.LBB126-_._9MainClass
.stabs "this:r(15,2)",64,0,80,3
.stabn 192,0,0,.LBB127-_._9MainClass
.stabn 192,0,0,.LBB128-_._9MainClass
.stabn 224,0,0,.LBE128-_._9MainClass
.stabn 224,0,0,.LBE127-_._9MainClass
.stabs "this:r(78,44)",64,0,80,6
.stabn 192,0,0,.LBB129-_._9MainClass
.stabn 192,0,0,.LBB130-_._9MainClass
.stabs "this:r(78,44)",64,0,152,6
.stabn 192,0,0,.LBB131-_._9MainClass
.stabn 192,0,0,.LBB132-_._9MainClass
.stabn 192,0,0,.LBB133-_._9MainClass
.stabn 192,0,0,.LBB134-_._9MainClass
.stabs "i:r(0,1)",64,0,162,3
.stabn 192,0,0,.LBB135-_._9MainClass
.stabn 224,0,0,.LBE135-_._9MainClass
.stabn 224,0,0,.LBE134-_._9MainClass
.stabn 224,0,0,.LBE133-_._9MainClass
.stabn 224,0,0,.LBE132-_._9MainClass
.stabn 224,0,0,.LBE131-_._9MainClass
.stabn 224,0,0,.LBE130-_._9MainClass
.stabn 224,0,0,.LBE129-_._9MainClass
.stabn 224,0,0,.LBE126-_._9MainClass
.Lscope7:
.stabs "",36,0,0,.Lscope7-_._9MainClass
.section	.gnu.linkonce.t.endOfCycle__15HeatGridSegment,"ax",@progbits
	.align 4
.stabs "endOfCycle__15HeatGridSegment:F(0,20)",36,0,42,endOfCycle__15HeatGridSegment
.stabs "this:p(0,29)",160,0,42,8
	.weak	endOfCycle__15HeatGridSegment
	.type	 endOfCycle__15HeatGridSegment,@function
endOfCycle__15HeatGridSegment:
.LFB9:
.stabn 68,0,42,.LM180-endOfCycle__15HeatGridSegment
.LM180:
.LBB136:
.LBB137:
.LBB138:
.LBB139:
.LBE139:
.LBE138:
	pushl %ebp
.LCFI73:
	movl %esp,%ebp
.LCFI74:
	subl $44,%esp
.LCFI75:
	pushl %edi
.LCFI76:
	pushl %esi
.LCFI77:
	pushl %ebx
.LCFI78:
.stabs "fdgrid.h",132,0,0,.Ltext35
.Ltext35:
.stabn 68,0,91,.LM181-endOfCycle__15HeatGridSegment
.LM181:
	movl 8(%ebp),%ecx
	movl 24(%ecx),%eax
.stabs "heat.cc",132,0,0,.Ltext36
.Ltext36:
.stabn 68,0,44,.LM182-endOfCycle__15HeatGridSegment
.LM182:
	cltd
	idivl 332(%ecx)
	testl %edx,%edx
	jne .L4806
.LBB140:
.stabn 68,0,45,.LM183-endOfCycle__15HeatGridSegment
.LM183:
.LBB141:
.LBB142:
.LBB143:
.LBE143:
.LBE142:
.LBB144:
.LBB145:
.LBE145:
.LBE144:
	addl $60,%ecx
	movl %ecx,-32(%ebp)
	pushl %ecx
.LCFI79:
	call update__9MPEWindow
.stabs "fdgrid.h",132,0,0,.Ltext37
.Ltext37:
.stabn 68,0,96,.LM184-endOfCycle__15HeatGridSegment
.LM184:
	addl $4,%esp
	movl 8(%ebp),%ecx
	movl 28(%ecx),%eax
.stabs "heat.cc",132,0,0,.Ltext38
.Ltext38:
.stabn 68,0,51,.LM185-endOfCycle__15HeatGridSegment
.LM185:
	pushl 4(%eax)
	call getRank__C7MPIComm
	addl $4,%esp
	testl %eax,%eax
	jne .L4806
.LBB146:
.stabn 68,0,56,.LM186-endOfCycle__15HeatGridSegment
.LM186:
.LBB147:
	leal -24(%ebp),%eax
	pushl %eax
	leal -28(%ebp),%eax
	pushl %eax
	pushl MPE_buttonArray
	movl -32(%ebp),%ecx
	pushl %ecx
.LCFI80:
	call getMousePressed__9MPEWindowiPiT2
	addl $16,%esp
	testb %al,%al
	je .L4765
.stabn 68,0,57,.LM187-endOfCycle__15HeatGridSegment
.LM187:
.LBB148:
.LEHB4767:
.LBB149:
.stabs "fdgrid.h",132,0,0,.Ltext39
.Ltext39:
.stabn 68,0,76,.LM188-endOfCycle__15HeatGridSegment
.LM188:
.LBB150:
.LBB151:
.LBB152:
.LBB153:
	movl -24(%ebp),%edx
	movl %edx,-36(%ebp)
	movl -28(%ebp),%ebx
	movl %ebx,%edi
.stabn 68,0,77,.LM189-endOfCycle__15HeatGridSegment
.LM189:
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ecx
	movl %ecx,-44(%ebp)
	movl %ecx,%esi
	movl %esi,%eax
	decl %eax
	cmpl %eax,%edx
	jl .L4768
	movl 8(%ebp),%ecx
	movl 40(%ecx),%eax
	incl %eax
	cmpl %eax,%edx
	jg .L4768
	movl 44(%ecx),%edx
	leal -1(%edx),%eax
	cmpl %eax,%ebx
	jl .L4768
	movl 48(%ecx),%eax
	incl %eax
	cmpl %eax,%ebx
	jle .L4769
.L4768:
.LBB154:
.stabn 68,0,80,.LM190-endOfCycle__15HeatGridSegment
.LM190:
.LBB155:
.LBB156:
.LBE156:
.LBE155:
	leal -20(%ebp),%ebx
	pushl %edi
	movl -36(%ebp),%ecx
	pushl %ecx
	movl 8(%ebp),%ecx
	pushl 48(%ecx)
	pushl 40(%ecx)
	pushl 44(%ecx)
	pushl %esi
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext40
.Ltext40:
.stabn 68,0,71,.LM191-endOfCycle__15HeatGridSegment
.LM191:
	movl 28(%ecx),%eax
.stabs "fdgrid.h",132,0,0,.Ltext41
.Ltext41:
.stabn 68,0,80,.LM192-endOfCycle__15HeatGridSegment
.LM192:
	pushl 4(%eax)
.LCFI81:
	call getRank__C7MPIComm
	addl $4,%esp
	pushl %eax
	pushl $.LC60
	pushl %ebx
.LCFI82:
	call strformat__FPCce
.LEHB4771:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext42
.Ltext42:
.stabn 68,0,241,.LM193-endOfCycle__15HeatGridSegment
.LM193:
.LBB157:
.LBB158:
.LBE158:
.LBE157:
	addl $32,%esp
.stabs "fdgrid.h",132,0,0,.Ltext43
.Ltext43:
.stabn 68,0,80,.LM194-endOfCycle__15HeatGridSegment
.LM194:
	pushl -12(%ebp)
	pushl $.LC61
	pushl $.LC62
	pushl $80
	pushl $.LC63
.LCFI83:
	call assertwith__FPCciT0N20
.LEHE4771:
	addl $20,%esp
	jmp .L4775
	.p2align 4,,7
.L4776:
.LCFI84:
	call __throw
	.p2align 4,,7
.L4775:
	pushl $2
	pushl %ebx
.LCFI85:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ecx
	movl %ecx,-44(%ebp)
	movl 8(%ebp),%ecx
	movl 44(%ecx),%edx
.LBE154:
.L4769:
.LBE153:
.LBE152:
.stabn 68,0,81,.LM195-endOfCycle__15HeatGridSegment
.LM195:
.LBB159:
.LBB160:
.LBB161:
.LBB162:
	movl -44(%ebp),%ecx
	subl %ecx,-36(%ebp)
	subl %edx,%edi
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext44
.Ltext44:
.stabn 68,0,99,.LM196-endOfCycle__15HeatGridSegment
.LM196:
	movl 8(%ebp),%esi
	addl $8,%esi
	movl -36(%ebp),%ebx
	incl %ebx
	incl %edi
	movl %edi,-40(%ebp)
.stabn 68,0,100,.LM197-endOfCycle__15HeatGridSegment
.LM197:
	testl %ebx,%ebx
	jl .L4777
	cmpl 8(%esi),%ebx
	jge .L4777
	testl %edi,%edi
	jl .L4777
	movl 12(%esi),%eax
	cmpl %eax,%edi
	jl .L4778
.L4777:
.LBB163:
.stabn 68,0,102,.LM198-endOfCycle__15HeatGridSegment
.LM198:
	leal -20(%ebp),%edi
	pushl 12(%esi)
	pushl 8(%esi)
	movl -40(%ebp),%ecx
	pushl %ecx
	pushl %ebx
	pushl $.LC57
	pushl %edi
.LCFI86:
	call strformat__FPCce
.LEHB4779:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext45
.Ltext45:
.stabn 68,0,241,.LM199-endOfCycle__15HeatGridSegment
.LM199:
.LBB164:
.LBB165:
.LBE165:
.LBE164:
	addl $20,%esp
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext46
.Ltext46:
.stabn 68,0,102,.LM200-endOfCycle__15HeatGridSegment
.LM200:
	pushl -12(%ebp)
	pushl $.LC58
	pushl $.LC59
	pushl $102
	pushl $.LC55
.LCFI87:
	call assertwith__FPCciT0N20
.LEHE4779:
	addl $20,%esp
	jmp .L4783
	.p2align 4,,7
.L4784:
.LCFI88:
	call __throw
	.p2align 4,,7
.L4783:
	pushl $2
	pushl %edi
.LCFI89:
	call _._6String
	addl $8,%esp
	movl 12(%esi),%eax
.LBE163:
.L4778:
.LBE162:
.LBE161:
.stabn 68,0,103,.LM201-endOfCycle__15HeatGridSegment
.LM201:
	imull %eax,%ebx
	movl -40(%ebp),%ecx
	leal (%ecx,%ebx),%edx
	movl 4(%esi),%eax
	leal (%eax,%edx,8),%eax
	movl -24(%ebp),%edx
	movl -28(%ebp),%ebx
	jmp .L4785
.LBE160:
.LEHB4787:
	.p2align 4,,7
.L4779:
	pushl $2
	pushl %edi
	call _._6String
	addl $8,%esp
	jmp .L4784
.LEHE4787:
	.p2align 4,,7
.L4787:
.LCFI90:
	call terminate__Fv
	.p2align 4,,7
.L4785:
.LBE159:
.stabs "fdgrid.h",132,0,0,.Ltext47
.Ltext47:
.stabn 68,0,81,.LM202-endOfCycle__15HeatGridSegment
.LM202:
	fldl (%eax)
	jmp .L4790
.LBE151:
.LEHB4792:
	.p2align 4,,7
.L4771:
	pushl $2
	pushl %ebx
.LCFI91:
	call _._6String
	addl $8,%esp
	jmp .L4776
.LEHE4792:
	.p2align 4,,7
.L4792:
.LCFI92:
	call terminate__Fv
.stabn 68,0,82,.LM203-endOfCycle__15HeatGridSegment
.LM203:
	.p2align 4,,7
.L4790:
.LBE150:
.stabs "heat.cc",132,0,0,.Ltext48
.Ltext48:
.stabn 68,0,58,.LM204-endOfCycle__15HeatGridSegment
.LM204:
.LBE149:
	subl $8,%esp
	fstpl (%esp)
	pushl %edx
	pushl %ebx
	pushl $.LC68
.LCFI93:
	call printf
.LEHE4767:
	addl $20,%esp
	jmp .L4765
	.p2align 4,,7
.L4766:
.LCFI94:
	call __throw
.LBE148:
	.p2align 4,,7
.L4765:
.LBE147:
.stabn 68,0,63,.LM205-endOfCycle__15HeatGridSegment
.LM205:
.LBB166:
	pushl $0
	pushl $0
	pushl MPE_buttonArray+4
	movl -32(%ebp),%ecx
	pushl %ecx
.LCFI95:
	call getMousePressed__9MPEWindowiPiT2
	addl $16,%esp
	testb %al,%al
	je .L4803
.stabn 68,0,64,.LM206-endOfCycle__15HeatGridSegment
.LM206:
.LBB167:
.stabs "fdgrid.h",132,0,0,.Ltext49
.Ltext49:
.stabn 68,0,91,.LM207-endOfCycle__15HeatGridSegment
.LM207:
.LBB168:
.LBB169:
.LBE169:
.LBE168:
.stabs "heat.cc",132,0,0,.Ltext50
.Ltext50:
.stabn 68,0,64,.LM208-endOfCycle__15HeatGridSegment
.LM208:
.LBE167:
	movl 8(%ebp),%ecx
	pushl 24(%ecx)
	pushl $.LC69
.LCFI96:
	call printf
	addl $8,%esp
.L4803:
.LBE166:
.stabs "fdgrid.h",132,0,0,.Ltext51
.Ltext51:
.stabn 68,0,91,.LM209-endOfCycle__15HeatGridSegment
.LM209:
.LBB170:
.LBB171:
.LBE171:
.LBE170:
.stabs "heat.cc",132,0,0,.Ltext52
.Ltext52:
.stabn 68,0,67,.LM210-endOfCycle__15HeatGridSegment
.LM210:
.LBE146:
.LBE141:
.LBE140:
.LBE137:
.LBE136:
	movl 8(%ebp),%ecx
	pushl 24(%ecx)
	pushl $.LC69
	call printf
.stabn 68,0,68,.LM211-endOfCycle__15HeatGridSegment
.LM211:
	pushl stdout
.LCFI97:
	call fflush
	jmp .L4806
.LEHB4808:
.LEHB4798:
	.p2align 4,,7
.L4767:
.LBB172:
.LBB173:
.LCFI98:
	call __cp_eh_info
	incl 28(%eax)
	movb $1,20(%eax)
	pushl %eax
.LCFI99:
	call __cp_pop_exception
.LBE173:
	addl $4,%esp
	jmp .L4765
.LBE172:
.LEHE4798:
	.p2align 4,,7
.L4798:
	jmp .L4766
.LEHE4808:
	.p2align 4,,7
.L4808:
.LCFI100:
	call terminate__Fv
	.p2align 4,,7
.L4806:
.stabn 68,0,71,.LM212-endOfCycle__15HeatGridSegment
.LM212:
	leal -56(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE9:
.Lfe9:
	.size	 endOfCycle__15HeatGridSegment,.Lfe9-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB136-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB137-endOfCycle__15HeatGridSegment
.stabs "this:(0,62)=*(101,8)",128,0,44,8
.stabn 192,0,0,.LBB138-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB139-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE139-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE138-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB140-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB141-endOfCycle__15HeatGridSegment
.stabs "this:(101,12)",128,0,51,8
.stabn 192,0,0,.LBB142-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB143-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE143-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE142-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB144-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB145-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE145-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE144-endOfCycle__15HeatGridSegment
.stabs "x:(0,1)",128,0,53,-28
.stabs "y:(0,1)",128,0,53,-24
.stabn 192,0,0,.LBB146-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB147-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB148-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB149-endOfCycle__15HeatGridSegment
.stabs "this:(0,62)",128,0,58,8
.stabs "r:(0,1)",128,0,58,-36
.stabs "c:r(0,1)",64,0,58,7
.stabn 192,0,0,.LBB150-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB151-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB152-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB153-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB154-endOfCycle__15HeatGridSegment
.stabs "this:r(91,23)",64,0,80,0
.stabn 192,0,0,.LBB155-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB156-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE156-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE155-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB157-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB158-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE158-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE157-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE154-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE153-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE152-endOfCycle__15HeatGridSegment
.stabs "col:(0,1)",128,0,81,-40
.stabs "row:r(0,1)",64,0,81,3
.stabs "this:r(0,63)=*(102,1)",64,0,81,6
.stabn 192,0,0,.LBB159-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB160-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB161-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB162-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB163-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB164-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB165-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE165-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE164-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE163-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE162-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE161-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE160-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE159-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE151-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE150-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE149-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB166-endOfCycle__15HeatGridSegment
.stabs "__exception_info:r(0,64)=*(0,65)=xscp_eh_info:",64,0,58,0
.stabn 192,0,0,.LBB167-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE167-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE166-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE148-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE147-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB168-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB169-endOfCycle__15HeatGridSegment
.stabs "this:(0,62)",128,0,64,8
.stabn 192,0,0,.LBB170-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB171-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE171-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE170-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE169-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE168-endOfCycle__15HeatGridSegment
.stabs "this:(0,62)",128,0,67,8
.stabn 192,0,0,.LBB172-endOfCycle__15HeatGridSegment
.stabn 192,0,0,.LBB173-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE173-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE172-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE146-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE141-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE140-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE137-endOfCycle__15HeatGridSegment
.stabn 224,0,0,.LBE136-endOfCycle__15HeatGridSegment
.Lscope8:
.stabs "",36,0,0,.Lscope8-endOfCycle__15HeatGridSegment
.section	.rodata
	.align 8
.LC75:
	.long 0x0,0x3fd00000
	.align 8
.LC76:
	.long 0x0,0x404f8000
	.align 8
.LC77:
	.long 0x0,0x40590000
.section	.gnu.linkonce.t.compute__C15HeatGridSegmentii,"ax",@progbits
	.align 4
.stabs "compute__C15HeatGridSegmentii:F(0,13)",36,0,32,compute__C15HeatGridSegmentii
.stabs "this:p(0,66)=*(0,24)",160,0,32,8
.stabs "r:p(0,1)",160,0,32,12
.stabs "c:p(0,1)",160,0,32,16
	.weak	compute__C15HeatGridSegmentii
	.type	 compute__C15HeatGridSegmentii,@function
compute__C15HeatGridSegmentii:
.LFB10:
.stabn 68,0,32,.LM213-compute__C15HeatGridSegmentii
.LM213:
.LBB174:
.LBB175:
.LBB176:
.LBB177:
.LBB178:
	pushl %ebp
.LCFI101:
	movl %esp,%ebp
.LCFI102:
	subl $100,%esp
.LCFI103:
	pushl %edi
.LCFI104:
	pushl %esi
.LCFI105:
	pushl %ebx
.LCFI106:
.stabs "fdgrid.h",132,0,0,.Ltext53
.Ltext53:
.stabn 68,0,76,.LM214-compute__C15HeatGridSegmentii
.LM214:
	movl 12(%ebp),%esi
	decl %esi
.stabn 68,0,77,.LM215-compute__C15HeatGridSegmentii
.LM215:
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl %ebx,%edx
	leal -1(%ebx),%eax
	cmpl %eax,%esi
	jl .L4620
	movl 40(%ecx),%eax
	incl %eax
	cmpl %eax,%esi
	jg .L4620
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
	movl %ecx,%eax
	decl %eax
	cmpl %eax,16(%ebp)
	jl .L4620
	movl 8(%ebp),%ecx
	movl 48(%ecx),%eax
	incl %eax
	cmpl %eax,16(%ebp)
	jle .L4621
.L4620:
.LBB179:
.stabn 68,0,80,.LM216-compute__C15HeatGridSegmentii
.LM216:
.LBB180:
.LBB181:
.LBE181:
.LBE180:
	leal -20(%ebp),%ebx
	movl 16(%ebp),%ecx
	pushl %ecx
	pushl %esi
	movl 8(%ebp),%ecx
	pushl 48(%ecx)
	pushl 40(%ecx)
	pushl 44(%ecx)
	pushl %edx
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext54
.Ltext54:
.stabn 68,0,71,.LM217-compute__C15HeatGridSegmentii
.LM217:
	movl 28(%ecx),%eax
.stabs "fdgrid.h",132,0,0,.Ltext55
.Ltext55:
.stabn 68,0,80,.LM218-compute__C15HeatGridSegmentii
.LM218:
	pushl 4(%eax)
.LCFI107:
	call getRank__C7MPIComm
	addl $4,%esp
	pushl %eax
	pushl $.LC60
	pushl %ebx
.LCFI108:
	call strformat__FPCce
.LEHB4623:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext56
.Ltext56:
.stabn 68,0,241,.LM219-compute__C15HeatGridSegmentii
.LM219:
.LBB182:
.LBB183:
.LBE183:
.LBE182:
	addl $32,%esp
.stabs "fdgrid.h",132,0,0,.Ltext57
.Ltext57:
.stabn 68,0,80,.LM220-compute__C15HeatGridSegmentii
.LM220:
	pushl -12(%ebp)
	pushl $.LC61
	pushl $.LC62
	pushl $80
	pushl $.LC63
.LCFI109:
	call assertwith__FPCciT0N20
.LEHE4623:
	addl $20,%esp
	jmp .L4627
	.p2align 4,,7
.L4628:
.LCFI110:
	call __throw
	.p2align 4,,7
.L4627:
	pushl $2
	pushl %ebx
.LCFI111:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
.LBE179:
.L4621:
.LBE178:
.LBE177:
.stabn 68,0,81,.LM221-compute__C15HeatGridSegmentii
.LM221:
.LBB184:
.LBB185:
.LBB186:
.LBB187:
	subl %ebx,%esi
	movl 16(%ebp),%eax
	subl -100(%ebp),%eax
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext58
.Ltext58:
.stabn 68,0,99,.LM222-compute__C15HeatGridSegmentii
.LM222:
	movl 8(%ebp),%ecx
	addl $8,%ecx
	movl %ecx,-84(%ebp)
	movl %ecx,-44(%ebp)
	incl %esi
	leal 1(%eax),%edi
.stabn 68,0,100,.LM223-compute__C15HeatGridSegmentii
.LM223:
	testl %esi,%esi
	jl .L4629
	cmpl 8(%ecx),%esi
	jge .L4629
	testl %edi,%edi
	jl .L4629
	movl 12(%ecx),%eax
	cmpl %eax,%edi
	jl .L4630
.L4629:
.LBB188:
.stabn 68,0,102,.LM224-compute__C15HeatGridSegmentii
.LM224:
	leal -20(%ebp),%ebx
	movl -44(%ebp),%ecx
	pushl 12(%ecx)
	pushl 8(%ecx)
	pushl %edi
	pushl %esi
	pushl $.LC57
	pushl %ebx
.LCFI112:
	call strformat__FPCce
.LEHB4631:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext59
.Ltext59:
.stabn 68,0,241,.LM225-compute__C15HeatGridSegmentii
.LM225:
.LBB189:
.LBB190:
.LBE190:
.LBE189:
	addl $20,%esp
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext60
.Ltext60:
.stabn 68,0,102,.LM226-compute__C15HeatGridSegmentii
.LM226:
	pushl -12(%ebp)
	pushl $.LC58
	pushl $.LC59
	pushl $102
	pushl $.LC55
.LCFI113:
	call assertwith__FPCciT0N20
.LEHE4631:
	addl $20,%esp
	jmp .L4635
	.p2align 4,,7
.L4636:
.LCFI114:
	call __throw
	.p2align 4,,7
.L4635:
	pushl $2
	pushl %ebx
.LCFI115:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
	movl -44(%ebp),%ecx
	movl 12(%ecx),%eax
.LBE188:
.L4630:
.LBE187:
.LBE186:
.stabn 68,0,103,.LM227-compute__C15HeatGridSegmentii
.LM227:
	imull %eax,%esi
	leal (%edi,%esi),%edx
	movl -44(%ebp),%ecx
	movl 4(%ecx),%eax
	leal (%eax,%edx,8),%eax
	movl 8(%ebp),%ecx
	movl 40(%ecx),%esi
	movl 48(%ecx),%edx
	jmp .L4637
.LBE185:
.LEHB4639:
	.p2align 4,,7
.L4631:
	pushl $2
	pushl %ebx
	call _._6String
	addl $8,%esp
	jmp .L4636
.LEHE4639:
	.p2align 4,,7
.L4639:
.LCFI116:
	call terminate__Fv
	.p2align 4,,7
.L4637:
.LBE184:
.stabs "fdgrid.h",132,0,0,.Ltext61
.Ltext61:
.stabn 68,0,81,.LM228-compute__C15HeatGridSegmentii
.LM228:
	fldl (%eax)
	fstpl -40(%ebp)
	jmp .L4642
.LBE176:
.LEHB4644:
	.p2align 4,,7
.L4623:
	pushl $2
	pushl %ebx
.LCFI117:
	call _._6String
	addl $8,%esp
	jmp .L4628
.LEHE4644:
	.p2align 4,,7
.L4644:
.LCFI118:
	call terminate__Fv
.stabn 68,0,82,.LM229-compute__C15HeatGridSegmentii
.LM229:
	.p2align 4,,7
.L4642:
.LBE175:
.stabn 68,0,76,.LM230-compute__C15HeatGridSegmentii
.LM230:
.LBB191:
.LBB192:
.LBB193:
.LBB194:
	movl 12(%ebp),%edi
	incl %edi
.stabn 68,0,77,.LM231-compute__C15HeatGridSegmentii
.LM231:
	leal -1(%ebx),%eax
	cmpl %eax,%edi
	jl .L4647
	leal 1(%esi),%eax
	cmpl %eax,%edi
	jg .L4647
	movl -100(%ebp),%eax
	decl %eax
	cmpl %eax,16(%ebp)
	jl .L4647
	leal 1(%edx),%eax
	cmpl %eax,16(%ebp)
	jle .L4648
.L4647:
.LBB195:
.stabn 68,0,80,.LM232-compute__C15HeatGridSegmentii
.LM232:
.LBB196:
.LBB197:
.LBE197:
.LBE196:
	leal -20(%ebp),%ecx
	movl %ecx,-56(%ebp)
	movl 16(%ebp),%ecx
	pushl %ecx
	pushl %edi
	pushl %edx
	pushl %esi
	movl -100(%ebp),%ecx
	pushl %ecx
	pushl %ebx
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext62
.Ltext62:
.stabn 68,0,71,.LM233-compute__C15HeatGridSegmentii
.LM233:
	movl 8(%ebp),%ecx
	movl 28(%ecx),%eax
.stabs "fdgrid.h",132,0,0,.Ltext63
.Ltext63:
.stabn 68,0,80,.LM234-compute__C15HeatGridSegmentii
.LM234:
	pushl 4(%eax)
.LCFI119:
	call getRank__C7MPIComm
	addl $4,%esp
	pushl %eax
	pushl $.LC60
	movl -56(%ebp),%ecx
	pushl %ecx
.LCFI120:
	call strformat__FPCce
.LEHB4650:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext64
.Ltext64:
.stabn 68,0,241,.LM235-compute__C15HeatGridSegmentii
.LM235:
.LBB198:
.LBB199:
.LBE199:
.LBE198:
	addl $32,%esp
.stabs "fdgrid.h",132,0,0,.Ltext65
.Ltext65:
.stabn 68,0,80,.LM236-compute__C15HeatGridSegmentii
.LM236:
	pushl -12(%ebp)
	pushl $.LC61
	pushl $.LC62
	pushl $80
	pushl $.LC63
.LCFI121:
	call assertwith__FPCciT0N20
.LEHE4650:
	addl $20,%esp
	jmp .L4654
	.p2align 4,,7
.L4655:
.LCFI122:
	call __throw
	.p2align 4,,7
.L4654:
	pushl $2
	movl -56(%ebp),%ecx
	pushl %ecx
.LCFI123:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
.LBE195:
.L4648:
.LBE194:
.LBE193:
.stabn 68,0,81,.LM237-compute__C15HeatGridSegmentii
.LM237:
.LBB200:
.LBB201:
.LBB202:
.LBB203:
	subl %ebx,%edi
	movl 16(%ebp),%eax
	subl -100(%ebp),%eax
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext66
.Ltext66:
.stabn 68,0,99,.LM238-compute__C15HeatGridSegmentii
.LM238:
	leal 1(%edi),%esi
	leal 1(%eax),%edi
.stabn 68,0,100,.LM239-compute__C15HeatGridSegmentii
.LM239:
	testl %esi,%esi
	jl .L4656
	movl -84(%ebp),%ecx
	cmpl 8(%ecx),%esi
	jge .L4656
	testl %edi,%edi
	jl .L4656
	movl 12(%ecx),%eax
	cmpl %eax,%edi
	jl .L4657
.L4656:
.LBB204:
.stabn 68,0,102,.LM240-compute__C15HeatGridSegmentii
.LM240:
	leal -20(%ebp),%ebx
	movl -84(%ebp),%ecx
	pushl 12(%ecx)
	pushl 8(%ecx)
	pushl %edi
	pushl %esi
	pushl $.LC57
	pushl %ebx
.LCFI124:
	call strformat__FPCce
.LEHB4658:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext67
.Ltext67:
.stabn 68,0,241,.LM241-compute__C15HeatGridSegmentii
.LM241:
.LBB205:
.LBB206:
.LBE206:
.LBE205:
	addl $20,%esp
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext68
.Ltext68:
.stabn 68,0,102,.LM242-compute__C15HeatGridSegmentii
.LM242:
	pushl -12(%ebp)
	pushl $.LC58
	pushl $.LC59
	pushl $102
	pushl $.LC55
.LCFI125:
	call assertwith__FPCciT0N20
.LEHE4658:
	addl $20,%esp
	jmp .L4662
	.p2align 4,,7
.L4663:
.LCFI126:
	call __throw
	.p2align 4,,7
.L4662:
	pushl $2
	pushl %ebx
.LCFI127:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
	movl -84(%ebp),%ecx
	movl 12(%ecx),%eax
.LBE204:
.L4657:
.LBE203:
.LBE202:
.stabn 68,0,103,.LM243-compute__C15HeatGridSegmentii
.LM243:
	imull %eax,%esi
	leal (%edi,%esi),%edx
	movl -84(%ebp),%ecx
	movl 4(%ecx),%eax
	leal (%eax,%edx,8),%eax
	movl 8(%ebp),%ecx
	movl 40(%ecx),%esi
	movl 48(%ecx),%edx
	jmp .L4664
.LBE201:
.LEHB4666:
	.p2align 4,,7
.L4658:
	pushl $2
	pushl %ebx
	call _._6String
	addl $8,%esp
	jmp .L4663
.LEHE4666:
	.p2align 4,,7
.L4666:
.LCFI128:
	call terminate__Fv
	.p2align 4,,7
.L4664:
.LBE200:
.stabs "fdgrid.h",132,0,0,.Ltext69
.Ltext69:
.stabn 68,0,81,.LM244-compute__C15HeatGridSegmentii
.LM244:
	fldl (%eax)
	fstpl -52(%ebp)
	jmp .L4669
.LBE192:
.LEHB4671:
	.p2align 4,,7
.L4650:
	pushl $2
	movl -56(%ebp),%ecx
	pushl %ecx
.LCFI129:
	call _._6String
	addl $8,%esp
	jmp .L4655
.LEHE4671:
	.p2align 4,,7
.L4671:
.LCFI130:
	call terminate__Fv
.stabn 68,0,82,.LM245-compute__C15HeatGridSegmentii
.LM245:
	.p2align 4,,7
.L4669:
.LBE191:
.stabn 68,0,76,.LM246-compute__C15HeatGridSegmentii
.LM246:
.LBB207:
.LBB208:
.LBB209:
.LBB210:
	movl 16(%ebp),%edi
	decl %edi
.stabn 68,0,77,.LM247-compute__C15HeatGridSegmentii
.LM247:
	leal -1(%ebx),%eax
	cmpl %eax,12(%ebp)
	jl .L4674
	leal 1(%esi),%eax
	cmpl %eax,12(%ebp)
	jg .L4674
	movl -100(%ebp),%eax
	decl %eax
	cmpl %eax,%edi
	jl .L4674
	leal 1(%edx),%eax
	cmpl %eax,%edi
	jle .L4675
.L4674:
.LBB211:
.stabn 68,0,80,.LM248-compute__C15HeatGridSegmentii
.LM248:
.LBB212:
.LBB213:
.LBE213:
.LBE212:
	leal -20(%ebp),%ecx
	movl %ecx,-68(%ebp)
	pushl %edi
	movl 12(%ebp),%ecx
	pushl %ecx
	pushl %edx
	pushl %esi
	movl -100(%ebp),%ecx
	pushl %ecx
	pushl %ebx
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext70
.Ltext70:
.stabn 68,0,71,.LM249-compute__C15HeatGridSegmentii
.LM249:
	movl 8(%ebp),%ecx
	movl 28(%ecx),%eax
.stabs "fdgrid.h",132,0,0,.Ltext71
.Ltext71:
.stabn 68,0,80,.LM250-compute__C15HeatGridSegmentii
.LM250:
	pushl 4(%eax)
.LCFI131:
	call getRank__C7MPIComm
	addl $4,%esp
	pushl %eax
	pushl $.LC60
	movl -68(%ebp),%ecx
	pushl %ecx
.LCFI132:
	call strformat__FPCce
.LEHB4677:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext72
.Ltext72:
.stabn 68,0,241,.LM251-compute__C15HeatGridSegmentii
.LM251:
.LBB214:
.LBB215:
.LBE215:
.LBE214:
	addl $32,%esp
.stabs "fdgrid.h",132,0,0,.Ltext73
.Ltext73:
.stabn 68,0,80,.LM252-compute__C15HeatGridSegmentii
.LM252:
	pushl -12(%ebp)
	pushl $.LC61
	pushl $.LC62
	pushl $80
	pushl $.LC63
.LCFI133:
	call assertwith__FPCciT0N20
.LEHE4677:
	addl $20,%esp
	jmp .L4681
	.p2align 4,,7
.L4682:
.LCFI134:
	call __throw
	.p2align 4,,7
.L4681:
	pushl $2
	movl -68(%ebp),%ecx
	pushl %ecx
.LCFI135:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
.LBE211:
.L4675:
.LBE210:
.LBE209:
.stabn 68,0,81,.LM253-compute__C15HeatGridSegmentii
.LM253:
.LBB216:
.LBB217:
.LBB218:
.LBB219:
	movl 12(%ebp),%eax
	subl %ebx,%eax
	subl -100(%ebp),%edi
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext74
.Ltext74:
.stabn 68,0,99,.LM254-compute__C15HeatGridSegmentii
.LM254:
	leal 1(%eax),%esi
	incl %edi
.stabn 68,0,100,.LM255-compute__C15HeatGridSegmentii
.LM255:
	testl %esi,%esi
	jl .L4683
	movl -84(%ebp),%ecx
	cmpl 8(%ecx),%esi
	jge .L4683
	testl %edi,%edi
	jl .L4683
	movl 12(%ecx),%eax
	cmpl %eax,%edi
	jl .L4684
.L4683:
.LBB220:
.stabn 68,0,102,.LM256-compute__C15HeatGridSegmentii
.LM256:
	leal -20(%ebp),%ebx
	movl -84(%ebp),%ecx
	pushl 12(%ecx)
	pushl 8(%ecx)
	pushl %edi
	pushl %esi
	pushl $.LC57
	pushl %ebx
.LCFI136:
	call strformat__FPCce
.LEHB4685:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext75
.Ltext75:
.stabn 68,0,241,.LM257-compute__C15HeatGridSegmentii
.LM257:
.LBB221:
.LBB222:
.LBE222:
.LBE221:
	addl $20,%esp
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext76
.Ltext76:
.stabn 68,0,102,.LM258-compute__C15HeatGridSegmentii
.LM258:
	pushl -12(%ebp)
	pushl $.LC58
	pushl $.LC59
	pushl $102
	pushl $.LC55
.LCFI137:
	call assertwith__FPCciT0N20
.LEHE4685:
	addl $20,%esp
	jmp .L4689
	.p2align 4,,7
.L4690:
.LCFI138:
	call __throw
	.p2align 4,,7
.L4689:
	pushl $2
	pushl %ebx
.LCFI139:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
	movl -84(%ebp),%ecx
	movl 12(%ecx),%eax
.LBE220:
.L4684:
.LBE219:
.LBE218:
.stabn 68,0,103,.LM259-compute__C15HeatGridSegmentii
.LM259:
	imull %eax,%esi
	leal (%edi,%esi),%edx
	movl -84(%ebp),%ecx
	movl 4(%ecx),%eax
	leal (%eax,%edx,8),%eax
	movl 8(%ebp),%ecx
	movl 40(%ecx),%esi
	movl 48(%ecx),%edx
	jmp .L4691
.LBE217:
.LEHB4693:
	.p2align 4,,7
.L4685:
	pushl $2
	pushl %ebx
	call _._6String
	addl $8,%esp
	jmp .L4690
.LEHE4693:
	.p2align 4,,7
.L4693:
.LCFI140:
	call terminate__Fv
	.p2align 4,,7
.L4691:
.LBE216:
.stabs "fdgrid.h",132,0,0,.Ltext77
.Ltext77:
.stabn 68,0,81,.LM260-compute__C15HeatGridSegmentii
.LM260:
	fldl (%eax)
	fstpl -64(%ebp)
	jmp .L4696
.LBE208:
.LEHB4698:
	.p2align 4,,7
.L4677:
	pushl $2
	movl -68(%ebp),%ecx
	pushl %ecx
.LCFI141:
	call _._6String
	addl $8,%esp
	jmp .L4682
.LEHE4698:
	.p2align 4,,7
.L4698:
.LCFI142:
	call terminate__Fv
.stabn 68,0,82,.LM261-compute__C15HeatGridSegmentii
.LM261:
	.p2align 4,,7
.L4696:
.LBE207:
.stabn 68,0,76,.LM262-compute__C15HeatGridSegmentii
.LM262:
.LBB223:
.LBB224:
.LBB225:
.LBB226:
	movl 16(%ebp),%edi
	incl %edi
.stabn 68,0,77,.LM263-compute__C15HeatGridSegmentii
.LM263:
	leal -1(%ebx),%eax
	cmpl %eax,12(%ebp)
	jl .L4701
	leal 1(%esi),%eax
	cmpl %eax,12(%ebp)
	jg .L4701
	movl -100(%ebp),%eax
	decl %eax
	cmpl %eax,%edi
	jl .L4701
	leal 1(%edx),%eax
	cmpl %eax,%edi
	jle .L4702
.L4701:
.LBB227:
.stabn 68,0,80,.LM264-compute__C15HeatGridSegmentii
.LM264:
.LBB228:
.LBB229:
.LBE229:
.LBE228:
	leal -20(%ebp),%ecx
	movl %ecx,-80(%ebp)
	pushl %edi
	movl 12(%ebp),%ecx
	pushl %ecx
	pushl %edx
	pushl %esi
	movl -100(%ebp),%ecx
	pushl %ecx
	pushl %ebx
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext78
.Ltext78:
.stabn 68,0,71,.LM265-compute__C15HeatGridSegmentii
.LM265:
	movl 8(%ebp),%ecx
	movl 28(%ecx),%eax
.stabs "fdgrid.h",132,0,0,.Ltext79
.Ltext79:
.stabn 68,0,80,.LM266-compute__C15HeatGridSegmentii
.LM266:
	pushl 4(%eax)
.LCFI143:
	call getRank__C7MPIComm
	addl $4,%esp
	pushl %eax
	pushl $.LC60
	movl -80(%ebp),%ecx
	pushl %ecx
.LCFI144:
	call strformat__FPCce
.LEHB4704:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext80
.Ltext80:
.stabn 68,0,241,.LM267-compute__C15HeatGridSegmentii
.LM267:
.LBB230:
.LBB231:
.LBE231:
.LBE230:
	addl $32,%esp
.stabs "fdgrid.h",132,0,0,.Ltext81
.Ltext81:
.stabn 68,0,80,.LM268-compute__C15HeatGridSegmentii
.LM268:
	pushl -12(%ebp)
	pushl $.LC61
	pushl $.LC62
	pushl $80
	pushl $.LC63
.LCFI145:
	call assertwith__FPCciT0N20
.LEHE4704:
	addl $20,%esp
	jmp .L4708
	.p2align 4,,7
.L4709:
.LCFI146:
	call __throw
	.p2align 4,,7
.L4708:
	pushl $2
	movl -80(%ebp),%ecx
	pushl %ecx
.LCFI147:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
.LBE227:
.L4702:
.LBE226:
.LBE225:
.stabn 68,0,81,.LM269-compute__C15HeatGridSegmentii
.LM269:
.LBB232:
.LBB233:
.LBB234:
.LBB235:
	movl 12(%ebp),%eax
	subl %ebx,%eax
	subl -100(%ebp),%edi
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext82
.Ltext82:
.stabn 68,0,99,.LM270-compute__C15HeatGridSegmentii
.LM270:
	leal 1(%eax),%esi
	incl %edi
.stabn 68,0,100,.LM271-compute__C15HeatGridSegmentii
.LM271:
	testl %esi,%esi
	jl .L4710
	movl -84(%ebp),%ecx
	cmpl 8(%ecx),%esi
	jge .L4710
	testl %edi,%edi
	jl .L4710
	movl 12(%ecx),%eax
	cmpl %eax,%edi
	jl .L4711
.L4710:
.LBB236:
.stabn 68,0,102,.LM272-compute__C15HeatGridSegmentii
.LM272:
	leal -20(%ebp),%ebx
	movl -84(%ebp),%ecx
	pushl 12(%ecx)
	pushl 8(%ecx)
	pushl %edi
	pushl %esi
	pushl $.LC57
	pushl %ebx
.LCFI148:
	call strformat__FPCce
.LEHB4712:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext83
.Ltext83:
.stabn 68,0,241,.LM273-compute__C15HeatGridSegmentii
.LM273:
.LBB237:
.LBB238:
.LBE238:
.LBE237:
	addl $20,%esp
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext84
.Ltext84:
.stabn 68,0,102,.LM274-compute__C15HeatGridSegmentii
.LM274:
	pushl -12(%ebp)
	pushl $.LC58
	pushl $.LC59
	pushl $102
	pushl $.LC55
.LCFI149:
	call assertwith__FPCciT0N20
.LEHE4712:
	addl $20,%esp
	jmp .L4716
	.p2align 4,,7
.L4717:
.LCFI150:
	call __throw
	.p2align 4,,7
.L4716:
	pushl $2
	pushl %ebx
.LCFI151:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
	movl -84(%ebp),%ecx
	movl 12(%ecx),%eax
.LBE236:
.L4711:
.LBE235:
.LBE234:
.stabn 68,0,103,.LM275-compute__C15HeatGridSegmentii
.LM275:
	imull %eax,%esi
	leal (%edi,%esi),%edx
	movl -84(%ebp),%ecx
	movl 4(%ecx),%eax
	leal (%eax,%edx,8),%eax
	movl 8(%ebp),%ecx
	movl 40(%ecx),%esi
	movl 48(%ecx),%edx
	jmp .L4718
.LBE233:
.LEHB4720:
	.p2align 4,,7
.L4712:
	pushl $2
	pushl %ebx
	call _._6String
	addl $8,%esp
	jmp .L4717
.LEHE4720:
	.p2align 4,,7
.L4720:
.LCFI152:
	call terminate__Fv
	.p2align 4,,7
.L4718:
.LBE232:
.stabs "fdgrid.h",132,0,0,.Ltext85
.Ltext85:
.stabn 68,0,81,.LM276-compute__C15HeatGridSegmentii
.LM276:
	fldl (%eax)
	fstpl -76(%ebp)
	jmp .L4723
.LBE224:
.LEHB4725:
	.p2align 4,,7
.L4704:
	pushl $2
	movl -80(%ebp),%ecx
	pushl %ecx
.LCFI153:
	call _._6String
	addl $8,%esp
	jmp .L4709
.LEHE4725:
	.p2align 4,,7
.L4725:
.LCFI154:
	call terminate__Fv
.stabn 68,0,82,.LM277-compute__C15HeatGridSegmentii
.LM277:
	.p2align 4,,7
.L4723:
.LBE223:
.stabn 68,0,76,.LM278-compute__C15HeatGridSegmentii
.LM278:
.LBB239:
.LBB240:
.stabn 68,0,77,.LM279-compute__C15HeatGridSegmentii
.LM279:
.LBB241:
.LBB242:
	leal -1(%ebx),%eax
	cmpl %eax,12(%ebp)
	jl .L4728
	leal 1(%esi),%eax
	cmpl %eax,12(%ebp)
	jg .L4728
	movl -100(%ebp),%eax
	decl %eax
	cmpl %eax,16(%ebp)
	jl .L4728
	leal 1(%edx),%eax
	cmpl %eax,16(%ebp)
	jle .L4729
.L4728:
.LBB243:
.stabn 68,0,80,.LM280-compute__C15HeatGridSegmentii
.LM280:
.LBB244:
.LBB245:
.LBE245:
.LBE244:
	leal -20(%ebp),%edi
	movl 16(%ebp),%ecx
	pushl %ecx
	movl 12(%ebp),%ecx
	pushl %ecx
	pushl %edx
	pushl %esi
	movl -100(%ebp),%ecx
	pushl %ecx
	pushl %ebx
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext86
.Ltext86:
.stabn 68,0,71,.LM281-compute__C15HeatGridSegmentii
.LM281:
	movl 8(%ebp),%ecx
	movl 28(%ecx),%eax
.stabs "fdgrid.h",132,0,0,.Ltext87
.Ltext87:
.stabn 68,0,80,.LM282-compute__C15HeatGridSegmentii
.LM282:
	pushl 4(%eax)
.LCFI155:
	call getRank__C7MPIComm
	addl $4,%esp
	pushl %eax
	pushl $.LC60
	pushl %edi
.LCFI156:
	call strformat__FPCce
.LEHB4731:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext88
.Ltext88:
.stabn 68,0,241,.LM283-compute__C15HeatGridSegmentii
.LM283:
.LBB246:
.LBB247:
.LBE247:
.LBE246:
	addl $32,%esp
.stabs "fdgrid.h",132,0,0,.Ltext89
.Ltext89:
.stabn 68,0,80,.LM284-compute__C15HeatGridSegmentii
.LM284:
	pushl -12(%ebp)
	pushl $.LC61
	pushl $.LC62
	pushl $80
	pushl $.LC63
.LCFI157:
	call assertwith__FPCciT0N20
.LEHE4731:
	addl $20,%esp
	jmp .L4735
	.p2align 4,,7
.L4736:
.LCFI158:
	call __throw
	.p2align 4,,7
.L4735:
	pushl $2
	pushl %edi
.LCFI159:
	call _._6String
	addl $8,%esp
	movl 8(%ebp),%ecx
	movl 36(%ecx),%ebx
	movl 44(%ecx),%ecx
	movl %ecx,-100(%ebp)
.LBE243:
.L4729:
.LBE242:
.LBE241:
.stabn 68,0,81,.LM285-compute__C15HeatGridSegmentii
.LM285:
.LBB248:
.LBB249:
.LBB250:
.LBB251:
	movl 12(%ebp),%edx
	subl %ebx,%edx
	movl 16(%ebp),%eax
	subl -100(%ebp),%eax
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext90
.Ltext90:
.stabn 68,0,99,.LM286-compute__C15HeatGridSegmentii
.LM286:
	leal 1(%edx),%ebx
	leal 1(%eax),%edi
.stabn 68,0,100,.LM287-compute__C15HeatGridSegmentii
.LM287:
	testl %ebx,%ebx
	jl .L4737
	movl -84(%ebp),%ecx
	cmpl 8(%ecx),%ebx
	jge .L4737
	testl %edi,%edi
	jl .L4737
	movl 12(%ecx),%eax
	cmpl %eax,%edi
	jl .L4738
.L4737:
.LBB252:
.stabn 68,0,102,.LM288-compute__C15HeatGridSegmentii
.LM288:
	leal -20(%ebp),%esi
	movl -84(%ebp),%ecx
	pushl 12(%ecx)
	pushl 8(%ecx)
	pushl %edi
	pushl %ebx
	pushl $.LC57
	pushl %esi
.LCFI160:
	call strformat__FPCce
.LEHB4739:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext91
.Ltext91:
.stabn 68,0,241,.LM289-compute__C15HeatGridSegmentii
.LM289:
.LBB253:
.LBB254:
.LBE254:
.LBE253:
	addl $20,%esp
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext92
.Ltext92:
.stabn 68,0,102,.LM290-compute__C15HeatGridSegmentii
.LM290:
	pushl -12(%ebp)
	pushl $.LC58
	pushl $.LC59
	pushl $102
	pushl $.LC55
.LCFI161:
	call assertwith__FPCciT0N20
.LEHE4739:
	addl $20,%esp
	jmp .L4743
	.p2align 4,,7
.L4744:
.LCFI162:
	call __throw
	.p2align 4,,7
.L4743:
	pushl $2
	pushl %esi
.LCFI163:
	call _._6String
	addl $8,%esp
	movl -84(%ebp),%ecx
	movl 12(%ecx),%eax
.LBE252:
.L4738:
.LBE251:
.LBE250:
.stabn 68,0,103,.LM291-compute__C15HeatGridSegmentii
.LM291:
	imull %eax,%ebx
	leal (%edi,%ebx),%edx
	movl -84(%ebp),%ecx
	movl 4(%ecx),%eax
	leal (%eax,%edx,8),%eax
	jmp .L4745
.LBE249:
.LEHB4747:
	.p2align 4,,7
.L4739:
	pushl $2
	pushl %esi
	call _._6String
	addl $8,%esp
	jmp .L4744
.LEHE4747:
	.p2align 4,,7
.L4747:
.LCFI164:
	call terminate__Fv
	.p2align 4,,7
.L4745:
.LBE248:
.stabs "fdgrid.h",132,0,0,.Ltext93
.Ltext93:
.stabn 68,0,81,.LM292-compute__C15HeatGridSegmentii
.LM292:
	fldl (%eax)
	jmp .L4750
.LBE240:
.LEHB4752:
	.p2align 4,,7
.L4731:
	pushl $2
	pushl %edi
.LCFI165:
	call _._6String
	addl $8,%esp
	jmp .L4736
.LEHE4752:
	.p2align 4,,7
.L4752:
.LCFI166:
	call terminate__Fv
.stabn 68,0,82,.LM293-compute__C15HeatGridSegmentii
.LM293:
	.p2align 4,,7
.L4750:
.LBE239:
.stabs "heat.cc",132,0,0,.Ltext94
.Ltext94:
.stabn 68,0,34,.LM294-compute__C15HeatGridSegmentii
.LM294:
.LBB255:
.LBB256:
.LBB257:
.LBE257:
.LBE256:
	fldl -40(%ebp)
	faddl -52(%ebp)
	movl 8(%ebp),%ecx
	fldl 324(%ecx)
	fldl .LC75
	fld %st(1)
	fmulp %st,%st(1)
	fld1
	fsubp %st,%st(2)
	fxch %st(2)
	faddl -64(%ebp)
	faddl -76(%ebp)
	fxch %st(1)
.stabs "fdgrid.h",132,0,0,.Ltext95
.Ltext95:
.stabn 68,0,91,.LM295-compute__C15HeatGridSegmentii
.LM295:
	movl 24(%ecx),%eax
.stabs "heat.cc",132,0,0,.Ltext96
.Ltext96:
.stabn 68,0,37,.LM296-compute__C15HeatGridSegmentii
.LM296:
	cltd
	idivl 332(%ecx)
.stabn 68,0,34,.LM297-compute__C15HeatGridSegmentii
.LM297:
	fmulp %st,%st(3)
	fmulp %st,%st(1)
	faddp %st,%st(1)
.stabn 68,0,37,.LM298-compute__C15HeatGridSegmentii
.LM298:
	testl %edx,%edx
	jne .L4755
.stabn 68,0,38,.LM299-compute__C15HeatGridSegmentii
.LM299:
.LBB258:
.stabs "/usr/include/bits/mathinline.h",132,0,0,.Ltext97
.Ltext97:
.stabn 68,0,430,.LM300-compute__C15HeatGridSegmentii
.LM300:
.LBB259:
.LBB260:
.LBE260:
.LBE259:
	fld %st(0)
	fabs
.stabs "heat.cc",132,0,0,.Ltext98
.Ltext98:
.stabn 68,0,38,.LM301-compute__C15HeatGridSegmentii
.LM301:
	fldl .LC76
	fmulp %st,%st(1)
	fldl .LC77
	fdivrp %st,%st(1)
	fnstcw -24(%ebp)
	movl -24(%ebp),%ecx
	movb $12,%ch
	movl %ecx,-32(%ebp)
	fldcw -32(%ebp)
	fistpl -32(%ebp)
	movl -32(%ebp),%edx
	fldcw -24(%ebp)
	movl %edx,%eax
	testl %edx,%edx
	jge .L4758
	leal 63(%edx),%eax
.L4758:
	andb $192,%al
	subl %eax,%edx
	movl 8(%ebp),%eax
	addl $68,%eax
	pushl (%eax,%edx,4)
	movl 12(%ebp),%ecx
	pushl %ecx
	movl 16(%ebp),%ecx
	pushl %ecx
	movl 8(%ebp),%eax
	addl $60,%eax
	pushl %eax
	fstpt -96(%ebp)
.LCFI167:
	call drawPoint__9MPEWindowii9MPE_Color
.LBE258:
	fldt -96(%ebp)
.L4755:
.LBE255:
.stabn 68,0,39,.LM302-compute__C15HeatGridSegmentii
.LM302:
.LBE174:
.stabn 68,0,40,.LM303-compute__C15HeatGridSegmentii
.LM303:
	leal -112(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE10:
.Lfe10:
	.size	 compute__C15HeatGridSegmentii,.Lfe10-compute__C15HeatGridSegmentii
.stabs "result:r(0,13)",64,0,33,13
.stabn 192,0,0,.LBB174-compute__C15HeatGridSegmentii
.stabs "this:(0,62)",128,0,34,8
.stabs "r:r(0,1)",64,0,34,6
.stabs "c:(0,1)",128,0,34,16
.stabn 192,0,0,.LBB175-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB176-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB177-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB178-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB179-compute__C15HeatGridSegmentii
.stabs "this:r(91,23)",64,0,80,0
.stabn 192,0,0,.LBB180-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB181-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE181-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE180-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB182-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB183-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE183-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE182-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE179-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE178-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE177-compute__C15HeatGridSegmentii
.stabs "col:r(0,1)",64,0,81,7
.stabs "row:r(0,1)",64,0,81,6
.stabs "this:(0,63)",128,0,81,-44
.stabn 192,0,0,.LBB184-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB185-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB186-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB187-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB188-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB189-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB190-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE190-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE189-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE188-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE187-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE186-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE185-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE184-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE176-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE175-compute__C15HeatGridSegmentii
.stabs "this:(0,62)",128,0,34,8
.stabs "r:r(0,1)",64,0,34,7
.stabs "c:(0,1)",128,0,34,16
.stabn 192,0,0,.LBB191-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB192-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB193-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB194-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB195-compute__C15HeatGridSegmentii
.stabs "this:r(91,23)",64,0,80,0
.stabn 192,0,0,.LBB196-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB197-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE197-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE196-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB198-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB199-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE199-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE198-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE195-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE194-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE193-compute__C15HeatGridSegmentii
.stabs "col:r(0,1)",64,0,81,7
.stabs "row:r(0,1)",64,0,81,6
.stabn 192,0,0,.LBB200-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB201-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB202-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB203-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB204-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB205-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB206-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE206-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE205-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE204-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE203-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE202-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE201-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE200-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE192-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE191-compute__C15HeatGridSegmentii
.stabs "this:(0,62)",128,0,34,8
.stabs "r:(0,1)",128,0,34,12
.stabs "c:r(0,1)",64,0,34,7
.stabn 192,0,0,.LBB207-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB208-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB209-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB210-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB211-compute__C15HeatGridSegmentii
.stabs "this:r(91,23)",64,0,80,0
.stabn 192,0,0,.LBB212-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB213-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE213-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE212-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB214-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB215-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE215-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE214-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE211-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE210-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE209-compute__C15HeatGridSegmentii
.stabs "col:r(0,1)",64,0,81,7
.stabs "row:r(0,1)",64,0,81,6
.stabn 192,0,0,.LBB216-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB217-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB218-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB219-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB220-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB221-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB222-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE222-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE221-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE220-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE219-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE218-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE217-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE216-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE208-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE207-compute__C15HeatGridSegmentii
.stabs "this:(0,62)",128,0,34,8
.stabs "r:(0,1)",128,0,34,12
.stabs "c:r(0,1)",64,0,34,7
.stabn 192,0,0,.LBB223-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB224-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB225-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB226-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB227-compute__C15HeatGridSegmentii
.stabs "this:r(91,23)",64,0,80,0
.stabn 192,0,0,.LBB228-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB229-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE229-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE228-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB230-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB231-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE231-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE230-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE227-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE226-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE225-compute__C15HeatGridSegmentii
.stabs "col:r(0,1)",64,0,81,7
.stabs "row:r(0,1)",64,0,81,6
.stabn 192,0,0,.LBB232-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB233-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB234-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB235-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB236-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB237-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB238-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE238-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE237-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE236-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE235-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE234-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE233-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE232-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE224-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE223-compute__C15HeatGridSegmentii
.stabs "this:(0,62)",128,0,34,8
.stabs "r:(0,1)",128,0,34,12
.stabs "c:(0,1)",128,0,34,16
.stabn 192,0,0,.LBB239-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB240-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB241-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB242-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB243-compute__C15HeatGridSegmentii
.stabs "this:r(91,23)",64,0,80,0
.stabn 192,0,0,.LBB244-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB245-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE245-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE244-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB246-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB247-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE247-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE246-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE243-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE242-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE241-compute__C15HeatGridSegmentii
.stabs "col:r(0,1)",64,0,81,7
.stabs "row:r(0,1)",64,0,81,3
.stabn 192,0,0,.LBB248-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB249-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB250-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB251-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB252-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB253-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB254-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE254-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE253-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE252-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE251-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE250-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE249-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE248-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE240-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE239-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB255-compute__C15HeatGridSegmentii
.stabs "this:(0,62)",128,0,37,8
.stabn 192,0,0,.LBB256-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB257-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE257-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE256-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB258-compute__C15HeatGridSegmentii
.stabs "__x:r(0,13)",64,0,38,13
.stabn 192,0,0,.LBB259-compute__C15HeatGridSegmentii
.stabn 192,0,0,.LBB260-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE260-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE259-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE258-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE255-compute__C15HeatGridSegmentii
.stabn 224,0,0,.LBE174-compute__C15HeatGridSegmentii
.Lscope9:
.stabs "",36,0,0,.Lscope9-compute__C15HeatGridSegmentii
.section	.rodata
	.align 8
.LC78:
	.long 0x0,0x40590000
.section	.gnu.linkonce.t.initPoint__C15HeatGridSegmentii,"ax",@progbits
	.align 4
.stabs "initPoint__C15HeatGridSegmentii:F(0,13)",36,0,24,initPoint__C15HeatGridSegmentii
.stabs "this:p(0,66)",160,0,24,8
.stabs "row:p(0,1)",160,0,24,12
.stabs "col:p(0,1)",160,0,24,16
	.weak	initPoint__C15HeatGridSegmentii
	.type	 initPoint__C15HeatGridSegmentii,@function
initPoint__C15HeatGridSegmentii:
.LFB11:
.stabn 68,0,24,.LM304-initPoint__C15HeatGridSegmentii
.LM304:
.LBB261:
.LBB262:
	pushl %ebp
.LCFI168:
	movl %esp,%ebp
.LCFI169:
	movl 16(%ebp),%edx
.stabn 68,0,26,.LM305-initPoint__C15HeatGridSegmentii
.LM305:
	cmpl $0,12(%ebp)
	jl .L4616
	testl %edx,%edx
	jl .L4616
.stabs "fdgrid.h",132,0,0,.Ltext99
.Ltext99:
.stabn 68,0,94,.LM306-initPoint__C15HeatGridSegmentii
.LM306:
.LBB263:
.LBB264:
.LBE264:
.LBE263:
.stabs "heat.cc",132,0,0,.Ltext100
.Ltext100:
.stabn 68,0,26,.LM307-initPoint__C15HeatGridSegmentii
.LM307:
	movl 8(%ebp),%eax
	cmpl 4(%eax),%edx
	jl .L4615
.L4616:
.stabn 68,0,27,.LM308-initPoint__C15HeatGridSegmentii
.LM308:
	fldl .LC78
	jmp .L5436
	.p2align 4,,7
.L4615:
.stabn 68,0,29,.LM309-initPoint__C15HeatGridSegmentii
.LM309:
	fldz
.L5436:
.LBE262:
.LBE261:
.stabn 68,0,30,.LM310-initPoint__C15HeatGridSegmentii
.LM310:
	leave
	ret
.LFE11:
.Lfe11:
	.size	 initPoint__C15HeatGridSegmentii,.Lfe11-initPoint__C15HeatGridSegmentii
.stabs "this:r(0,66)",64,0,24,0
.stabs "col:r(0,1)",64,0,24,2
.stabn 192,0,0,.LBB261-initPoint__C15HeatGridSegmentii
.stabn 192,0,0,.LBB262-initPoint__C15HeatGridSegmentii
.stabs "this:r(0,62)",64,0,26,0
.stabn 192,0,0,.LBB263-initPoint__C15HeatGridSegmentii
.stabn 192,0,0,.LBB264-initPoint__C15HeatGridSegmentii
.stabn 224,0,0,.LBE264-initPoint__C15HeatGridSegmentii
.stabn 224,0,0,.LBE263-initPoint__C15HeatGridSegmentii
.stabn 224,0,0,.LBE262-initPoint__C15HeatGridSegmentii
.stabn 224,0,0,.LBE261-initPoint__C15HeatGridSegmentii
.Lscope10:
.stabs "",36,0,0,.Lscope10-initPoint__C15HeatGridSegmentii
.stabs "__ti15HeatGridSegment:G(0,59)",32,0,80,0
	.comm	__ti15HeatGridSegment,12,4
.section	.rodata
.LC79:
	.string	"15HeatGridSegment"
.section	.gnu.linkonce.t.__tf15HeatGridSegment,"ax",@progbits
	.align 4
.stabs "__tf15HeatGridSegment:F(0,60)",36,0,78,__tf15HeatGridSegment
	.weak	__tf15HeatGridSegment
	.type	 __tf15HeatGridSegment,@function
__tf15HeatGridSegment:
.LFB12:
.stabn 68,0,80,.LM311-__tf15HeatGridSegment
.LM311:
	pushl %ebp
.LCFI170:
	movl %esp,%ebp
.LCFI171:
	pushl %ebx
.LCFI172:
	movl $__ti15HeatGridSegment,%ebx
	cmpl $0,__ti15HeatGridSegment
	jne .L5438
	call __tf13FDGridSegment
	pushl $__ti13FDGridSegment
	pushl $.LC79
	pushl %ebx
.LCFI173:
	call __rtti_si
.L5438:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE12:
.Lfe12:
	.size	 __tf15HeatGridSegment,.Lfe12-__tf15HeatGridSegment
.Lscope11:
.stabs "",36,0,0,.Lscope11-__tf15HeatGridSegment
.section	.gnu.linkonce.t._._15HeatGridSegment,"ax",@progbits
	.align 4
.stabs "_._15HeatGridSegment:F(0,20)",36,0,78,_._15HeatGridSegment
.stabs "this:p(0,29)",160,0,78,8
.stabs "__in_chrg:p(0,1)",160,0,78,12
	.weak	_._15HeatGridSegment
	.type	 _._15HeatGridSegment,@function
_._15HeatGridSegment:
.LFB13:
.stabn 68,0,83,.LM312-_._15HeatGridSegment
.LM312:
.LBB265:
.LBB266:
.LBB267:
.LBE267:
.LBE266:
.LBB268:
.LBB269:
.LBE269:
.LBB270:
.LBB271:
.LBB272:
.LBB273:
.LBE273:
.LBE272:
.LBE271:
.LBE270:
.LBE268:
.LBE265:
	pushl %ebp
.LCFI174:
	movl %esp,%ebp
.LCFI175:
	pushl %edi
.LCFI176:
	pushl %esi
.LCFI177:
	pushl %ebx
.LCFI178:
	movl 8(%ebp),%esi
	movl 12(%ebp),%edi
.stabn 68,0,13,.LM313-_._15HeatGridSegment
.LM313:
	leal 52(%esi),%eax
.stabs "../libsrc/mpi++.h",132,0,0,.Ltext101
.Ltext101:
.stabn 68,0,229,.LM314-_._15HeatGridSegment
.LM314:
	pushl $2
	pushl %eax
.LCFI179:
	call _._6Object
	addl $8,%esp
.stabs "/home/magi/c/include/magic/Matrix.h",132,0,0,.Ltext102
.Ltext102:
.stabn 68,0,28,.LM315-_._15HeatGridSegment
.LM315:
	leal 8(%esi),%ebx
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext103
.Ltext103:
.stabn 68,0,60,.LM316-_._15HeatGridSegment
.LM316:
	movl $__vt_t9PackTable1Zd,8(%esi)
.stabn 68,0,68,.LM317-_._15HeatGridSegment
.LM317:
	pushl 4(%ebx)
.LCFI180:
	call __builtin_delete
.stabn 68,0,69,.LM318-_._15HeatGridSegment
.LM318:
	movl $0,4(%ebx)
.stabn 68,0,71,.LM319-_._15HeatGridSegment
.LM319:
	movl $0,8(%ebx)
	movl $0,12(%ebx)
	addl $4,%esp
.stabn 68,0,61,.LM320-_._15HeatGridSegment
.LM320:
	pushl $2
	pushl %ebx
.LCFI181:
	call _._6Object
	addl $8,%esp
.stabs "heat.cc",132,0,0,.Ltext104
.Ltext104:
.stabn 68,0,13,.LM321-_._15HeatGridSegment
.LM321:
	pushl %edi
	pushl %esi
	call _._6Object
.stabn 68,0,83,.LM322-_._15HeatGridSegment
.LM322:
	leal -12(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE13:
.Lfe13:
	.size	 _._15HeatGridSegment,.Lfe13-_._15HeatGridSegment
.stabs "this:r(0,29)",64,0,78,6
.stabs "__in_chrg:r(0,1)",64,0,78,7
.stabs "this:r(101,12)",64,0,83,6
.stabs "__in_chrg:r(0,1)",64,0,83,7
.stabn 192,0,0,.LBB265-_._15HeatGridSegment
.stabs "this:r(91,67)",64,0,13,0
.stabn 192,0,0,.LBB266-_._15HeatGridSegment
.stabs "this:r(91,58)",64,0,13,0
.stabn 192,0,0,.LBB267-_._15HeatGridSegment
.stabn 224,0,0,.LBE267-_._15HeatGridSegment
.stabn 224,0,0,.LBE266-_._15HeatGridSegment
.stabs "this:r(102,18)",64,0,13,3
.stabn 192,0,0,.LBB268-_._15HeatGridSegment
.stabs "this:r(102,4)",64,0,28,3
.stabn 192,0,0,.LBB269-_._15HeatGridSegment
.stabn 192,0,0,.LBB270-_._15HeatGridSegment
.stabs "this:r(102,4)",64,0,61,3
.stabn 192,0,0,.LBB271-_._15HeatGridSegment
.stabn 192,0,0,.LBB272-_._15HeatGridSegment
.stabn 224,0,0,.LBE272-_._15HeatGridSegment
.stabn 224,0,0,.LBE271-_._15HeatGridSegment
.stabn 224,0,0,.LBE270-_._15HeatGridSegment
.stabn 224,0,0,.LBE269-_._15HeatGridSegment
.stabn 192,0,0,.LBB273-_._15HeatGridSegment
.stabn 224,0,0,.LBE273-_._15HeatGridSegment
.stabn 224,0,0,.LBE268-_._15HeatGridSegment
.stabn 224,0,0,.LBE265-_._15HeatGridSegment
.Lscope12:
.stabs "",36,0,0,.Lscope12-_._15HeatGridSegment
.section	.gnu.linkonce.t.startOfCycle__13FDGridSegment,"ax",@progbits
	.align 4
.stabs "startOfCycle__13FDGridSegment:F(0,20)",36,0,85,startOfCycle__13FDGridSegment
.stabs "this:p(101,12)",160,0,85,8
	.weak	startOfCycle__13FDGridSegment
	.type	 startOfCycle__13FDGridSegment,@function
startOfCycle__13FDGridSegment:
.LFB14:
.stabs "fdgrid.h",132,0,0,.Ltext105
.Ltext105:
.stabn 68,0,85,.LM323-startOfCycle__13FDGridSegment
.LM323:
	pushl %ebp
.LCFI182:
	movl %esp,%ebp
.LCFI183:
.LBB274:
.LBE274:
	leave
	ret
.LFE14:
.Lfe14:
	.size	 startOfCycle__13FDGridSegment,.Lfe14-startOfCycle__13FDGridSegment
.stabn 192,0,0,.LBB274-startOfCycle__13FDGridSegment
.stabn 224,0,0,.LBE274-startOfCycle__13FDGridSegment
.Lscope13:
.stabs "",36,0,0,.Lscope13-startOfCycle__13FDGridSegment
.stabs "__ti13FDGridSegment:G(0,59)",32,0,80,0
	.comm	__ti13FDGridSegment,12,4
.section	.rodata
.LC80:
	.string	"13FDGridSegment"
.section	.gnu.linkonce.t.__tf13FDGridSegment,"ax",@progbits
	.align 4
.stabs "__tf13FDGridSegment:F(0,60)",36,0,119,__tf13FDGridSegment
	.weak	__tf13FDGridSegment
	.type	 __tf13FDGridSegment,@function
__tf13FDGridSegment:
.LFB15:
.stabs "heat.cc",132,0,0,.Ltext106
.Ltext106:
.stabn 68,0,80,.LM324-__tf13FDGridSegment
.LM324:
	pushl %ebp
.LCFI184:
	movl %esp,%ebp
.LCFI185:
	pushl %ebx
.LCFI186:
	movl $__ti13FDGridSegment,%ebx
	cmpl $0,__ti13FDGridSegment
	jne .L5440
	call __tf6Object
	pushl $__ti6Object
	pushl $.LC80
	pushl %ebx
.LCFI187:
	call __rtti_si
.L5440:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE15:
.Lfe15:
	.size	 __tf13FDGridSegment,.Lfe15-__tf13FDGridSegment
.Lscope14:
.stabs "",36,0,0,.Lscope14-__tf13FDGridSegment
.section	.gnu.linkonce.t.make__t9PackTable1Zdii,"ax",@progbits
	.align 4
.stabs "make__t9PackTable1Zdii:F(0,20)",36,0,80,make__t9PackTable1Zdii
.stabs "this:p(102,4)",160,0,80,8
.stabs "nrows:p(0,1)",160,0,80,12
.stabs "ncols:p(0,1)",160,0,80,16
	.weak	make__t9PackTable1Zdii
	.type	 make__t9PackTable1Zdii,@function
make__t9PackTable1Zdii:
.LFB16:
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext107
.Ltext107:
.stabn 68,0,80,.LM325-make__t9PackTable1Zdii
.LM325:
.LBB275:
	pushl %ebp
.LCFI188:
	movl %esp,%ebp
.LCFI189:
	subl $20,%esp
.LCFI190:
	pushl %edi
.LCFI191:
	pushl %esi
.LCFI192:
	pushl %ebx
.LCFI193:
	movl 8(%ebp),%esi
	movl 16(%ebp),%edi
.stabn 68,0,81,.LM326-make__t9PackTable1Zdii
.LM326:
	cmpl $0,12(%ebp)
	jl .L3715
	testl %edi,%edi
	jge .L3714
.L3715:
	pushl $0
	pushl $.LC54
	pushl $.LC2
	pushl $81
	pushl $.LC55
.LCFI194:
	call assertwith__FPCciT0N20
	addl $20,%esp
.L3714:
.stabn 68,0,82,.LM327-make__t9PackTable1Zdii
.LM327:
.LBB276:
	movl 4(%esi),%eax
	testl %eax,%eax
	je .L3716
.stabn 68,0,83,.LM328-make__t9PackTable1Zdii
.LM328:
.LBB277:
.stabn 68,0,67,.LM329-make__t9PackTable1Zdii
.LM329:
.LBB278:
.LBB279:
.stabn 68,0,68,.LM330-make__t9PackTable1Zdii
.LM330:
.LBE279:
	pushl %eax
.LCFI195:
	call __builtin_delete
.stabn 68,0,69,.LM331-make__t9PackTable1Zdii
.LM331:
	movl $0,4(%esi)
.stabn 68,0,71,.LM332-make__t9PackTable1Zdii
.LM332:
	movl $0,8(%esi)
	movl $0,12(%esi)
	addl $4,%esp
.LBE278:
.stabn 68,0,83,.LM333-make__t9PackTable1Zdii
.LM333:
.LBE277:
.L3716:
.LBE276:
.stabn 68,0,85,.LM334-make__t9PackTable1Zdii
.LM334:
.LBB280:
	movl 12(%ebp),%edx
	movl %edx,8(%esi)
	movl %edi,12(%esi)
.stabn 68,0,86,.LM335-make__t9PackTable1Zdii
.LM335:
	testl %edx,%edx
	jle .L3725
	testl %edi,%edi
	jle .L3725
.LBB281:
.stabn 68,0,88,.LM336-make__t9PackTable1Zdii
.LM336:
	leal -20(%ebp),%ebx
	pushl %edi
	pushl %edx
	pushl $.LC56
	pushl %ebx
.LCFI196:
	call strformat__FPCce
.LEHB3720:
.stabs "/home/magi/c/include/magic/cstring.h",132,0,0,.Ltext108
.Ltext108:
.stabn 68,0,241,.LM337-make__t9PackTable1Zdii
.LM337:
.LBB282:
.LBB283:
.LBE283:
.LBE282:
	addl $12,%esp
.stabs "/home/magi/c/include/magic/table.h",132,0,0,.Ltext109
.Ltext109:
.stabn 68,0,88,.LM338-make__t9PackTable1Zdii
.LM338:
	pushl -12(%ebp)
.LCFI197:
	call newComment
.LEHE3720:
	addl $4,%esp
	jmp .L3724
	.p2align 4,,7
.L3719:
.LCFI198:
	call __throw
	.p2align 4,,7
.L3724:
.LBE281:
.LBE280:
.LBE275:
	pushl $2
	pushl %ebx
.LCFI199:
	call _._6String
	addl $8,%esp
.stabn 68,0,89,.LM339-make__t9PackTable1Zdii
.LM339:
	movl 8(%esi),%eax
	imull 12(%esi),%eax
	sall $3,%eax
	pushl %eax
.LCFI200:
	call __builtin_vec_new
	movl %eax,4(%esi)
	jmp .L3725
.LEHB3727:
	.p2align 4,,7
.L3720:
	pushl $2
	pushl %ebx
.LCFI201:
	call _._6String
	addl $8,%esp
	jmp .L3719
.LEHE3727:
	.p2align 4,,7
.L3727:
.LCFI202:
	call terminate__Fv
	.p2align 4,,7
.L3725:
	leal -32(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE16:
.Lfe16:
	.size	 make__t9PackTable1Zdii,.Lfe16-make__t9PackTable1Zdii
.stabs "this:r(102,4)",64,0,80,6
.stabs "ncols:r(0,1)",64,0,80,7
.stabn 192,0,0,.LBB275-make__t9PackTable1Zdii
.stabn 192,0,0,.LBB276-make__t9PackTable1Zdii
.stabn 192,0,0,.LBB277-make__t9PackTable1Zdii
.stabs "this:r(102,4)",64,0,83,6
.stabn 192,0,0,.LBB278-make__t9PackTable1Zdii
.stabn 192,0,0,.LBB279-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE279-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE278-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE277-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE276-make__t9PackTable1Zdii
.stabn 192,0,0,.LBB280-make__t9PackTable1Zdii
.stabn 192,0,0,.LBB281-make__t9PackTable1Zdii
.stabn 192,0,0,.LBB282-make__t9PackTable1Zdii
.stabn 192,0,0,.LBB283-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE283-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE282-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE281-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE280-make__t9PackTable1Zdii
.stabn 224,0,0,.LBE275-make__t9PackTable1Zdii
.Lscope15:
.stabs "",36,0,0,.Lscope15-make__t9PackTable1Zdii
.section	.gnu.linkonce.t._._t9PackTable1Zd,"ax",@progbits
	.align 4
.stabs "_._t9PackTable1Zd:F(0,20)",36,0,60,_._t9PackTable1Zd
.stabs "this:p(102,4)",160,0,60,8
.stabs "__in_chrg:p(0,1)",160,0,60,12
	.weak	_._t9PackTable1Zd
	.type	 _._t9PackTable1Zd,@function
_._t9PackTable1Zd:
.LFB17:
.stabn 68,0,60,.LM340-_._t9PackTable1Zd
.LM340:
.LBB284:
.LBB285:
.LBB286:
.LBE286:
.LBE285:
.LBE284:
	pushl %ebp
.LCFI203:
	movl %esp,%ebp
.LCFI204:
	pushl %esi
.LCFI205:
	pushl %ebx
.LCFI206:
	movl 8(%ebp),%ebx
	movl 12(%ebp),%esi
	movl $__vt_t9PackTable1Zd,(%ebx)
.stabn 68,0,68,.LM341-_._t9PackTable1Zd
.LM341:
	pushl 4(%ebx)
.LCFI207:
	call __builtin_delete
.stabn 68,0,69,.LM342-_._t9PackTable1Zd
.LM342:
	movl $0,4(%ebx)
.stabn 68,0,71,.LM343-_._t9PackTable1Zd
.LM343:
	movl $0,8(%ebx)
	movl $0,12(%ebx)
	addl $4,%esp
.stabn 68,0,61,.LM344-_._t9PackTable1Zd
.LM344:
	pushl %esi
	pushl %ebx
.LCFI208:
	call _._6Object
	leal -8(%ebp),%esp
	popl %ebx
	popl %esi
	leave
	ret
.LFE17:
.Lfe17:
	.size	 _._t9PackTable1Zd,.Lfe17-_._t9PackTable1Zd
.stabs "this:r(102,4)",64,0,60,3
.stabs "__in_chrg:r(0,1)",64,0,60,6
.stabn 192,0,0,.LBB284-_._t9PackTable1Zd
.stabs "this:r(102,4)",64,0,61,3
.stabn 192,0,0,.LBB285-_._t9PackTable1Zd
.stabn 192,0,0,.LBB286-_._t9PackTable1Zd
.stabn 224,0,0,.LBE286-_._t9PackTable1Zd
.stabn 224,0,0,.LBE285-_._t9PackTable1Zd
.stabn 224,0,0,.LBE284-_._t9PackTable1Zd
.Lscope16:
.stabs "",36,0,0,.Lscope16-_._t9PackTable1Zd
.stabs "__tit9PackTable1Zd:G(0,59)",32,0,80,0
	.comm	__tit9PackTable1Zd,12,4
.section	.rodata
.LC81:
	.string	"t9PackTable1Zd"
.section	.gnu.linkonce.t.__tft9PackTable1Zd,"ax",@progbits
	.align 4
.stabs "__tft9PackTable1Zd:F(0,60)",36,0,23,__tft9PackTable1Zd
	.weak	__tft9PackTable1Zd
	.type	 __tft9PackTable1Zd,@function
__tft9PackTable1Zd:
.LFB18:
.stabs "heat.cc",132,0,0,.Ltext110
.Ltext110:
.stabn 68,0,80,.LM345-__tft9PackTable1Zd
.LM345:
	pushl %ebp
.LCFI209:
	movl %esp,%ebp
.LCFI210:
	pushl %ebx
.LCFI211:
	movl $__tit9PackTable1Zd,%ebx
	cmpl $0,__tit9PackTable1Zd
	jne .L5442
	call __tf6Object
	pushl $__ti6Object
	pushl $.LC81
	pushl %ebx
.LCFI212:
	call __rtti_si
.L5442:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE18:
.Lfe18:
	.size	 __tft9PackTable1Zd,.Lfe18-__tft9PackTable1Zd
.Lscope17:
.stabs "",36,0,0,.Lscope17-__tft9PackTable1Zd
.section	.gnu.linkonce.t.main__11ApplicationRCt5Array1Z6String,"ax",@progbits
	.align 4
.stabs "main__11ApplicationRCt5Array1Z6String:F(0,20)",36,0,45,main__11ApplicationRCt5Array1Z6String
.stabs "this:p(15,28)",160,0,45,8
.stabs "params:p(78,62)",160,0,45,12
	.weak	main__11ApplicationRCt5Array1Z6String
	.type	 main__11ApplicationRCt5Array1Z6String,@function
main__11ApplicationRCt5Array1Z6String:
.LFB19:
.stabs "/home/magi/c/include/magic/applic.h",132,0,0,.Ltext111
.Ltext111:
.stabn 68,0,45,.LM346-main__11ApplicationRCt5Array1Z6String
.LM346:
.LBB287:
.LBE287:
	pushl %ebp
.LCFI213:
	movl %esp,%ebp
.LCFI214:
	movl 8(%ebp),%eax
	incl 48(%eax)
	leave
	ret
.LFE19:
.Lfe19:
	.size	 main__11ApplicationRCt5Array1Z6String,.Lfe19-main__11ApplicationRCt5Array1Z6String
.stabs "this:r(15,28)",64,0,45,0
.stabn 192,0,0,.LBB287-main__11ApplicationRCt5Array1Z6String
.stabn 224,0,0,.LBE287-main__11ApplicationRCt5Array1Z6String
.Lscope18:
.stabs "",36,0,0,.Lscope18-main__11ApplicationRCt5Array1Z6String
.stabs "__ti11Application:G(0,59)",32,0,80,0
	.comm	__ti11Application,12,4
.section	.rodata
.LC82:
	.string	"11Application"
.section	.gnu.linkonce.t.__tf11Application,"ax",@progbits
	.align 4
.stabs "__tf11Application:F(0,60)",36,0,67,__tf11Application
	.weak	__tf11Application
	.type	 __tf11Application,@function
__tf11Application:
.LFB20:
.stabs "heat.cc",132,0,0,.Ltext112
.Ltext112:
.stabn 68,0,80,.LM347-__tf11Application
.LM347:
	pushl %ebp
.LCFI215:
	movl %esp,%ebp
.LCFI216:
	pushl %ebx
.LCFI217:
	movl $__ti11Application,%ebx
	cmpl $0,__ti11Application
	jne .L5444
	call __tf6Object
	pushl $__ti6Object
	pushl $.LC82
	pushl %ebx
.LCFI218:
	call __rtti_si
.L5444:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE20:
.Lfe20:
	.size	 __tf11Application,.Lfe20-__tf11Application
.Lscope19:
.stabs "",36,0,0,.Lscope19-__tf11Application
	.weak	__vt_21GetInstance_MainClass
.section	.gnu.linkonce.d.__vt_21GetInstance_MainClass,"aw",@progbits
.stabs "__vt_21GetInstance_MainClass:G(22,3)",32,0,80,0
	.align 4
	.type	 __vt_21GetInstance_MainClass,@object
	.size	 __vt_21GetInstance_MainClass,12
__vt_21GetInstance_MainClass:
	.long 0
	.long __tf21GetInstance_MainClass
	.long getInstance__21GetInstance_MainClass
	.weak	__vt_t3Map2Z6StringZ6String
.section	.gnu.linkonce.d.__vt_t3Map2Z6StringZ6String,"aw",@progbits
.stabs "__vt_t3Map2Z6StringZ6String:G(16,5)",32,0,32,0
	.align 32
	.type	 __vt_t3Map2Z6StringZ6String,@object
	.size	 __vt_t3Map2Z6StringZ6String,44
__vt_t3Map2Z6StringZ6String:
	.long 0
	.long __tft3Map2Z6StringZ6String
	.long getclass__C6Object
	.long _._t3Map2Z6StringZ6String
	.long __rs__Ct3Map2Z6StringZ6StringR11DumpContext
	.long __rs__C6ObjectR7OStream
	.long __ls__6ObjectR7IStream
	.long __rs__Ct3Map2Z6StringZ6StringR7ostream
	.long __ls__6ObjectR7istream
	.long clone__C6Object
	.long check__Ct3Map2Z6StringZ6String
.section	.rodata
.LC83:
	.string	"upper>=lower-1"
.LC84:
	.string	"check"
.LC85:
	.string	"size==upper-lower+1"
	.weak	__vt_t5Array1Z6String
.section	.gnu.linkonce.d.__vt_t5Array1Z6String,"aw",@progbits
.stabs "__vt_t5Array1Z6String:G(16,5)",32,0,25,0
	.align 32
	.type	 __vt_t5Array1Z6String,@object
	.size	 __vt_t5Array1Z6String,44
__vt_t5Array1Z6String:
	.long 0
	.long __tft5Array1Z6String
	.long getclass__C6Object
	.long _._t5Array1Z6String
	.long __rs__C6ObjectR11DumpContext
	.long __rs__C6ObjectR7OStream
	.long __ls__6ObjectR7IStream
	.long __rs__C6ObjectR7ostream
	.long __ls__6ObjectR7istream
	.long clone__C6Object
	.long check__Ct5Array1Z6String
.section	.gnu.linkonce.t.check__Ct5Array1Z6String,"ax",@progbits
	.align 4
.stabs "check__Ct5Array1Z6String:F(0,20)",36,0,423,check__Ct5Array1Z6String
.stabs "this:p(0,67)=*(78,45)",160,0,423,8
	.weak	check__Ct5Array1Z6String
	.type	 check__Ct5Array1Z6String,@function
check__Ct5Array1Z6String:
.LFB21:
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext113
.Ltext113:
.stabn 68,0,423,.LM348-check__Ct5Array1Z6String
.LM348:
.LBB288:
	pushl %ebp
.LCFI219:
	movl %esp,%ebp
.LCFI220:
	pushl %ebx
.LCFI221:
	movl 8(%ebp),%ebx
.stabn 68,0,424,.LM349-check__Ct5Array1Z6String
.LM349:
	movl 12(%ebx),%ecx
	leal -1(%ecx),%eax
	movl 16(%ebx),%edx
	cmpl %eax,%edx
	jge .L5449
	pushl $0
	pushl $.LC83
	pushl $.LC84
	pushl $424
	pushl $.LC3
.LCFI222:
	call assertwith__FPCciT0N20
	addl $20,%esp
	movl 12(%ebx),%ecx
	movl 16(%ebx),%edx
.L5449:
.stabn 68,0,425,.LM350-check__Ct5Array1Z6String
.LM350:
	subl %ecx,%edx
	leal 1(%edx),%eax
	cmpl %eax,20(%ebx)
	je .L5450
	pushl $0
	pushl $.LC85
	pushl $.LC84
	pushl $425
	pushl $.LC3
	call assertwith__FPCciT0N20
.L5450:
.LBE288:
	movl -4(%ebp),%ebx
	leave
	ret
.LFE21:
.Lfe21:
	.size	 check__Ct5Array1Z6String,.Lfe21-check__Ct5Array1Z6String
.stabs "this:r(0,67)",64,0,423,3
.stabn 192,0,0,.LBB288-check__Ct5Array1Z6String
.stabn 224,0,0,.LBE288-check__Ct5Array1Z6String
.Lscope20:
.stabs "",36,0,0,.Lscope20-check__Ct5Array1Z6String
.section	.gnu.linkonce.t.check__Ct3Map2Z6StringZ6String,"ax",@progbits
	.align 4
.stabs "check__Ct3Map2Z6StringZ6String:F(0,20)",36,0,340,check__Ct3Map2Z6StringZ6String
.stabs "this:p(0,68)=*(80,105)",160,0,340,8
	.weak	check__Ct3Map2Z6StringZ6String
	.type	 check__Ct3Map2Z6StringZ6String,@function
check__Ct3Map2Z6StringZ6String:
.LFB22:
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext114
.Ltext114:
.stabn 68,0,340,.LM351-check__Ct3Map2Z6StringZ6String
.LM351:
.LBB289:
.LBE289:
	pushl %ebp
.LCFI223:
	movl %esp,%ebp
.LCFI224:
	movl 8(%ebp),%eax
	movl 4(%eax),%eax
	movl (%eax),%edx
	pushl %eax
	movl 40(%edx),%eax
.LCFI225:
	call *%eax
	leave
	ret
.LFE22:
.Lfe22:
	.size	 check__Ct3Map2Z6StringZ6String,.Lfe22-check__Ct3Map2Z6StringZ6String
.stabs "this:r(0,68)",64,0,340,0
.stabn 192,0,0,.LBB289-check__Ct3Map2Z6StringZ6String
.stabn 224,0,0,.LBE289-check__Ct3Map2Z6StringZ6String
.Lscope21:
.stabs "",36,0,0,.Lscope21-check__Ct3Map2Z6StringZ6String
.section	.gnu.linkonce.t.__rs__Ct3Map2Z6StringZ6StringR7ostream,"ax",@progbits
	.align 4
.stabs "__rs__Ct3Map2Z6StringZ6StringR7ostream:F(19,14)",36,0,307,__rs__Ct3Map2Z6StringZ6StringR7ostream
.stabs "this:p(0,68)",160,0,307,8
.stabs "out:p(19,14)",160,0,307,12
	.weak	__rs__Ct3Map2Z6StringZ6StringR7ostream
	.type	 __rs__Ct3Map2Z6StringZ6StringR7ostream,@function
__rs__Ct3Map2Z6StringZ6StringR7ostream:
.LFB23:
.stabn 68,0,307,.LM352-__rs__Ct3Map2Z6StringZ6StringR7ostream
.LM352:
.LBB290:
.LBE290:
	pushl %ebp
.LCFI226:
	movl %esp,%ebp
.LCFI227:
	pushl %ebx
.LCFI228:
	movl 8(%ebp),%eax
	movl 12(%ebp),%ebx
.stabn 68,0,308,.LM353-__rs__Ct3Map2Z6StringZ6StringR7ostream
.LM353:
	movl 4(%eax),%eax
	movl (%eax),%edx
	pushl %ebx
	pushl %eax
	movl 28(%edx),%eax
.LCFI229:
	call *%eax
.stabn 68,0,309,.LM354-__rs__Ct3Map2Z6StringZ6StringR7ostream
.LM354:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE23:
.Lfe23:
	.size	 __rs__Ct3Map2Z6StringZ6StringR7ostream,.Lfe23-__rs__Ct3Map2Z6StringZ6StringR7ostream
.stabs "this:r(0,68)",64,0,307,0
.stabs "out:r(19,14)",64,0,307,3
.stabn 192,0,0,.LBB290-__rs__Ct3Map2Z6StringZ6StringR7ostream
.stabn 224,0,0,.LBE290-__rs__Ct3Map2Z6StringZ6StringR7ostream
.Lscope22:
.stabs "",36,0,0,.Lscope22-__rs__Ct3Map2Z6StringZ6StringR7ostream
.section	.gnu.linkonce.t.__rs__Ct3Map2Z6StringZ6StringR11DumpContext,"ax",@progbits
	.align 4
.stabs "__rs__Ct3Map2Z6StringZ6StringR11DumpContext:F(16,14)",36,0,301,__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.stabs "this:p(0,68)",160,0,301,8
.stabs "out:p(16,14)",160,0,301,12
	.weak	__rs__Ct3Map2Z6StringZ6StringR11DumpContext
	.type	 __rs__Ct3Map2Z6StringZ6StringR11DumpContext,@function
__rs__Ct3Map2Z6StringZ6StringR11DumpContext:
.LFB24:
.stabn 68,0,301,.LM355-__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.LM355:
.LBB291:
.LBE291:
	pushl %ebp
.LCFI230:
	movl %esp,%ebp
.LCFI231:
	pushl %ebx
.LCFI232:
	movl 8(%ebp),%eax
	movl 12(%ebp),%ebx
.stabn 68,0,302,.LM356-__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.LM356:
	movl 4(%eax),%eax
	movl (%eax),%edx
	pushl %ebx
	pushl %eax
	movl 16(%edx),%eax
.LCFI233:
	call *%eax
.stabn 68,0,303,.LM357-__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.LM357:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE24:
.Lfe24:
	.size	 __rs__Ct3Map2Z6StringZ6StringR11DumpContext,.Lfe24-__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.stabs "this:r(0,68)",64,0,301,0
.stabs "out:r(16,14)",64,0,301,3
.stabn 192,0,0,.LBB291-__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.stabn 224,0,0,.LBE291-__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.Lscope23:
.stabs "",36,0,0,.Lscope23-__rs__Ct3Map2Z6StringZ6StringR11DumpContext
.section	.gnu.linkonce.t.getInstance__21GetInstance_MainClass,"ax",@progbits
	.align 4
.stabs "getInstance__21GetInstance_MainClass:F(22,10)",36,0,80,getInstance__21GetInstance_MainClass
.stabs "this:p(0,47)",160,0,80,8
	.weak	getInstance__21GetInstance_MainClass
	.type	 getInstance__21GetInstance_MainClass,@function
getInstance__21GetInstance_MainClass:
.LFB25:
.stabs "heat.cc",132,0,0,.Ltext115
.Ltext115:
.stabn 68,0,80,.LM358-getInstance__21GetInstance_MainClass
.LM358:
.LBB292:
	pushl %ebp
.LCFI234:
	movl %esp,%ebp
.LCFI235:
	pushl %ebx
.LCFI236:
	pushl $52
.LCFI237:
	call __builtin_new
	movl %eax,%ebx
.LEHB5023:
	pushl %ebx
	call __9MainClass
.LEHE5023:
	jmp .L5451
	.p2align 4,,7
.L5022:
.LCFI238:
	call __throw
.LBE292:
.LEHB5027:
	.p2align 4,,7
.L5023:
	pushl %ebx
.LCFI239:
	call __builtin_delete
	addl $4,%esp
	jmp .L5022
.LEHE5027:
	.p2align 4,,7
.L5027:
.LCFI240:
	call terminate__Fv
	.p2align 4,,7
.L5451:
	movl -4(%ebp),%ebx
	leave
	ret
.LFE25:
.Lfe25:
	.size	 getInstance__21GetInstance_MainClass,.Lfe25-getInstance__21GetInstance_MainClass
.stabn 192,0,0,.LBB292-getInstance__21GetInstance_MainClass
.stabn 224,0,0,.LBE292-getInstance__21GetInstance_MainClass
.Lscope24:
.stabs "",36,0,0,.Lscope24-getInstance__21GetInstance_MainClass
.stabs "__ti21GetInstance_MainClass:G(0,59)",32,0,80,0
	.comm	__ti21GetInstance_MainClass,12,4
.section	.rodata
.LC86:
	.string	"21GetInstance_MainClass"
.section	.gnu.linkonce.t.__tf21GetInstance_MainClass,"ax",@progbits
	.align 4
.stabs "__tf21GetInstance_MainClass:F(0,60)",36,0,80,__tf21GetInstance_MainClass
	.weak	__tf21GetInstance_MainClass
	.type	 __tf21GetInstance_MainClass,@function
__tf21GetInstance_MainClass:
.LFB26:
.stabn 68,0,80,.LM359-__tf21GetInstance_MainClass
.LM359:
	pushl %ebp
.LCFI241:
	movl %esp,%ebp
.LCFI242:
	pushl %ebx
.LCFI243:
	movl $__ti21GetInstance_MainClass,%ebx
	cmpl $0,__ti21GetInstance_MainClass
	jne .L5453
	call __tf16GetClassInstance
	pushl $__ti16GetClassInstance
	pushl $.LC86
	pushl %ebx
.LCFI244:
	call __rtti_si
.L5453:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE26:
.Lfe26:
	.size	 __tf21GetInstance_MainClass,.Lfe26-__tf21GetInstance_MainClass
.Lscope25:
.stabs "",36,0,0,.Lscope25-__tf21GetInstance_MainClass
.section	.gnu.linkonce.t.__9MainClass,"ax",@progbits
	.align 4
.stabs "__9MainClass:F(0,38)",36,0,80,__9MainClass
.stabs "this:p(0,38)",160,0,80,8
	.weak	__9MainClass
	.type	 __9MainClass,@function
__9MainClass:
.LFB27:
.stabn 68,0,80,.LM360-__9MainClass
.LM360:
.LBB293:
.LBB294:
.LBB295:
.LBE295:
.LBE294:
.LBB296:
.LBB297:
.LBB298:
.LBE298:
.LBE297:
.LBB299:
	pushl %ebp
.LCFI245:
	movl %esp,%ebp
.LCFI246:
	subl $16,%esp
.LCFI247:
	pushl %edi
.LCFI248:
	pushl %esi
.LCFI249:
	pushl %ebx
.LCFI250:
.LEHB4815:
.stabs "/home/magi/c/include/magic/applic.h",132,0,0,.Ltext116
.Ltext116:
.stabn 68,0,38,.LM361-__9MainClass
.LM361:
	movl 8(%ebp),%edx
	movl $__vt_11Application,(%edx)
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext117
.Ltext117:
.stabn 68,0,74,.LM362-__9MainClass
.LM362:
	movl %edx,%edi
	addl $4,%edi
	movl %edi,-4(%ebp)
.LEHB4818:
	movl $__vt_t5Array1Z6String,4(%edx)
.stabn 68,0,75,.LM363-__9MainClass
.LM363:
	movl $0,20(%edi)
.stabn 68,0,76,.LM364-__9MainClass
.LM364:
	movl $0,8(%edi)
.stabn 68,0,77,.LM365-__9MainClass
.LM365:
	movl $0,12(%edi)
.stabn 68,0,78,.LM366-__9MainClass
.LM366:
	movl $-1,16(%edi)
.stabn 68,0,126,.LM367-__9MainClass
.LM367:
.LBB300:
.LBB301:
.stabn 68,0,127,.LM368-__9MainClass
.LM368:
.LBB302:
.stabn 68,0,128,.LM369-__9MainClass
.LM369:
.LBB303:
.stabn 68,0,101,.LM370-__9MainClass
.LM370:
.LBB304:
.LBB305:
.stabn 68,0,104,.LM371-__9MainClass
.LM371:
.LBB306:
.LBB307:
.stabn 68,0,160,.LM372-__9MainClass
.LM372:
.LBB308:
.LBB309:
.stabn 68,0,161,.LM373-__9MainClass
.LM373:
.LBB310:
.stabn 68,0,162,.LM374-__9MainClass
.LM374:
.LBB311:
.LBB312:
.stabn 68,0,165,.LM375-__9MainClass
.LM375:
.LBE312:
.LBE311:
.LBE310:
.LBE309:
.LBE308:
.stabn 68,0,107,.LM376-__9MainClass
.LM376:
.LBE307:
.LBE306:
.stabn 68,0,112,.LM377-__9MainClass
.LM377:
.LBB313:
.LBB314:
.stabn 68,0,114,.LM378-__9MainClass
.LM378:
.LBB315:
.stabn 68,0,115,.LM379-__9MainClass
.LM379:
.LBE315:
.LBE314:
.stabn 68,0,117,.LM380-__9MainClass
.LM380:
.LBE313:
.LBE305:
.LBE304:
.stabn 68,0,128,.LM381-__9MainClass
.LM381:
.LBE303:
.stabn 68,0,129,.LM382-__9MainClass
.LM382:
.LBB316:
.stabn 68,0,160,.LM383-__9MainClass
.LM383:
.LBB317:
.LBB318:
.stabn 68,0,161,.LM384-__9MainClass
.LM384:
.LBB319:
.stabn 68,0,162,.LM385-__9MainClass
.LM385:
.LBB320:
.LBB321:
.stabn 68,0,165,.LM386-__9MainClass
.LM386:
.LBE321:
.LBE320:
.LBE319:
.LBE318:
.LBE317:
.stabn 68,0,131,.LM387-__9MainClass
.LM387:
	pushl $0
.LCFI251:
	call __builtin_delete
.stabn 68,0,132,.LM388-__9MainClass
.LM388:
	movl -4(%ebp),%ecx
.LBE316:
.LBE302:
.LBE301:
.LBE300:
.LBE299:
	movl $0,8(%ecx)
.stabn 68,0,133,.LM389-__9MainClass
.LM389:
	movl $0,12(%ecx)
.stabn 68,0,134,.LM390-__9MainClass
.LM390:
	movl $-1,16(%ecx)
.stabn 68,0,135,.LM391-__9MainClass
.LM391:
	movl $0,20(%ecx)
	addl $4,%esp
.stabn 68,0,80,.LM392-__9MainClass
.LM392:
	movb $0,4(%ecx)
.LEHE4818:
	jmp .L4857
	.p2align 4,,7
.L4855:
.LCFI252:
	call __throw
.LEHB4859:
	.p2align 4,,7
.L4818:
	pushl $0
	movl -4(%ebp),%edx
	pushl %edx
.LCFI253:
	call _._6Object
	addl $8,%esp
	jmp .L4855
.LEHE4859:
	.p2align 4,,7
.L4859:
.LCFI254:
	call terminate__Fv
	.p2align 4,,7
.L4857:
.LBE296:
.stabs "/home/magi/c/include/magic/applic.h",132,0,0,.Ltext118
.Ltext118:
.stabn 68,0,38,.LM393-__9MainClass
.LM393:
.LEHB4862:
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext119
.Ltext119:
.stabn 68,0,154,.LM394-__9MainClass
.LM394:
.LBB322:
.LBB323:
.LBB324:
.LBE324:
.LBE323:
.LBB325:
	movl 8(%ebp),%ecx
	addl $28,%ecx
	movl %ecx,-8(%ebp)
.LEHB4865:
	movl 8(%ebp),%edx
	movl $__vt_t3Map2Z6StringZ6String,28(%edx)
.stabn 68,0,155,.LM395-__9MainClass
.LM395:
	pushl $40
.LCFI255:
	call __builtin_new
.LBB326:
.LBB327:
.LBB328:
.LBE328:
.LBE327:
.LBB329:
.LBB330:
.LBB331:
.LBE331:
.LBE330:
.LBB332:
	movl %eax,-12(%ebp)
.LEHB4866:
.stabn 68,0,76,.LM396-__9MainClass
.LM396:
	addl $4,%esp
.LEHB4869:
	movl $__vt_7GenHash,(%eax)
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext120
.Ltext120:
.stabn 68,0,74,.LM397-__9MainClass
.LM397:
	movl %eax,%esi
	addl $4,%esi
	movl %esi,%ebx
.LEHB4872:
	movl %eax,%ecx
	movl $__vt_t5Array1Z10HashBucket,4(%ecx)
.stabn 68,0,75,.LM398-__9MainClass
.LM398:
	movl $0,20(%esi)
.stabn 68,0,76,.LM399-__9MainClass
.LM399:
	movl $0,8(%esi)
.stabn 68,0,77,.LM400-__9MainClass
.LM400:
	movl $0,12(%esi)
.stabn 68,0,78,.LM401-__9MainClass
.LM401:
	movl $-1,16(%esi)
.stabn 68,0,126,.LM402-__9MainClass
.LM402:
.LBB333:
.LBB334:
.stabn 68,0,127,.LM403-__9MainClass
.LM403:
.LBB335:
.stabn 68,0,128,.LM404-__9MainClass
.LM404:
.LBB336:
.stabn 68,0,101,.LM405-__9MainClass
.LM405:
.LBB337:
.LBB338:
.stabn 68,0,104,.LM406-__9MainClass
.LM406:
.LBB339:
.LBB340:
.stabn 68,0,160,.LM407-__9MainClass
.LM407:
.LBB341:
.LBB342:
.stabn 68,0,161,.LM408-__9MainClass
.LM408:
.LBB343:
.stabn 68,0,162,.LM409-__9MainClass
.LM409:
.LBB344:
.LBB345:
.stabn 68,0,165,.LM410-__9MainClass
.LM410:
.LBE345:
.LBE344:
.LBE343:
.LBE342:
.LBE341:
.stabn 68,0,107,.LM411-__9MainClass
.LM411:
.LBE340:
.LBE339:
.stabn 68,0,112,.LM412-__9MainClass
.LM412:
.LBB346:
.LBB347:
.stabn 68,0,114,.LM413-__9MainClass
.LM413:
.LBB348:
.stabn 68,0,115,.LM414-__9MainClass
.LM414:
.LBE348:
.LBE347:
.stabn 68,0,117,.LM415-__9MainClass
.LM415:
.LBE346:
.LBE338:
.LBE337:
.stabn 68,0,128,.LM416-__9MainClass
.LM416:
.LBE336:
.stabn 68,0,129,.LM417-__9MainClass
.LM417:
.LBB349:
.stabn 68,0,160,.LM418-__9MainClass
.LM418:
.LBB350:
.LBB351:
.stabn 68,0,161,.LM419-__9MainClass
.LM419:
.LBB352:
.stabn 68,0,162,.LM420-__9MainClass
.LM420:
.LBB353:
.LBB354:
.stabn 68,0,165,.LM421-__9MainClass
.LM421:
.LBE354:
.LBE353:
.LBE352:
.LBE351:
.LBE350:
.stabn 68,0,131,.LM422-__9MainClass
.LM422:
	pushl $0
	call __builtin_delete
.stabn 68,0,132,.LM423-__9MainClass
.LM423:
.LBE349:
.LBE335:
.LBE334:
.LBE333:
.LBE332:
	movl $0,8(%ebx)
.stabn 68,0,133,.LM424-__9MainClass
.LM424:
	movl $0,12(%ebx)
.stabn 68,0,134,.LM425-__9MainClass
.LM425:
	movl $-1,16(%ebx)
.stabn 68,0,135,.LM426-__9MainClass
.LM426:
	movl $0,20(%ebx)
	addl $4,%esp
.stabn 68,0,80,.LM427-__9MainClass
.LM427:
	movb $0,4(%ebx)
.LEHE4872:
	jmp .L4911
	.p2align 4,,7
.L4909:
.LCFI256:
	call __throw
.LEHB4913:
	.p2align 4,,7
.L4872:
	pushl $0
	pushl %ebx
.LCFI257:
	call _._6Object
	addl $8,%esp
	jmp .L4909
.LEHE4913:
	.p2align 4,,7
.L4913:
.LCFI258:
	call terminate__Fv
	.p2align 4,,7
.L4911:
.LBE329:
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext121
.Ltext121:
.stabn 68,0,76,.LM428-__9MainClass
.LM428:
.LEHB4916:
.LBB355:
	pushl $0
	pushl $64
	pushl $0
	movl -12(%ebp),%edx
	pushl %edx
.LCFI259:
	call make__7GenHashP8HashFuncii
.LBE355:
.LEHE4916:
	jmp .L4939
	.p2align 4,,7
.L4918:
.LCFI260:
	call __throw
.LEHE4869:
	.p2align 4,,7
.L4920:
	call __throw
.LEHB4924:
	.p2align 4,,7
.L4916:
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext122
.Ltext122:
.stabn 68,0,151,.LM429-__9MainClass
.LM429:
.LBB356:
.LBB357:
.LBB358:
.LBB359:
.LBB360:
	movl -12(%ebp),%ecx
	movl $__vt_t5Array1Z10HashBucket,4(%ecx)
.stabn 68,0,161,.LM430-__9MainClass
.LM430:
	movl 8(%ebx),%eax
	testl %eax,%eax
	je .L4934
.stabn 68,0,162,.LM431-__9MainClass
.LM431:
.LBB361:
.LBB362:
	xorl %ebx,%ebx
	cmpl 20(%esi),%ebx
	jge .L4934
	.p2align 4,,7
.L4928:
.stabn 68,0,163,.LM432-__9MainClass
.LM432:
	cmpb $0,4(%esi)
	jne .L4929
.stabn 68,0,164,.LM433-__9MainClass
.LM433:
	movl (%eax,%ebx,4),%edx
	movl %edx,-16(%ebp)
	testl %edx,%edx
	je .L4929
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
.LCFI261:
	call *%eax
	addl $8,%esp
	movl 8(%esi),%eax
.L4929:
.stabn 68,0,165,.LM434-__9MainClass
.LM434:
	movl $0,(%eax,%ebx,4)
	incl %ebx
	movl 8(%esi),%eax
	cmpl 20(%esi),%ebx
	jl .L4928
.LBE362:
.LBE361:
.LBE360:
.LBE359:
.L4934:
.LBE358:
.stabn 68,0,153,.LM435-__9MainClass
.LM435:
	pushl %eax
.LCFI262:
	call __builtin_delete
.stabn 68,0,154,.LM436-__9MainClass
.LM436:
	pushl $24
	pushl $205
	pushl %esi
.LCFI263:
	call memset
.LBE357:
	addl $16,%esp
	pushl $0
	pushl %esi
.LCFI264:
	call _._6Object
.LBE356:
	addl $8,%esp
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext123
.Ltext123:
.stabn 68,0,76,.LM437-__9MainClass
.LM437:
	jmp .L4918
	.p2align 4,,7
.L4869:
	pushl $0
	movl -12(%ebp),%ecx
	pushl %ecx
	call _._6Object
	addl $8,%esp
	jmp .L4920
.LEHE4924:
	.p2align 4,,7
.L4924:
.LCFI265:
	call terminate__Fv
.LBE326:
.stabn 68,0,155,.LM438-__9MainClass
.LM438:
.LEHE4866:
	.p2align 4,,7
.L4940:
	call __throw
	.p2align 4,,7
.L4939:
.LBE325:
	movl -12(%ebp),%ecx
	movl -8(%ebp),%edx
	movl %ecx,4(%edx)
.stabn 68,0,156,.LM439-__9MainClass
.LM439:
	movb $0,8(%edx)
.stabn 68,0,157,.LM440-__9MainClass
.LM440:
	movb $0,9(%edx)
.stabn 68,0,158,.LM441-__9MainClass
.LM441:
	movb $0,10(%edx)
.stabn 68,0,159,.LM442-__9MainClass
.LM442:
	movb $0,11(%edx)
.LEHE4865:
	jmp .L4944
	.p2align 4,,7
.L4942:
	call __throw
.LEHB4946:
	.p2align 4,,7
.L4866:
	movl -12(%ebp),%edx
	pushl %edx
.LCFI266:
	call __builtin_delete
	addl $4,%esp
	jmp .L4940
	.p2align 4,,7
.L4865:
	pushl $0
	movl -8(%ebp),%ecx
	pushl %ecx
.LCFI267:
	call _._6Object
	addl $8,%esp
	jmp .L4942
.LEHE4946:
	.p2align 4,,7
.L4946:
.LCFI268:
	call terminate__Fv
	.p2align 4,,7
.L4944:
.LBE322:
.stabs "/home/magi/c/include/magic/applic.h",132,0,0,.Ltext124
.Ltext124:
.stabn 68,0,38,.LM443-__9MainClass
.LM443:
.LBB363:
.LBE363:
	movl 8(%ebp),%edx
	movl $0,48(%edx)
	jmp .L4957
.LEHE4862:
	.p2align 4,,7
.L4953:
	call __throw
.LEHE4815:
	.p2align 4,,7
.L4955:
	call __throw
.LEHB4959:
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext125
.Ltext125:
.stabn 68,0,187,.LM444-__9MainClass
.LM444:
.LBB364:
.LBB365:
.LBE365:
.LBE364:
.stabs "/home/magi/c/include/magic/applic.h",132,0,0,.Ltext126
.Ltext126:
.stabn 68,0,38,.LM445-__9MainClass
.LM445:
	.p2align 4,,7
.L4862:
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext127
.Ltext127:
.stabn 68,0,151,.LM446-__9MainClass
.LM446:
.LBB366:
.LBB367:
.LBB368:
.LBB369:
.LBB370:
	movl 8(%ebp),%ecx
	movl $__vt_t5Array1Z6String,4(%ecx)
.stabn 68,0,161,.LM447-__9MainClass
.LM447:
	movl -4(%ebp),%edx
	movl 8(%edx),%eax
	testl %eax,%eax
	je .L4973
.stabn 68,0,162,.LM448-__9MainClass
.LM448:
.LBB371:
.LBB372:
	xorl %ebx,%ebx
	cmpl 20(%edi),%ebx
	jge .L4973
	.p2align 4,,7
.L4967:
.stabn 68,0,163,.LM449-__9MainClass
.LM449:
	cmpb $0,4(%edi)
	jne .L4968
.stabn 68,0,164,.LM450-__9MainClass
.LM450:
	movl (%eax,%ebx,4),%esi
	testl %esi,%esi
	je .L4968
	movl (%esi),%eax
	pushl $3
	pushl %esi
	movl 12(%eax),%eax
.LCFI269:
	call *%eax
	addl $8,%esp
	movl 8(%edi),%eax
.L4968:
.stabn 68,0,165,.LM451-__9MainClass
.LM451:
	movl $0,(%eax,%ebx,4)
	incl %ebx
	movl 8(%edi),%eax
	cmpl 20(%edi),%ebx
	jl .L4967
.LBE372:
.LBE371:
.LBE370:
.LBE369:
.L4973:
.LBE368:
.stabn 68,0,153,.LM452-__9MainClass
.LM452:
	pushl %eax
.LCFI270:
	call __builtin_delete
.stabn 68,0,154,.LM453-__9MainClass
.LM453:
	pushl $24
	pushl $205
	pushl %edi
.LCFI271:
	call memset
.LBE367:
	addl $16,%esp
	pushl $0
	pushl %edi
.LCFI272:
	call _._6Object
.LBE366:
	addl $8,%esp
.stabs "/home/magi/c/include/magic/applic.h",132,0,0,.Ltext128
.Ltext128:
.stabn 68,0,38,.LM454-__9MainClass
.LM454:
	jmp .L4953
	.p2align 4,,7
.L4815:
	pushl $0
	movl 8(%ebp),%ecx
	pushl %ecx
	call _._6Object
	addl $8,%esp
	jmp .L4955
.LEHE4959:
	.p2align 4,,7
.L4959:
.LCFI273:
	call terminate__Fv
	.p2align 4,,7
.L4957:
.LBE293:
.stabs "heat.cc",132,0,0,.Ltext129
.Ltext129:
.stabn 68,0,80,.LM455-__9MainClass
.LM455:
.LBB373:
.LBB374:
.LBB375:
.LBE375:
.LBE374:
.LBB376:
.LBB377:
.LBB378:
.LBB379:
.LBB380:
.LBB381:
.LBB382:
.LBE382:
.LBE381:
.LBE380:
.LBE379:
.LBE378:
.LBE377:
.LBE376:
.LBE373:
	movl 8(%ebp),%edx
	movl $__vt_9MainClass,(%edx)
	movl %edx,%eax
	leal -28(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE27:
.Lfe27:
	.size	 __9MainClass,.Lfe27-__9MainClass
.stabs "this:(15,28)",128,0,80,8
.stabn 192,0,0,.LBB293-__9MainClass
.stabs "this:(22,10)",128,0,38,8
.stabn 192,0,0,.LBB294-__9MainClass
.stabn 192,0,0,.LBB295-__9MainClass
.stabn 224,0,0,.LBE295-__9MainClass
.stabn 224,0,0,.LBE294-__9MainClass
.stabs "this:(78,44)",128,0,38,-4
.stabn 192,0,0,.LBB296-__9MainClass
.stabs "this:(22,10)",128,0,74,-4
.stabn 192,0,0,.LBB297-__9MainClass
.stabn 192,0,0,.LBB298-__9MainClass
.stabn 224,0,0,.LBE298-__9MainClass
.stabn 224,0,0,.LBE297-__9MainClass
.stabn 192,0,0,.LBB299-__9MainClass
.stabs "this:(78,44)",128,0,79,-4
.stabn 192,0,0,.LBB300-__9MainClass
.stabn 192,0,0,.LBB301-__9MainClass
.stabn 192,0,0,.LBB302-__9MainClass
.stabn 192,0,0,.LBB303-__9MainClass
.stabs "this:(78,44)",128,0,128,-4
.stabn 192,0,0,.LBB304-__9MainClass
.stabn 192,0,0,.LBB305-__9MainClass
.stabn 192,0,0,.LBB306-__9MainClass
.stabn 192,0,0,.LBB307-__9MainClass
.stabs "this:(78,44)",128,0,105,-4
.stabn 192,0,0,.LBB308-__9MainClass
.stabn 192,0,0,.LBB309-__9MainClass
.stabn 192,0,0,.LBB310-__9MainClass
.stabn 192,0,0,.LBB311-__9MainClass
.stabn 192,0,0,.LBB312-__9MainClass
.stabn 224,0,0,.LBE312-__9MainClass
.stabn 224,0,0,.LBE311-__9MainClass
.stabn 224,0,0,.LBE310-__9MainClass
.stabn 224,0,0,.LBE309-__9MainClass
.stabn 224,0,0,.LBE308-__9MainClass
.stabn 224,0,0,.LBE307-__9MainClass
.stabn 224,0,0,.LBE306-__9MainClass
.stabn 192,0,0,.LBB313-__9MainClass
.stabn 192,0,0,.LBB314-__9MainClass
.stabn 192,0,0,.LBB315-__9MainClass
.stabn 224,0,0,.LBE315-__9MainClass
.stabn 224,0,0,.LBE314-__9MainClass
.stabn 224,0,0,.LBE313-__9MainClass
.stabn 224,0,0,.LBE305-__9MainClass
.stabn 224,0,0,.LBE304-__9MainClass
.stabn 224,0,0,.LBE303-__9MainClass
.stabn 192,0,0,.LBB316-__9MainClass
.stabs "this:(78,44)",128,0,130,-4
.stabn 192,0,0,.LBB317-__9MainClass
.stabn 192,0,0,.LBB318-__9MainClass
.stabn 192,0,0,.LBB319-__9MainClass
.stabn 192,0,0,.LBB320-__9MainClass
.stabn 192,0,0,.LBB321-__9MainClass
.stabn 224,0,0,.LBE321-__9MainClass
.stabn 224,0,0,.LBE320-__9MainClass
.stabn 224,0,0,.LBE319-__9MainClass
.stabn 224,0,0,.LBE318-__9MainClass
.stabn 224,0,0,.LBE317-__9MainClass
.stabn 224,0,0,.LBE316-__9MainClass
.stabn 224,0,0,.LBE302-__9MainClass
.stabn 224,0,0,.LBE301-__9MainClass
.stabn 224,0,0,.LBE300-__9MainClass
.stabn 224,0,0,.LBE299-__9MainClass
.stabn 224,0,0,.LBE296-__9MainClass
.stabs "this:(15,2)",128,0,38,-8
.stabn 192,0,0,.LBB322-__9MainClass
.stabs "this:(22,10)",128,0,154,-8
.stabn 192,0,0,.LBB323-__9MainClass
.stabn 192,0,0,.LBB324-__9MainClass
.stabn 224,0,0,.LBE324-__9MainClass
.stabn 224,0,0,.LBE323-__9MainClass
.stabn 192,0,0,.LBB325-__9MainClass
.stabn 192,0,0,.LBB326-__9MainClass
.stabn 192,0,0,.LBB327-__9MainClass
.stabn 192,0,0,.LBB328-__9MainClass
.stabn 224,0,0,.LBE328-__9MainClass
.stabn 224,0,0,.LBE327-__9MainClass
.stabs "this:r(80,40)",64,0,76,3
.stabn 192,0,0,.LBB329-__9MainClass
.stabs "this:r(22,10)",64,0,74,3
.stabn 192,0,0,.LBB330-__9MainClass
.stabn 192,0,0,.LBB331-__9MainClass
.stabn 224,0,0,.LBE331-__9MainClass
.stabn 224,0,0,.LBE330-__9MainClass
.stabn 192,0,0,.LBB332-__9MainClass
.stabs "this:r(80,40)",64,0,79,3
.stabn 192,0,0,.LBB333-__9MainClass
.stabn 192,0,0,.LBB334-__9MainClass
.stabn 192,0,0,.LBB335-__9MainClass
.stabn 192,0,0,.LBB336-__9MainClass
.stabs "this:r(80,40)",64,0,128,3
.stabn 192,0,0,.LBB337-__9MainClass
.stabn 192,0,0,.LBB338-__9MainClass
.stabn 192,0,0,.LBB339-__9MainClass
.stabn 192,0,0,.LBB340-__9MainClass
.stabs "this:r(80,40)",64,0,105,3
.stabn 192,0,0,.LBB341-__9MainClass
.stabn 192,0,0,.LBB342-__9MainClass
.stabn 192,0,0,.LBB343-__9MainClass
.stabn 192,0,0,.LBB344-__9MainClass
.stabn 192,0,0,.LBB345-__9MainClass
.stabn 224,0,0,.LBE345-__9MainClass
.stabn 224,0,0,.LBE344-__9MainClass
.stabn 224,0,0,.LBE343-__9MainClass
.stabn 224,0,0,.LBE342-__9MainClass
.stabn 224,0,0,.LBE341-__9MainClass
.stabn 224,0,0,.LBE340-__9MainClass
.stabn 224,0,0,.LBE339-__9MainClass
.stabn 192,0,0,.LBB346-__9MainClass
.stabn 192,0,0,.LBB347-__9MainClass
.stabn 192,0,0,.LBB348-__9MainClass
.stabn 224,0,0,.LBE348-__9MainClass
.stabn 224,0,0,.LBE347-__9MainClass
.stabn 224,0,0,.LBE346-__9MainClass
.stabn 224,0,0,.LBE338-__9MainClass
.stabn 224,0,0,.LBE337-__9MainClass
.stabn 224,0,0,.LBE336-__9MainClass
.stabn 192,0,0,.LBB349-__9MainClass
.stabs "this:r(80,40)",64,0,130,3
.stabn 192,0,0,.LBB350-__9MainClass
.stabn 192,0,0,.LBB351-__9MainClass
.stabn 192,0,0,.LBB352-__9MainClass
.stabn 192,0,0,.LBB353-__9MainClass
.stabn 192,0,0,.LBB354-__9MainClass
.stabn 224,0,0,.LBE354-__9MainClass
.stabn 224,0,0,.LBE353-__9MainClass
.stabn 224,0,0,.LBE352-__9MainClass
.stabn 224,0,0,.LBE351-__9MainClass
.stabn 224,0,0,.LBE350-__9MainClass
.stabn 224,0,0,.LBE349-__9MainClass
.stabn 224,0,0,.LBE335-__9MainClass
.stabn 224,0,0,.LBE334-__9MainClass
.stabn 224,0,0,.LBE333-__9MainClass
.stabn 224,0,0,.LBE332-__9MainClass
.stabn 224,0,0,.LBE329-__9MainClass
.stabn 192,0,0,.LBB355-__9MainClass
.stabn 224,0,0,.LBE355-__9MainClass
.stabn 192,0,0,.LBB356-__9MainClass
.stabn 192,0,0,.LBB357-__9MainClass
.stabn 192,0,0,.LBB358-__9MainClass
.stabn 192,0,0,.LBB359-__9MainClass
.stabn 192,0,0,.LBB360-__9MainClass
.stabn 192,0,0,.LBB361-__9MainClass
.stabs "i:r(0,1)",64,0,162,3
.stabn 192,0,0,.LBB362-__9MainClass
.stabn 224,0,0,.LBE362-__9MainClass
.stabn 224,0,0,.LBE361-__9MainClass
.stabn 224,0,0,.LBE360-__9MainClass
.stabn 224,0,0,.LBE359-__9MainClass
.stabn 224,0,0,.LBE358-__9MainClass
.stabn 224,0,0,.LBE357-__9MainClass
.stabn 224,0,0,.LBE356-__9MainClass
.stabn 224,0,0,.LBE326-__9MainClass
.stabn 224,0,0,.LBE325-__9MainClass
.stabn 224,0,0,.LBE322-__9MainClass
.stabn 192,0,0,.LBB363-__9MainClass
.stabn 224,0,0,.LBE363-__9MainClass
.stabn 192,0,0,.LBB364-__9MainClass
.stabn 192,0,0,.LBB365-__9MainClass
.stabn 224,0,0,.LBE365-__9MainClass
.stabn 224,0,0,.LBE364-__9MainClass
.stabn 192,0,0,.LBB366-__9MainClass
.stabn 192,0,0,.LBB367-__9MainClass
.stabn 192,0,0,.LBB368-__9MainClass
.stabn 192,0,0,.LBB369-__9MainClass
.stabn 192,0,0,.LBB370-__9MainClass
.stabn 192,0,0,.LBB371-__9MainClass
.stabs "i:r(0,1)",64,0,162,3
.stabn 192,0,0,.LBB372-__9MainClass
.stabn 224,0,0,.LBE372-__9MainClass
.stabn 224,0,0,.LBE371-__9MainClass
.stabn 224,0,0,.LBE370-__9MainClass
.stabn 224,0,0,.LBE369-__9MainClass
.stabn 224,0,0,.LBE368-__9MainClass
.stabn 224,0,0,.LBE367-__9MainClass
.stabn 224,0,0,.LBE366-__9MainClass
.stabn 224,0,0,.LBE293-__9MainClass
.stabs "this:(15,28)",128,0,80,8
.stabn 192,0,0,.LBB373-__9MainClass
.stabn 192,0,0,.LBB374-__9MainClass
.stabn 192,0,0,.LBB375-__9MainClass
.stabn 224,0,0,.LBE375-__9MainClass
.stabn 224,0,0,.LBE374-__9MainClass
.stabn 192,0,0,.LBB376-__9MainClass
.stabn 192,0,0,.LBB377-__9MainClass
.stabn 192,0,0,.LBB378-__9MainClass
.stabn 192,0,0,.LBB379-__9MainClass
.stabn 192,0,0,.LBB380-__9MainClass
.stabn 192,0,0,.LBB381-__9MainClass
.stabn 192,0,0,.LBB382-__9MainClass
.stabn 224,0,0,.LBE382-__9MainClass
.stabn 224,0,0,.LBE381-__9MainClass
.stabn 224,0,0,.LBE380-__9MainClass
.stabn 224,0,0,.LBE379-__9MainClass
.stabn 224,0,0,.LBE378-__9MainClass
.stabn 224,0,0,.LBE377-__9MainClass
.stabn 224,0,0,.LBE376-__9MainClass
.stabn 224,0,0,.LBE373-__9MainClass
.Lscope26:
.stabs "",36,0,0,.Lscope26-__9MainClass
.section	.gnu.linkonce.t._._t3Map2Z6StringZ6String,"ax",@progbits
	.align 4
.stabs "_._t3Map2Z6StringZ6String:F(0,20)",36,0,187,_._t3Map2Z6StringZ6String
.stabs "this:p(15,2)",160,0,187,8
.stabs "__in_chrg:p(0,1)",160,0,187,12
	.weak	_._t3Map2Z6StringZ6String
	.type	 _._t3Map2Z6StringZ6String,@function
_._t3Map2Z6StringZ6String:
.LFB28:
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext130
.Ltext130:
.stabn 68,0,187,.LM456-_._t3Map2Z6StringZ6String
.LM456:
.LBB383:
	pushl %ebp
.LCFI274:
	movl %esp,%ebp
.LCFI275:
	pushl %ebx
.LCFI276:
	movl 8(%ebp),%ebx
	movl $__vt_t3Map2Z6StringZ6String,(%ebx)
	movl 4(%ebx),%edx
	testl %edx,%edx
	je .L3178
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
.LCFI277:
	call *%eax
	addl $8,%esp
.LBE383:
.L3178:
	pushl 12(%ebp)
	pushl %ebx
	call _._6Object
	movl -4(%ebp),%ebx
	leave
	ret
.LFE28:
.Lfe28:
	.size	 _._t3Map2Z6StringZ6String,.Lfe28-_._t3Map2Z6StringZ6String
.stabs "this:r(15,2)",64,0,187,3
.stabn 192,0,0,.LBB383-_._t3Map2Z6StringZ6String
.stabn 224,0,0,.LBE383-_._t3Map2Z6StringZ6String
.Lscope27:
.stabs "",36,0,0,.Lscope27-_._t3Map2Z6StringZ6String
.stabs "__tit3Map2Z6StringZ6String:G(0,59)",32,0,80,0
	.comm	__tit3Map2Z6StringZ6String,12,4
.section	.rodata
.LC87:
	.string	"t3Map2Z6StringZ6String"
.section	.gnu.linkonce.t.__tft3Map2Z6StringZ6String,"ax",@progbits
	.align 4
.stabs "__tft3Map2Z6StringZ6String:F(0,60)",36,0,32,__tft3Map2Z6StringZ6String
	.weak	__tft3Map2Z6StringZ6String
	.type	 __tft3Map2Z6StringZ6String,@function
__tft3Map2Z6StringZ6String:
.LFB29:
.stabs "heat.cc",132,0,0,.Ltext131
.Ltext131:
.stabn 68,0,80,.LM457-__tft3Map2Z6StringZ6String
.LM457:
	pushl %ebp
.LCFI278:
	movl %esp,%ebp
.LCFI279:
	pushl %ebx
.LCFI280:
	movl $__tit3Map2Z6StringZ6String,%ebx
	cmpl $0,__tit3Map2Z6StringZ6String
	jne .L5456
	call __tf6Object
	pushl $__ti6Object
	pushl $.LC87
	pushl %ebx
.LCFI281:
	call __rtti_si
.L5456:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE29:
.Lfe29:
	.size	 __tft3Map2Z6StringZ6String,.Lfe29-__tft3Map2Z6StringZ6String
.Lscope28:
.stabs "",36,0,0,.Lscope28-__tft3Map2Z6StringZ6String
.section	.gnu.linkonce.t._._t5Array1Z6String,"ax",@progbits
	.align 4
.stabs "_._t5Array1Z6String:F(0,20)",36,0,151,_._t5Array1Z6String
.stabs "this:p(78,44)",160,0,151,8
.stabs "__in_chrg:p(0,1)",160,0,151,12
	.weak	_._t5Array1Z6String
	.type	 _._t5Array1Z6String,@function
_._t5Array1Z6String:
.LFB30:
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext132
.Ltext132:
.stabn 68,0,151,.LM458-_._t5Array1Z6String
.LM458:
.LBB384:
.LBB385:
.LBB386:
.LBB387:
	pushl %ebp
.LCFI282:
	movl %esp,%ebp
.LCFI283:
	pushl %esi
.LCFI284:
	pushl %ebx
.LCFI285:
	movl 8(%ebp),%esi
	movl $__vt_t5Array1Z6String,(%esi)
.stabn 68,0,161,.LM459-_._t5Array1Z6String
.LM459:
	movl 8(%esi),%eax
	testl %eax,%eax
	je .L2585
.stabn 68,0,162,.LM460-_._t5Array1Z6String
.LM460:
.LBB388:
.LBB389:
	xorl %ebx,%ebx
	cmpl 20(%esi),%ebx
	jge .L2585
	.p2align 4,,7
.L2579:
.stabn 68,0,163,.LM461-_._t5Array1Z6String
.LM461:
	cmpb $0,4(%esi)
	jne .L2580
.stabn 68,0,164,.LM462-_._t5Array1Z6String
.LM462:
	movl (%eax,%ebx,4),%edx
	testl %edx,%edx
	je .L2580
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
.LCFI286:
	call *%eax
	addl $8,%esp
	movl 8(%esi),%eax
.L2580:
.stabn 68,0,165,.LM463-_._t5Array1Z6String
.LM463:
	movl $0,(%eax,%ebx,4)
	incl %ebx
	movl 8(%esi),%eax
	cmpl 20(%esi),%ebx
	jl .L2579
.LBE389:
.LBE388:
.LBE387:
.LBE386:
.L2585:
.LBE385:
.stabn 68,0,153,.LM464-_._t5Array1Z6String
.LM464:
.LBE384:
	pushl %eax
.LCFI287:
	call __builtin_delete
.stabn 68,0,154,.LM465-_._t5Array1Z6String
.LM465:
	pushl $24
	pushl $205
	pushl %esi
.LCFI288:
	call memset
	addl $16,%esp
	pushl 12(%ebp)
	pushl %esi
.LCFI289:
	call _._6Object
	leal -8(%ebp),%esp
	popl %ebx
	popl %esi
	leave
	ret
.LFE30:
.Lfe30:
	.size	 _._t5Array1Z6String,.Lfe30-_._t5Array1Z6String
.stabs "this:r(78,44)",64,0,151,6
.stabn 192,0,0,.LBB384-_._t5Array1Z6String
.stabs "this:r(78,44)",64,0,152,6
.stabn 192,0,0,.LBB385-_._t5Array1Z6String
.stabn 192,0,0,.LBB386-_._t5Array1Z6String
.stabn 192,0,0,.LBB387-_._t5Array1Z6String
.stabn 192,0,0,.LBB388-_._t5Array1Z6String
.stabs "i:r(0,1)",64,0,162,3
.stabn 192,0,0,.LBB389-_._t5Array1Z6String
.stabn 224,0,0,.LBE389-_._t5Array1Z6String
.stabn 224,0,0,.LBE388-_._t5Array1Z6String
.stabn 224,0,0,.LBE387-_._t5Array1Z6String
.stabn 224,0,0,.LBE386-_._t5Array1Z6String
.stabn 224,0,0,.LBE385-_._t5Array1Z6String
.stabn 224,0,0,.LBE384-_._t5Array1Z6String
.Lscope29:
.stabs "",36,0,0,.Lscope29-_._t5Array1Z6String
.stabs "__tit5Array1Z6String:G(0,59)",32,0,80,0
	.comm	__tit5Array1Z6String,12,4
.section	.rodata
.LC88:
	.string	"t5Array1Z6String"
.section	.gnu.linkonce.t.__tft5Array1Z6String,"ax",@progbits
	.align 4
.stabs "__tft5Array1Z6String:F(0,60)",36,0,25,__tft5Array1Z6String
	.weak	__tft5Array1Z6String
	.type	 __tft5Array1Z6String,@function
__tft5Array1Z6String:
.LFB31:
.stabs "heat.cc",132,0,0,.Ltext133
.Ltext133:
.stabn 68,0,80,.LM466-__tft5Array1Z6String
.LM466:
	pushl %ebp
.LCFI290:
	movl %esp,%ebp
.LCFI291:
	pushl %ebx
.LCFI292:
	movl $__tit5Array1Z6String,%ebx
	cmpl $0,__tit5Array1Z6String
	jne .L5458
	call __tf6Object
	pushl $__ti6Object
	pushl $.LC88
	pushl %ebx
.LCFI293:
	call __rtti_si
.L5458:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE31:
.Lfe31:
	.size	 __tft5Array1Z6String,.Lfe31-__tft5Array1Z6String
.Lscope30:
.stabs "",36,0,0,.Lscope30-__tft5Array1Z6String
.stabs "__ti16GetClassInstance:G(0,69)=ar(0,1);0;7;(0,11)",32,0,80,0
	.comm	__ti16GetClassInstance,8,4
.section	.rodata
.LC89:
	.string	"16GetClassInstance"
.section	.gnu.linkonce.t.__tf16GetClassInstance,"ax",@progbits
	.align 4
.stabs "__tf16GetClassInstance:F(0,60)",36,0,9,__tf16GetClassInstance
	.weak	__tf16GetClassInstance
	.type	 __tf16GetClassInstance,@function
__tf16GetClassInstance:
.LFB32:
.stabn 68,0,80,.LM467-__tf16GetClassInstance
.LM467:
	pushl %ebp
.LCFI294:
	movl %esp,%ebp
.LCFI295:
	pushl %ebx
.LCFI296:
	movl $__ti16GetClassInstance,%ebx
	cmpl $0,__ti16GetClassInstance
	jne .L5460
	pushl $.LC89
	pushl %ebx
.LCFI297:
	call __rtti_user
.L5460:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE32:
.Lfe32:
	.size	 __tf16GetClassInstance,.Lfe32-__tf16GetClassInstance
.Lscope31:
.stabs "",36,0,0,.Lscope31-__tf16GetClassInstance
	.weak	__vt_11Application
.section	.gnu.linkonce.d.__vt_11Application,"aw",@progbits
.stabs "__vt_11Application:G(0,55)",32,0,67,0
	.align 32
	.type	 __vt_11Application,@object
	.size	 __vt_11Application,52
__vt_11Application:
	.long 0
	.long __tf11Application
	.long getclass__C11Application
	.long _._11Application
	.long __rs__C6ObjectR11DumpContext
	.long __rs__C6ObjectR7OStream
	.long __ls__6ObjectR7IStream
	.long __rs__C6ObjectR7ostream
	.long __ls__6ObjectR7istream
	.long clone__C6Object
	.long check__C6Object
	.long main__11ApplicationRCt5Array1Z6String
	.long main__11Application
	.weak	__vt_t5Array1Z10HashBucket
.section	.gnu.linkonce.d.__vt_t5Array1Z10HashBucket,"aw",@progbits
.stabs "__vt_t5Array1Z10HashBucket:G(16,5)",32,0,93,0
	.align 32
	.type	 __vt_t5Array1Z10HashBucket,@object
	.size	 __vt_t5Array1Z10HashBucket,44
__vt_t5Array1Z10HashBucket:
	.long 0
	.long __tft5Array1Z10HashBucket
	.long getclass__C6Object
	.long _._t5Array1Z10HashBucket
	.long __rs__C6ObjectR11DumpContext
	.long __rs__C6ObjectR7OStream
	.long __ls__6ObjectR7IStream
	.long __rs__C6ObjectR7ostream
	.long __ls__6ObjectR7istream
	.long clone__C6Object
	.long check__Ct5Array1Z10HashBucket
.section	.gnu.linkonce.t.check__Ct5Array1Z10HashBucket,"ax",@progbits
	.align 4
.stabs "check__Ct5Array1Z10HashBucket:F(0,20)",36,0,423,check__Ct5Array1Z10HashBucket
.stabs "this:p(0,70)=*(80,37)",160,0,423,8
	.weak	check__Ct5Array1Z10HashBucket
	.type	 check__Ct5Array1Z10HashBucket,@function
check__Ct5Array1Z10HashBucket:
.LFB33:
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext134
.Ltext134:
.stabn 68,0,423,.LM468-check__Ct5Array1Z10HashBucket
.LM468:
.LBB390:
	pushl %ebp
.LCFI298:
	movl %esp,%ebp
.LCFI299:
	pushl %ebx
.LCFI300:
	movl 8(%ebp),%ebx
.stabn 68,0,424,.LM469-check__Ct5Array1Z10HashBucket
.LM469:
	movl 12(%ebx),%ecx
	leal -1(%ecx),%eax
	movl 16(%ebx),%edx
	cmpl %eax,%edx
	jge .L5462
	pushl $0
	pushl $.LC83
	pushl $.LC84
	pushl $424
	pushl $.LC3
.LCFI301:
	call assertwith__FPCciT0N20
	addl $20,%esp
	movl 12(%ebx),%ecx
	movl 16(%ebx),%edx
.L5462:
.stabn 68,0,425,.LM470-check__Ct5Array1Z10HashBucket
.LM470:
	subl %ecx,%edx
	leal 1(%edx),%eax
	cmpl %eax,20(%ebx)
	je .L5463
	pushl $0
	pushl $.LC85
	pushl $.LC84
	pushl $425
	pushl $.LC3
	call assertwith__FPCciT0N20
.L5463:
.LBE390:
	movl -4(%ebp),%ebx
	leave
	ret
.LFE33:
.Lfe33:
	.size	 check__Ct5Array1Z10HashBucket,.Lfe33-check__Ct5Array1Z10HashBucket
.stabs "this:r(0,70)",64,0,423,3
.stabn 192,0,0,.LBB390-check__Ct5Array1Z10HashBucket
.stabn 224,0,0,.LBE390-check__Ct5Array1Z10HashBucket
.Lscope32:
.stabs "",36,0,0,.Lscope32-check__Ct5Array1Z10HashBucket
.section	.gnu.linkonce.t.main__11Application,"ax",@progbits
	.align 4
.stabs "main__11Application:F(0,20)",36,0,49,main__11Application
.stabs "this:p(15,28)",160,0,49,8
	.weak	main__11Application
	.type	 main__11Application,@function
main__11Application:
.LFB34:
.stabs "/home/magi/c/include/magic/applic.h",132,0,0,.Ltext135
.Ltext135:
.stabn 68,0,49,.LM471-main__11Application
.LM471:
.LBB391:
.LBE391:
	pushl %ebp
.LCFI302:
	movl %esp,%ebp
.LCFI303:
	movl 8(%ebp),%eax
	incl 48(%eax)
	leave
	ret
.LFE34:
.Lfe34:
	.size	 main__11Application,.Lfe34-main__11Application
.stabs "this:r(15,28)",64,0,49,0
.stabn 192,0,0,.LBB391-main__11Application
.stabn 224,0,0,.LBE391-main__11Application
.Lscope33:
.stabs "",36,0,0,.Lscope33-main__11Application
.section	.gnu.linkonce.t.getclass__C11Application,"ax",@progbits
	.align 4
.stabs "getclass__C11Application:F(16,10)",36,0,29,getclass__C11Application
.stabs "this:p(0,71)=*(15,23)",160,0,29,8
	.weak	getclass__C11Application
	.type	 getclass__C11Application,@function
getclass__C11Application:
.LFB35:
.stabn 68,0,29,.LM472-getclass__C11Application
.LM472:
.LBB392:
.LBE392:
	pushl %ebp
.LCFI304:
	movl %esp,%ebp
.LCFI305:
	movl $_11Application.class_Application,%eax
	leave
	ret
.LFE35:
.Lfe35:
	.size	 getclass__C11Application,.Lfe35-getclass__C11Application
.stabn 192,0,0,.LBB392-getclass__C11Application
.stabn 224,0,0,.LBE392-getclass__C11Application
.Lscope34:
.stabs "",36,0,0,.Lscope34-getclass__C11Application
.section	.gnu.linkonce.t._._11Application,"ax",@progbits
	.align 4
.stabs "_._11Application:F(0,20)",36,0,67,_._11Application
.stabs "this:p(15,28)",160,0,67,8
.stabs "__in_chrg:p(0,1)",160,0,67,12
	.weak	_._11Application
	.type	 _._11Application,@function
_._11Application:
.LFB36:
.stabs "heat.cc",132,0,0,.Ltext136
.Ltext136:
.stabn 68,0,80,.LM473-_._11Application
.LM473:
.LBB393:
.LBB394:
	pushl %ebp
.LCFI306:
	movl %esp,%ebp
.LCFI307:
	pushl %edi
.LCFI308:
	pushl %esi
.LCFI309:
	pushl %ebx
.LCFI310:
	movl 8(%ebp),%edi
.stabs "/home/magi/c/include/magic/map.h",132,0,0,.Ltext137
.Ltext137:
.stabn 68,0,187,.LM474-_._11Application
.LM474:
	leal 28(%edi),%ebx
	movl $__vt_t3Map2Z6StringZ6String,28(%edi)
	movl 4(%ebx),%edx
	testl %edx,%edx
	je .L4982
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
.LCFI311:
	call *%eax
	addl $8,%esp
.LBE394:
.L4982:
.LBE393:
.LBB395:
.LBB396:
.LBB397:
.LBB398:
.LBB399:
	pushl $2
	pushl %ebx
	call _._6Object
	addl $8,%esp
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext138
.Ltext138:
.stabn 68,0,151,.LM475-_._11Application
.LM475:
	leal 4(%edi),%esi
	movl $__vt_t5Array1Z6String,4(%edi)
.stabn 68,0,161,.LM476-_._11Application
.LM476:
	movl 8(%esi),%eax
	testl %eax,%eax
	je .L4993
.stabn 68,0,162,.LM477-_._11Application
.LM477:
.LBB400:
.LBB401:
	xorl %ebx,%ebx
	cmpl 20(%esi),%ebx
	jge .L4993
	.p2align 4,,7
.L4987:
.stabn 68,0,163,.LM478-_._11Application
.LM478:
	cmpb $0,4(%esi)
	jne .L4988
.stabn 68,0,164,.LM479-_._11Application
.LM479:
	movl (%eax,%ebx,4),%edx
	testl %edx,%edx
	je .L4988
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
	call *%eax
	addl $8,%esp
	movl 8(%esi),%eax
.L4988:
.stabn 68,0,165,.LM480-_._11Application
.LM480:
	movl $0,(%eax,%ebx,4)
	incl %ebx
	movl 8(%esi),%eax
	cmpl 20(%esi),%ebx
	jl .L4987
.LBE401:
.LBE400:
.LBE399:
.LBE398:
.L4993:
.LBE397:
.stabn 68,0,153,.LM481-_._11Application
.LM481:
.LBE396:
.LBE395:
	pushl %eax
.LCFI312:
	call __builtin_delete
.stabn 68,0,154,.LM482-_._11Application
.LM482:
	pushl $24
	pushl $205
	pushl %esi
.LCFI313:
	call memset
	addl $16,%esp
	pushl $2
	pushl %esi
.LCFI314:
	call _._6Object
	addl $8,%esp
.stabs "heat.cc",132,0,0,.Ltext139
.Ltext139:
.stabn 68,0,80,.LM483-_._11Application
.LM483:
	pushl 12(%ebp)
	pushl %edi
	call _._6Object
	leal -12(%ebp),%esp
	popl %ebx
	popl %esi
	popl %edi
	leave
	ret
.LFE36:
.Lfe36:
	.size	 _._11Application,.Lfe36-_._11Application
.stabs "this:r(15,28)",64,0,67,7
.stabs "this:r(15,2)",64,0,80,3
.stabn 192,0,0,.LBB393-_._11Application
.stabn 192,0,0,.LBB394-_._11Application
.stabn 224,0,0,.LBE394-_._11Application
.stabn 224,0,0,.LBE393-_._11Application
.stabs "this:r(78,44)",64,0,80,6
.stabn 192,0,0,.LBB395-_._11Application
.stabn 192,0,0,.LBB396-_._11Application
.stabs "this:r(78,44)",64,0,152,6
.stabn 192,0,0,.LBB397-_._11Application
.stabn 192,0,0,.LBB398-_._11Application
.stabn 192,0,0,.LBB399-_._11Application
.stabn 192,0,0,.LBB400-_._11Application
.stabs "i:r(0,1)",64,0,162,3
.stabn 192,0,0,.LBB401-_._11Application
.stabn 224,0,0,.LBE401-_._11Application
.stabn 224,0,0,.LBE400-_._11Application
.stabn 224,0,0,.LBE399-_._11Application
.stabn 224,0,0,.LBE398-_._11Application
.stabn 224,0,0,.LBE397-_._11Application
.stabn 224,0,0,.LBE396-_._11Application
.stabn 224,0,0,.LBE395-_._11Application
.Lscope35:
.stabs "",36,0,0,.Lscope35-_._11Application
.section	.gnu.linkonce.t._._t5Array1Z10HashBucket,"ax",@progbits
	.align 4
.stabs "_._t5Array1Z10HashBucket:F(0,20)",36,0,151,_._t5Array1Z10HashBucket
.stabs "this:p(80,40)",160,0,151,8
.stabs "__in_chrg:p(0,1)",160,0,151,12
	.weak	_._t5Array1Z10HashBucket
	.type	 _._t5Array1Z10HashBucket,@function
_._t5Array1Z10HashBucket:
.LFB37:
.stabs "/home/magi/c/include/magic/pararr.h",132,0,0,.Ltext140
.Ltext140:
.stabn 68,0,151,.LM484-_._t5Array1Z10HashBucket
.LM484:
.LBB402:
.LBB403:
.LBB404:
.LBB405:
	pushl %ebp
.LCFI315:
	movl %esp,%ebp
.LCFI316:
	pushl %esi
.LCFI317:
	pushl %ebx
.LCFI318:
	movl 8(%ebp),%esi
	movl $__vt_t5Array1Z10HashBucket,(%esi)
.stabn 68,0,161,.LM485-_._t5Array1Z10HashBucket
.LM485:
	movl 8(%esi),%eax
	testl %eax,%eax
	je .L2827
.stabn 68,0,162,.LM486-_._t5Array1Z10HashBucket
.LM486:
.LBB406:
.LBB407:
	xorl %ebx,%ebx
	cmpl 20(%esi),%ebx
	jge .L2827
	.p2align 4,,7
.L2821:
.stabn 68,0,163,.LM487-_._t5Array1Z10HashBucket
.LM487:
	cmpb $0,4(%esi)
	jne .L2822
.stabn 68,0,164,.LM488-_._t5Array1Z10HashBucket
.LM488:
	movl (%eax,%ebx,4),%edx
	testl %edx,%edx
	je .L2822
	movl (%edx),%eax
	pushl $3
	pushl %edx
	movl 12(%eax),%eax
.LCFI319:
	call *%eax
	addl $8,%esp
	movl 8(%esi),%eax
.L2822:
.stabn 68,0,165,.LM489-_._t5Array1Z10HashBucket
.LM489:
	movl $0,(%eax,%ebx,4)
	incl %ebx
	movl 8(%esi),%eax
	cmpl 20(%esi),%ebx
	jl .L2821
.LBE407:
.LBE406:
.LBE405:
.LBE404:
.L2827:
.LBE403:
.stabn 68,0,153,.LM490-_._t5Array1Z10HashBucket
.LM490:
.LBE402:
	pushl %eax
.LCFI320:
	call __builtin_delete
.stabn 68,0,154,.LM491-_._t5Array1Z10HashBucket
.LM491:
	pushl $24
	pushl $205
	pushl %esi
.LCFI321:
	call memset
	addl $16,%esp
	pushl 12(%ebp)
	pushl %esi
.LCFI322:
	call _._6Object
	leal -8(%ebp),%esp
	popl %ebx
	popl %esi
	leave
	ret
.LFE37:
.Lfe37:
	.size	 _._t5Array1Z10HashBucket,.Lfe37-_._t5Array1Z10HashBucket
.stabs "this:r(80,40)",64,0,151,6
.stabn 192,0,0,.LBB402-_._t5Array1Z10HashBucket
.stabs "this:r(80,40)",64,0,152,6
.stabn 192,0,0,.LBB403-_._t5Array1Z10HashBucket
.stabn 192,0,0,.LBB404-_._t5Array1Z10HashBucket
.stabn 192,0,0,.LBB405-_._t5Array1Z10HashBucket
.stabn 192,0,0,.LBB406-_._t5Array1Z10HashBucket
.stabs "i:r(0,1)",64,0,162,3
.stabn 192,0,0,.LBB407-_._t5Array1Z10HashBucket
.stabn 224,0,0,.LBE407-_._t5Array1Z10HashBucket
.stabn 224,0,0,.LBE406-_._t5Array1Z10HashBucket
.stabn 224,0,0,.LBE405-_._t5Array1Z10HashBucket
.stabn 224,0,0,.LBE404-_._t5Array1Z10HashBucket
.stabn 224,0,0,.LBE403-_._t5Array1Z10HashBucket
.stabn 224,0,0,.LBE402-_._t5Array1Z10HashBucket
.Lscope36:
.stabs "",36,0,0,.Lscope36-_._t5Array1Z10HashBucket
.stabs "__tit5Array1Z10HashBucket:G(0,59)",32,0,80,0
	.comm	__tit5Array1Z10HashBucket,12,4
.section	.rodata
.LC90:
	.string	"t5Array1Z10HashBucket"
.section	.gnu.linkonce.t.__tft5Array1Z10HashBucket,"ax",@progbits
	.align 4
.stabs "__tft5Array1Z10HashBucket:F(0,60)",36,0,93,__tft5Array1Z10HashBucket
	.weak	__tft5Array1Z10HashBucket
	.type	 __tft5Array1Z10HashBucket,@function
__tft5Array1Z10HashBucket:
.LFB38:
.stabs "heat.cc",132,0,0,.Ltext141
.Ltext141:
.stabn 68,0,80,.LM492-__tft5Array1Z10HashBucket
.LM492:
	pushl %ebp
.LCFI323:
	movl %esp,%ebp
.LCFI324:
	pushl %ebx
.LCFI325:
	movl $__tit5Array1Z10HashBucket,%ebx
	cmpl $0,__tit5Array1Z10HashBucket
	jne .L5465
	call __tf6Object
	pushl $__ti6Object
	pushl $.LC90
	pushl %ebx
.LCFI326:
	call __rtti_si
.L5465:
	movl %ebx,%eax
	movl -4(%ebp),%ebx
	leave
	ret
.LFE38:
.Lfe38:
	.size	 __tft5Array1Z10HashBucket,.Lfe38-__tft5Array1Z10HashBucket
.Lscope37:
.stabs "",36,0,0,.Lscope37-__tft5Array1Z10HashBucket
.section	.gcc_except_table,"aw",@progbits
	.align 4
__EXCEPTION_TABLE__:
	.long .LEHB5031
	.long .LEHE5031
	.long .L5031

	.long .LEHB5045
	.long .LEHE5045
	.long .L5045

	.long .LEHB5057
	.long .LEHE5057
	.long .L5057

	.long .LEHB5072
	.long .LEHE5072
	.long .L5072

	.long .LEHB5103
	.long .LEHE5103
	.long .L5103

	.long .LEHB5346
	.long .LEHE5346
	.long .L5346

	.long .LEHB5358
	.long .LEHE5358
	.long .L5358

	.long .LEHB5364
	.long .LEHE5364
	.long .L5364

	.long .LEHB5373
	.long .LEHE5373
	.long .L5373

	.long .LEHB4767
	.long .LEHE4767
	.long .L4767

	.long .LEHB4771
	.long .LEHE4771
	.long .L4771

	.long .LEHB4779
	.long .LEHE4779
	.long .L4779

	.long .LEHB4787
	.long .LEHE4787
	.long .L4787

	.long .LEHB4792
	.long .LEHE4792
	.long .L4792

	.long .LEHB4808
	.long .LEHE4808
	.long .L4808

	.long .LEHB4798
	.long .LEHE4798
	.long .L4798

	.long .LEHB4623
	.long .LEHE4623
	.long .L4623

	.long .LEHB4631
	.long .LEHE4631
	.long .L4631

	.long .LEHB4639
	.long .LEHE4639
	.long .L4639

	.long .LEHB4644
	.long .LEHE4644
	.long .L4644

	.long .LEHB4650
	.long .LEHE4650
	.long .L4650

	.long .LEHB4658
	.long .LEHE4658
	.long .L4658

	.long .LEHB4666
	.long .LEHE4666
	.long .L4666

	.long .LEHB4671
	.long .LEHE4671
	.long .L4671

	.long .LEHB4677
	.long .LEHE4677
	.long .L4677

	.long .LEHB4685
	.long .LEHE4685
	.long .L4685

	.long .LEHB4693
	.long .LEHE4693
	.long .L4693

	.long .LEHB4698
	.long .LEHE4698
	.long .L4698

	.long .LEHB4704
	.long .LEHE4704
	.long .L4704

	.long .LEHB4712
	.long .LEHE4712
	.long .L4712

	.long .LEHB4720
	.long .LEHE4720
	.long .L4720

	.long .LEHB4725
	.long .LEHE4725
	.long .L4725

	.long .LEHB4731
	.long .LEHE4731
	.long .L4731

	.long .LEHB4739
	.long .LEHE4739
	.long .L4739

	.long .LEHB4747
	.long .LEHE4747
	.long .L4747

	.long .LEHB4752
	.long .LEHE4752
	.long .L4752

	.long .LEHB3720
	.long .LEHE3720
	.long .L3720

	.long .LEHB3727
	.long .LEHE3727
	.long .L3727

	.long .LEHB5023
	.long .LEHE5023
	.long .L5023

	.long .LEHB5027
	.long .LEHE5027
	.long .L5027

	.long .LEHB4815
	.long .LEHE4815
	.long .L4815

	.long .LEHB4818
	.long .LEHE4818
	.long .L4818

	.long .LEHB4859
	.long .LEHE4859
	.long .L4859

	.long .LEHB4862
	.long .LEHE4862
	.long .L4862

	.long .LEHB4865
	.long .LEHE4865
	.long .L4865

	.long .LEHB4866
	.long .LEHE4866
	.long .L4866

	.long .LEHB4869
	.long .LEHE4869
	.long .L4869

	.long .LEHB4872
	.long .LEHE4872
	.long .L4872

	.long .LEHB4913
	.long .LEHE4913
	.long .L4913

	.long .LEHB4916
	.long .LEHE4916
	.long .L4916

	.long .LEHB4924
	.long .LEHE4924
	.long .L4924

	.long .LEHB4946
	.long .LEHE4946
	.long .L4946

	.long .LEHB4959
	.long .LEHE4959
	.long .L4959

	.long -1
	.long -1

.text
	.stabs "",100,0,0,.Letext
.Letext:

.section	.eh_frame,"aw",@progbits
__FRAME_BEGIN__:
	.4byte	.LLCIE1
.LSCIE1:
	.4byte	0x0
	.byte	0x1
	.string	"eh"

	.4byte	__EXCEPTION_TABLE__
	.byte	0x1
	.byte	0x7c
	.byte	0x8
	.byte	0xc
	.byte	0x4
	.byte	0x4
	.byte	0x88
	.byte	0x1
	.align 4
.LECIE1:
	.set	.LLCIE1,.LECIE1-.LSCIE1
	.4byte	.LLFDE1
.LSFDE1:
	.4byte	.LSFDE1-__FRAME_BEGIN__
	.4byte	.LFB1
	.4byte	.LFE1-.LFB1
	.byte	0x4
	.4byte	.LCFI0-.LFB1
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI1-.LCFI0
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI3-.LCFI1
	.byte	0x87
	.byte	0xa6,0x1
	.byte	0x4
	.4byte	.LCFI4-.LCFI3
	.byte	0x86
	.byte	0xa7,0x1
	.byte	0x4
	.4byte	.LCFI5-.LCFI4
	.byte	0x83
	.byte	0xa8,0x1
	.byte	0x4
	.4byte	.LCFI6-.LCFI5
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI7-.LCFI6
	.byte	0x2e
	.byte	0x1c
	.byte	0x4
	.4byte	.LCFI8-.LCFI7
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI9-.LCFI8
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI10-.LCFI9
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI11-.LCFI10
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI12-.LCFI11
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI13-.LCFI12
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI14-.LCFI13
	.byte	0x2e
	.byte	0x10
	.byte	0x4
	.4byte	.LCFI15-.LCFI14
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI16-.LCFI15
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI17-.LCFI16
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI18-.LCFI17
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI19-.LCFI18
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI20-.LCFI19
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI21-.LCFI20
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI22-.LCFI21
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI23-.LCFI22
	.byte	0x2e
	.byte	0x0
	.align 4
.LEFDE1:
	.set	.LLFDE1,.LEFDE1-.LSFDE1
	.4byte	.LLFDE3
.LSFDE3:
	.4byte	.LSFDE3-__FRAME_BEGIN__
	.4byte	.LFB2
	.4byte	.LFE2-.LFB2
	.byte	0x4
	.4byte	.LCFI24-.LFB2
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI25-.LCFI24
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI27-.LCFI25
	.byte	0x87
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI28-.LCFI27
	.byte	0x86
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI29-.LCFI28
	.byte	0x83
	.byte	0x6
	.byte	0x4
	.4byte	.LCFI30-.LCFI29
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI31-.LCFI30
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI32-.LCFI31
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI33-.LCFI32
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI34-.LCFI33
	.byte	0x2e
	.byte	0x4
	.align 4
.LEFDE3:
	.set	.LLFDE3,.LEFDE3-.LSFDE3
	.4byte	.LLFDE5
.LSFDE5:
	.4byte	.LSFDE5-__FRAME_BEGIN__
	.4byte	.LFB3
	.4byte	.LFE3-.LFB3
	.byte	0x4
	.4byte	.LCFI35-.LFB3
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI36-.LCFI35
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI38-.LCFI36
	.byte	0x87
	.byte	0x9
	.byte	0x4
	.4byte	.LCFI39-.LCFI38
	.byte	0x86
	.byte	0xa
	.byte	0x4
	.4byte	.LCFI40-.LCFI39
	.byte	0x83
	.byte	0xb
	.byte	0x4
	.4byte	.LCFI41-.LCFI40
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI42-.LCFI41
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI43-.LCFI42
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI44-.LCFI43
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI45-.LCFI44
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI46-.LCFI45
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI47-.LCFI46
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI48-.LCFI47
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI49-.LCFI48
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI50-.LCFI49
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE5:
	.set	.LLFDE5,.LEFDE5-.LSFDE5
	.4byte	.LLFDE7
.LSFDE7:
	.4byte	.LSFDE7-__FRAME_BEGIN__
	.4byte	.LFB4
	.4byte	.LFE4-.LFB4
	.byte	0x4
	.4byte	.LCFI51-.LFB4
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI52-.LCFI51
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI53-.LCFI52
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI54-.LCFI53
	.byte	0x2e
	.byte	0x10
	.align 4
.LEFDE7:
	.set	.LLFDE7,.LEFDE7-.LSFDE7
	.4byte	.LLFDE9
.LSFDE9:
	.4byte	.LSFDE9-__FRAME_BEGIN__
	.4byte	.LFB5
	.4byte	.LFE5-.LFB5
	.byte	0x4
	.4byte	.LCFI55-.LFB5
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI56-.LCFI55
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI57-.LCFI56
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE9:
	.set	.LLFDE9,.LEFDE9-.LSFDE9
	.4byte	.LLFDE11
.LSFDE11:
	.4byte	.LSFDE11-__FRAME_BEGIN__
	.4byte	.LFB6
	.4byte	.LFE6-.LFB6
	.byte	0x4
	.4byte	.LCFI58-.LFB6
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI59-.LCFI58
	.byte	0xd
	.byte	0x5
	.align 4
.LEFDE11:
	.set	.LLFDE11,.LEFDE11-.LSFDE11
	.4byte	.LLFDE13
.LSFDE13:
	.4byte	.LSFDE13-__FRAME_BEGIN__
	.4byte	.LFB7
	.4byte	.LFE7-.LFB7
	.byte	0x4
	.4byte	.LCFI60-.LFB7
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI61-.LCFI60
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI62-.LCFI61
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI63-.LCFI62
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE13:
	.set	.LLFDE13,.LEFDE13-.LSFDE13
	.4byte	.LLFDE15
.LSFDE15:
	.4byte	.LSFDE15-__FRAME_BEGIN__
	.4byte	.LFB8
	.4byte	.LFE8-.LFB8
	.byte	0x4
	.4byte	.LCFI64-.LFB8
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI65-.LCFI64
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI66-.LCFI65
	.byte	0x87
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI67-.LCFI66
	.byte	0x86
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI68-.LCFI67
	.byte	0x83
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI69-.LCFI68
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI70-.LCFI69
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI71-.LCFI70
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI72-.LCFI71
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE15:
	.set	.LLFDE15,.LEFDE15-.LSFDE15
	.4byte	.LLFDE17
.LSFDE17:
	.4byte	.LSFDE17-__FRAME_BEGIN__
	.4byte	.LFB9
	.4byte	.LFE9-.LFB9
	.byte	0x4
	.4byte	.LCFI73-.LFB9
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI74-.LCFI73
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI76-.LCFI74
	.byte	0x87
	.byte	0xe
	.byte	0x4
	.4byte	.LCFI77-.LCFI76
	.byte	0x86
	.byte	0xf
	.byte	0x4
	.4byte	.LCFI78-.LCFI77
	.byte	0x83
	.byte	0x10
	.byte	0x4
	.4byte	.LCFI79-.LCFI78
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI80-.LCFI79
	.byte	0x2e
	.byte	0x10
	.byte	0x4
	.4byte	.LCFI81-.LCFI80
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI82-.LCFI81
	.byte	0x2e
	.byte	0x24
	.byte	0x4
	.4byte	.LCFI83-.LCFI82
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI84-.LCFI83
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI85-.LCFI84
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI86-.LCFI85
	.byte	0x2e
	.byte	0x18
	.byte	0x4
	.4byte	.LCFI87-.LCFI86
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI88-.LCFI87
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI89-.LCFI88
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI90-.LCFI89
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI91-.LCFI90
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI92-.LCFI91
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI93-.LCFI92
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI94-.LCFI93
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI95-.LCFI94
	.byte	0x2e
	.byte	0x10
	.byte	0x4
	.4byte	.LCFI96-.LCFI95
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI97-.LCFI96
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI98-.LCFI97
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI99-.LCFI98
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI100-.LCFI99
	.byte	0x2e
	.byte	0x0
	.align 4
.LEFDE17:
	.set	.LLFDE17,.LEFDE17-.LSFDE17
	.4byte	.LLFDE19
.LSFDE19:
	.4byte	.LSFDE19-__FRAME_BEGIN__
	.4byte	.LFB10
	.4byte	.LFE10-.LFB10
	.byte	0x4
	.4byte	.LCFI101-.LFB10
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI102-.LCFI101
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI104-.LCFI102
	.byte	0x87
	.byte	0x1c
	.byte	0x4
	.4byte	.LCFI105-.LCFI104
	.byte	0x86
	.byte	0x1d
	.byte	0x4
	.4byte	.LCFI106-.LCFI105
	.byte	0x83
	.byte	0x1e
	.byte	0x4
	.4byte	.LCFI107-.LCFI106
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI108-.LCFI107
	.byte	0x2e
	.byte	0x24
	.byte	0x4
	.4byte	.LCFI109-.LCFI108
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI110-.LCFI109
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI111-.LCFI110
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI112-.LCFI111
	.byte	0x2e
	.byte	0x18
	.byte	0x4
	.4byte	.LCFI113-.LCFI112
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI114-.LCFI113
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI115-.LCFI114
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI116-.LCFI115
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI117-.LCFI116
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI118-.LCFI117
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI119-.LCFI118
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI120-.LCFI119
	.byte	0x2e
	.byte	0x24
	.byte	0x4
	.4byte	.LCFI121-.LCFI120
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI122-.LCFI121
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI123-.LCFI122
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI124-.LCFI123
	.byte	0x2e
	.byte	0x18
	.byte	0x4
	.4byte	.LCFI125-.LCFI124
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI126-.LCFI125
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI127-.LCFI126
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI128-.LCFI127
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI129-.LCFI128
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI130-.LCFI129
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI131-.LCFI130
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI132-.LCFI131
	.byte	0x2e
	.byte	0x24
	.byte	0x4
	.4byte	.LCFI133-.LCFI132
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI134-.LCFI133
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI135-.LCFI134
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI136-.LCFI135
	.byte	0x2e
	.byte	0x18
	.byte	0x4
	.4byte	.LCFI137-.LCFI136
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI138-.LCFI137
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI139-.LCFI138
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI140-.LCFI139
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI141-.LCFI140
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI142-.LCFI141
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI143-.LCFI142
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI144-.LCFI143
	.byte	0x2e
	.byte	0x24
	.byte	0x4
	.4byte	.LCFI145-.LCFI144
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI146-.LCFI145
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI147-.LCFI146
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI148-.LCFI147
	.byte	0x2e
	.byte	0x18
	.byte	0x4
	.4byte	.LCFI149-.LCFI148
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI150-.LCFI149
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI151-.LCFI150
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI152-.LCFI151
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI153-.LCFI152
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI154-.LCFI153
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI155-.LCFI154
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI156-.LCFI155
	.byte	0x2e
	.byte	0x24
	.byte	0x4
	.4byte	.LCFI157-.LCFI156
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI158-.LCFI157
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI159-.LCFI158
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI160-.LCFI159
	.byte	0x2e
	.byte	0x18
	.byte	0x4
	.4byte	.LCFI161-.LCFI160
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI162-.LCFI161
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI163-.LCFI162
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI164-.LCFI163
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI165-.LCFI164
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI166-.LCFI165
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI167-.LCFI166
	.byte	0x2e
	.byte	0x10
	.align 4
.LEFDE19:
	.set	.LLFDE19,.LEFDE19-.LSFDE19
	.4byte	.LLFDE21
.LSFDE21:
	.4byte	.LSFDE21-__FRAME_BEGIN__
	.4byte	.LFB11
	.4byte	.LFE11-.LFB11
	.byte	0x4
	.4byte	.LCFI168-.LFB11
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI169-.LCFI168
	.byte	0xd
	.byte	0x5
	.align 4
.LEFDE21:
	.set	.LLFDE21,.LEFDE21-.LSFDE21
	.4byte	.LLFDE23
.LSFDE23:
	.4byte	.LSFDE23-__FRAME_BEGIN__
	.4byte	.LFB12
	.4byte	.LFE12-.LFB12
	.byte	0x4
	.4byte	.LCFI170-.LFB12
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI171-.LCFI170
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI172-.LCFI171
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI173-.LCFI172
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE23:
	.set	.LLFDE23,.LEFDE23-.LSFDE23
	.4byte	.LLFDE25
.LSFDE25:
	.4byte	.LSFDE25-__FRAME_BEGIN__
	.4byte	.LFB13
	.4byte	.LFE13-.LFB13
	.byte	0x4
	.4byte	.LCFI174-.LFB13
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI175-.LCFI174
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI176-.LCFI175
	.byte	0x87
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI177-.LCFI176
	.byte	0x86
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI178-.LCFI177
	.byte	0x83
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI179-.LCFI178
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI180-.LCFI179
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI181-.LCFI180
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE25:
	.set	.LLFDE25,.LEFDE25-.LSFDE25
	.4byte	.LLFDE27
.LSFDE27:
	.4byte	.LSFDE27-__FRAME_BEGIN__
	.4byte	.LFB14
	.4byte	.LFE14-.LFB14
	.byte	0x4
	.4byte	.LCFI182-.LFB14
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI183-.LCFI182
	.byte	0xd
	.byte	0x5
	.align 4
.LEFDE27:
	.set	.LLFDE27,.LEFDE27-.LSFDE27
	.4byte	.LLFDE29
.LSFDE29:
	.4byte	.LSFDE29-__FRAME_BEGIN__
	.4byte	.LFB15
	.4byte	.LFE15-.LFB15
	.byte	0x4
	.4byte	.LCFI184-.LFB15
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI185-.LCFI184
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI186-.LCFI185
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI187-.LCFI186
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE29:
	.set	.LLFDE29,.LEFDE29-.LSFDE29
	.4byte	.LLFDE31
.LSFDE31:
	.4byte	.LSFDE31-__FRAME_BEGIN__
	.4byte	.LFB16
	.4byte	.LFE16-.LFB16
	.byte	0x4
	.4byte	.LCFI188-.LFB16
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI189-.LCFI188
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI191-.LCFI189
	.byte	0x87
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI192-.LCFI191
	.byte	0x86
	.byte	0x9
	.byte	0x4
	.4byte	.LCFI193-.LCFI192
	.byte	0x83
	.byte	0xa
	.byte	0x4
	.4byte	.LCFI194-.LCFI193
	.byte	0x2e
	.byte	0x14
	.byte	0x4
	.4byte	.LCFI195-.LCFI194
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI196-.LCFI195
	.byte	0x2e
	.byte	0x10
	.byte	0x4
	.4byte	.LCFI197-.LCFI196
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI198-.LCFI197
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI199-.LCFI198
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI200-.LCFI199
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI201-.LCFI200
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI202-.LCFI201
	.byte	0x2e
	.byte	0x0
	.align 4
.LEFDE31:
	.set	.LLFDE31,.LEFDE31-.LSFDE31
	.4byte	.LLFDE33
.LSFDE33:
	.4byte	.LSFDE33-__FRAME_BEGIN__
	.4byte	.LFB17
	.4byte	.LFE17-.LFB17
	.byte	0x4
	.4byte	.LCFI203-.LFB17
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI204-.LCFI203
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI205-.LCFI204
	.byte	0x86
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI206-.LCFI205
	.byte	0x83
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI207-.LCFI206
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI208-.LCFI207
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE33:
	.set	.LLFDE33,.LEFDE33-.LSFDE33
	.4byte	.LLFDE35
.LSFDE35:
	.4byte	.LSFDE35-__FRAME_BEGIN__
	.4byte	.LFB18
	.4byte	.LFE18-.LFB18
	.byte	0x4
	.4byte	.LCFI209-.LFB18
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI210-.LCFI209
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI211-.LCFI210
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI212-.LCFI211
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE35:
	.set	.LLFDE35,.LEFDE35-.LSFDE35
	.4byte	.LLFDE37
.LSFDE37:
	.4byte	.LSFDE37-__FRAME_BEGIN__
	.4byte	.LFB19
	.4byte	.LFE19-.LFB19
	.byte	0x4
	.4byte	.LCFI213-.LFB19
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI214-.LCFI213
	.byte	0xd
	.byte	0x5
	.align 4
.LEFDE37:
	.set	.LLFDE37,.LEFDE37-.LSFDE37
	.4byte	.LLFDE39
.LSFDE39:
	.4byte	.LSFDE39-__FRAME_BEGIN__
	.4byte	.LFB20
	.4byte	.LFE20-.LFB20
	.byte	0x4
	.4byte	.LCFI215-.LFB20
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI216-.LCFI215
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI217-.LCFI216
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI218-.LCFI217
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE39:
	.set	.LLFDE39,.LEFDE39-.LSFDE39
	.4byte	.LLFDE41
.LSFDE41:
	.4byte	.LSFDE41-__FRAME_BEGIN__
	.4byte	.LFB21
	.4byte	.LFE21-.LFB21
	.byte	0x4
	.4byte	.LCFI219-.LFB21
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI220-.LCFI219
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI221-.LCFI220
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI222-.LCFI221
	.byte	0x2e
	.byte	0x14
	.align 4
.LEFDE41:
	.set	.LLFDE41,.LEFDE41-.LSFDE41
	.4byte	.LLFDE43
.LSFDE43:
	.4byte	.LSFDE43-__FRAME_BEGIN__
	.4byte	.LFB22
	.4byte	.LFE22-.LFB22
	.byte	0x4
	.4byte	.LCFI223-.LFB22
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI224-.LCFI223
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI225-.LCFI224
	.byte	0x2e
	.byte	0x4
	.align 4
.LEFDE43:
	.set	.LLFDE43,.LEFDE43-.LSFDE43
	.4byte	.LLFDE45
.LSFDE45:
	.4byte	.LSFDE45-__FRAME_BEGIN__
	.4byte	.LFB23
	.4byte	.LFE23-.LFB23
	.byte	0x4
	.4byte	.LCFI226-.LFB23
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI227-.LCFI226
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI228-.LCFI227
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI229-.LCFI228
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE45:
	.set	.LLFDE45,.LEFDE45-.LSFDE45
	.4byte	.LLFDE47
.LSFDE47:
	.4byte	.LSFDE47-__FRAME_BEGIN__
	.4byte	.LFB24
	.4byte	.LFE24-.LFB24
	.byte	0x4
	.4byte	.LCFI230-.LFB24
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI231-.LCFI230
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI232-.LCFI231
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI233-.LCFI232
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE47:
	.set	.LLFDE47,.LEFDE47-.LSFDE47
	.4byte	.LLFDE49
.LSFDE49:
	.4byte	.LSFDE49-__FRAME_BEGIN__
	.4byte	.LFB25
	.4byte	.LFE25-.LFB25
	.byte	0x4
	.4byte	.LCFI234-.LFB25
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI235-.LCFI234
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI236-.LCFI235
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI237-.LCFI236
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI238-.LCFI237
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI239-.LCFI238
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI240-.LCFI239
	.byte	0x2e
	.byte	0x0
	.align 4
.LEFDE49:
	.set	.LLFDE49,.LEFDE49-.LSFDE49
	.4byte	.LLFDE51
.LSFDE51:
	.4byte	.LSFDE51-__FRAME_BEGIN__
	.4byte	.LFB26
	.4byte	.LFE26-.LFB26
	.byte	0x4
	.4byte	.LCFI241-.LFB26
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI242-.LCFI241
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI243-.LCFI242
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI244-.LCFI243
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE51:
	.set	.LLFDE51,.LEFDE51-.LSFDE51
	.4byte	.LLFDE53
.LSFDE53:
	.4byte	.LSFDE53-__FRAME_BEGIN__
	.4byte	.LFB27
	.4byte	.LFE27-.LFB27
	.byte	0x4
	.4byte	.LCFI245-.LFB27
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI246-.LCFI245
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI248-.LCFI246
	.byte	0x87
	.byte	0x7
	.byte	0x4
	.4byte	.LCFI249-.LCFI248
	.byte	0x86
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI250-.LCFI249
	.byte	0x83
	.byte	0x9
	.byte	0x4
	.4byte	.LCFI251-.LCFI250
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI252-.LCFI251
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI253-.LCFI252
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI254-.LCFI253
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI255-.LCFI254
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI256-.LCFI255
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI257-.LCFI256
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI258-.LCFI257
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI259-.LCFI258
	.byte	0x2e
	.byte	0x10
	.byte	0x4
	.4byte	.LCFI260-.LCFI259
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI261-.LCFI260
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI262-.LCFI261
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI263-.LCFI262
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI264-.LCFI263
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI265-.LCFI264
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI266-.LCFI265
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI267-.LCFI266
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI268-.LCFI267
	.byte	0x2e
	.byte	0x0
	.byte	0x4
	.4byte	.LCFI269-.LCFI268
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI270-.LCFI269
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI271-.LCFI270
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI272-.LCFI271
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI273-.LCFI272
	.byte	0x2e
	.byte	0x0
	.align 4
.LEFDE53:
	.set	.LLFDE53,.LEFDE53-.LSFDE53
	.4byte	.LLFDE55
.LSFDE55:
	.4byte	.LSFDE55-__FRAME_BEGIN__
	.4byte	.LFB28
	.4byte	.LFE28-.LFB28
	.byte	0x4
	.4byte	.LCFI274-.LFB28
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI275-.LCFI274
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI276-.LCFI275
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI277-.LCFI276
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE55:
	.set	.LLFDE55,.LEFDE55-.LSFDE55
	.4byte	.LLFDE57
.LSFDE57:
	.4byte	.LSFDE57-__FRAME_BEGIN__
	.4byte	.LFB29
	.4byte	.LFE29-.LFB29
	.byte	0x4
	.4byte	.LCFI278-.LFB29
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI279-.LCFI278
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI280-.LCFI279
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI281-.LCFI280
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE57:
	.set	.LLFDE57,.LEFDE57-.LSFDE57
	.4byte	.LLFDE59
.LSFDE59:
	.4byte	.LSFDE59-__FRAME_BEGIN__
	.4byte	.LFB30
	.4byte	.LFE30-.LFB30
	.byte	0x4
	.4byte	.LCFI282-.LFB30
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI283-.LCFI282
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI284-.LCFI283
	.byte	0x86
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI285-.LCFI284
	.byte	0x83
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI286-.LCFI285
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI287-.LCFI286
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI288-.LCFI287
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI289-.LCFI288
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE59:
	.set	.LLFDE59,.LEFDE59-.LSFDE59
	.4byte	.LLFDE61
.LSFDE61:
	.4byte	.LSFDE61-__FRAME_BEGIN__
	.4byte	.LFB31
	.4byte	.LFE31-.LFB31
	.byte	0x4
	.4byte	.LCFI290-.LFB31
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI291-.LCFI290
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI292-.LCFI291
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI293-.LCFI292
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE61:
	.set	.LLFDE61,.LEFDE61-.LSFDE61
	.4byte	.LLFDE63
.LSFDE63:
	.4byte	.LSFDE63-__FRAME_BEGIN__
	.4byte	.LFB32
	.4byte	.LFE32-.LFB32
	.byte	0x4
	.4byte	.LCFI294-.LFB32
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI295-.LCFI294
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI296-.LCFI295
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI297-.LCFI296
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE63:
	.set	.LLFDE63,.LEFDE63-.LSFDE63
	.4byte	.LLFDE65
.LSFDE65:
	.4byte	.LSFDE65-__FRAME_BEGIN__
	.4byte	.LFB33
	.4byte	.LFE33-.LFB33
	.byte	0x4
	.4byte	.LCFI298-.LFB33
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI299-.LCFI298
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI300-.LCFI299
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI301-.LCFI300
	.byte	0x2e
	.byte	0x14
	.align 4
.LEFDE65:
	.set	.LLFDE65,.LEFDE65-.LSFDE65
	.4byte	.LLFDE67
.LSFDE67:
	.4byte	.LSFDE67-__FRAME_BEGIN__
	.4byte	.LFB34
	.4byte	.LFE34-.LFB34
	.byte	0x4
	.4byte	.LCFI302-.LFB34
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI303-.LCFI302
	.byte	0xd
	.byte	0x5
	.align 4
.LEFDE67:
	.set	.LLFDE67,.LEFDE67-.LSFDE67
	.4byte	.LLFDE69
.LSFDE69:
	.4byte	.LSFDE69-__FRAME_BEGIN__
	.4byte	.LFB35
	.4byte	.LFE35-.LFB35
	.byte	0x4
	.4byte	.LCFI304-.LFB35
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI305-.LCFI304
	.byte	0xd
	.byte	0x5
	.align 4
.LEFDE69:
	.set	.LLFDE69,.LEFDE69-.LSFDE69
	.4byte	.LLFDE71
.LSFDE71:
	.4byte	.LSFDE71-__FRAME_BEGIN__
	.4byte	.LFB36
	.4byte	.LFE36-.LFB36
	.byte	0x4
	.4byte	.LCFI306-.LFB36
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI307-.LCFI306
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI308-.LCFI307
	.byte	0x87
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI309-.LCFI308
	.byte	0x86
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI310-.LCFI309
	.byte	0x83
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI311-.LCFI310
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI312-.LCFI311
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI313-.LCFI312
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI314-.LCFI313
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE71:
	.set	.LLFDE71,.LEFDE71-.LSFDE71
	.4byte	.LLFDE73
.LSFDE73:
	.4byte	.LSFDE73-__FRAME_BEGIN__
	.4byte	.LFB37
	.4byte	.LFE37-.LFB37
	.byte	0x4
	.4byte	.LCFI315-.LFB37
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI316-.LCFI315
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI317-.LCFI316
	.byte	0x86
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI318-.LCFI317
	.byte	0x83
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI319-.LCFI318
	.byte	0x2e
	.byte	0x8
	.byte	0x4
	.4byte	.LCFI320-.LCFI319
	.byte	0x2e
	.byte	0x4
	.byte	0x4
	.4byte	.LCFI321-.LCFI320
	.byte	0x2e
	.byte	0xc
	.byte	0x4
	.4byte	.LCFI322-.LCFI321
	.byte	0x2e
	.byte	0x8
	.align 4
.LEFDE73:
	.set	.LLFDE73,.LEFDE73-.LSFDE73
	.4byte	.LLFDE75
.LSFDE75:
	.4byte	.LSFDE75-__FRAME_BEGIN__
	.4byte	.LFB38
	.4byte	.LFE38-.LFB38
	.byte	0x4
	.4byte	.LCFI323-.LFB38
	.byte	0xe
	.byte	0x8
	.byte	0x85
	.byte	0x2
	.byte	0x4
	.4byte	.LCFI324-.LCFI323
	.byte	0xd
	.byte	0x5
	.byte	0x4
	.4byte	.LCFI325-.LCFI324
	.byte	0x83
	.byte	0x3
	.byte	0x4
	.4byte	.LCFI326-.LCFI325
	.byte	0x2e
	.byte	0xc
	.align 4
.LEFDE75:
	.set	.LLFDE75,.LEFDE75-.LSFDE75
	.ident	"GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)"
