ELF^t4(.shstrtab.text.rodata.gcc_except_table.eh_frame.stab.stabstr.symtab.strtab.rela.text.rela.gcc_except_table.rela.eh_frame.rela.stab.comment㿐$ $  @$  *㿐'HH  ` % @H@$ $  @$  H@㿐'HH@$ $  @$ H `@㿐'H   @H ` @㿐'HH&H@      @H@ $  @$ H@$H `@㿈'H'H  ` W @H@'` @   @ $  @$ $ H@㿈/     @ $  @$  $ *   *㿐 㿐  㿐'HH  H 4`@ H@ @  @ @H  H  `  @ H 㿐'HH  H 4`@ H@ @  @ @H  H  `  @ H *`:㿐'D'HH@D@㻐'D'HD@H@D㻐'D'HD$ @H@D@'H H@@H@'@'  # $ H@  *`$  @' @   @$    @@$  @@  @@@H/ @*`:@@  @@  @@@P@'D'H D@ H@@  @@  @@@ H@'H/ @*`:@ H@@  @@  @@@ H@'D/ D@*`:@@  @@  @@@ @@'H'LH 'HH@  @THL ?'@ @?' @'H'쀢  `@ @* ' ' *'@  @@  @@@ 㿀'HH@'@" ''耢   H@@   '?㿈/'@  @ @*:*:@   `'?㿐'D'HD@H@@ `?㿐'D'HDH@ 㿐'D'HD@H@@2 㿐'D'HHD@ 㿐'D'HHD@㿐'D'HDH@ %s:%u: failed assertion `%s' apstring.cpps != 0index out of range: string: 0 <= k && k < myLengtheh|e  e D - e< - eXd - et` - e - e - e - e  - e  - e  - e8, - eT< - epD - eL - e - e - e - e - e - e4 - eP - el - eX - e4 - eP - e4 - e0 - e4 - ed=dJ<YրK 3Y~Ԁ 0T~߀R‚.1[p݀   )C\vـ $! <" T# m$ % & * Ӏ+ / 0 1 82 RB lC D  "  V#mMNPRՀS( Ȁ#$:%z= $@DDDD DD(D<0$D$$@$ $HD$D$ D% D'HD(XD)dD*xD+ $$05@0A0HD0D0 D1 D2D3(D4<D5\ PL$dM$:b@:n:HD:D: D; D<X 0$`$@@@@HD@D@ DA DCDE<DF`DGtDIDJDLDM $$T@TTHDTDT DV DWDXLD\\D^tD_D`DbDcDdDeV $$j @jjDjDjDkDm DnDDoLDq`DrhDstDtDu#$$$y>@yDyDyDzD{R$ S$m@DDDDz$ {$@HDD D D8DDD $ $@РHDD D D8DDD$ $$,$D HDD D D4 4$<$:DEHDD D DD,D<X <x$Dy$DHDD D D$D4DD D$L$@HDD D D DDDTDhDhDtDDDDDDDD D"2 TEh 4PW$X$q@}DDDD D8DHDH\x$$DHDDDD$D8DŀH\t$$HDDDD$D<DPD`t$$,D7DDDD(D@DAPd|N$O$k@xHLDDD D $D(DXDlDDDDDDDD D 0D\$$,@,,HD,D, D- D.D04D2TD3D4D5-./ $$?3@?@?D?D?DADC0DE`DGpDHDIJ@R$S$MpMD{MHDMDM DN DOP P$X$RRDRHDRDR DS DT, ,$4$WؠWDWHDWDW DX DYH H$P$\ \D\HD\D\ D] D^, ,"$4#$`@`DK`HD`D` Da Db( (V$0W$eteDeHDeDe Df Dg, ,$4&dapstring.cpp/home/home4/ola/csed/web/talks/stonehill/code/apstring.cppgcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);16;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);16;0;bool:t(0,19)=@s32;-16;void:t(0,20)=(0,20)__wchar_t:t(0,21)=r(0,1);0020000000000;0017777777777;__vtbl_ptr_type:t(0,22)=s8__delta:(0,8),0,16;__index:(0,8),16,16;__pfn:(0,23)=*(0,20),32,32;__delta2:(0,8),32,16;;/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../include/g++-3/cstring/usr/include/string.h/usr/include/iso/string_iso.h/usr/include/sys/feature_tests.h/usr/include/sys/isa_defs.hsize_t:t(3,1)=(0,4)/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../include/g++-3/cassert/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../sparc-sun-solaris2.7/include/assert.hapstring.h/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../include/g++-3/iostream/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../include/g++-3/iostream.h/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../include/g++-3/streambuf.h/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../include/g++-3/libio.h/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/../../../../sparc-sun-solaris2.7/include/_G_config.h_G_int8_t:t(13,1)=(0,10)_G_uint8_t:t(13,2)=(0,11)_G_int16_t:t(13,3)=(0,8)_G_uint16_t:t(13,4)=(0,9)_G_int32_t:t(13,5)=(0,1)_G_uint32_t:t(13,6)=(0,4)_G_int64_t:t(13,7)=(0,6)_G_uint64_t:t(13,8)=(0,7)_G_llong:t(13,9)=(0,6)_G_ullong:t(13,10)=(0,7)_G_clock_t:t(13,11)=(0,3)_G_dev_t:t(13,12)=(0,5)_G_fpos_t:t(13,13)=(0,3)_G_gid_t:t(13,14)=(0,3)_G_ino_t:t(13,15)=(0,5)_G_mode_t:t(13,16)=(0,5)_G_nlink_t:t(13,17)=(0,5)_G_off_t:t(13,18)=(0,3)_G_pid_t:t(13,19)=(0,3)_G_ptrdiff_t:t(13,20)=(0,1)_G_sigset_t:t(13,21)=(0,1)_G_size_t:t(13,22)=(0,4)_G_time_t:t(13,23)=(0,3)_G_uid_t:t(13,24)=(0,3)_G_wchar_t:t(13,25)=(0,3)_G_ssize_t:t(13,26)=(0,1)_G_wint_t:t(13,27)=(0,4)_G_va_list:t(13,28)=(0,23)/usr/pkg/gcc-2.95/lib/gcc-lib/sparc-sun-solaris2.7/2.95/include/stddef.h/usr/local/include/sys/cdefs.h_IO_lock_t:t(12,1)=(0,20)_IO_marker:T(12,2)=s12_next:(12,3)=*(12,2),0,32;_sbuf:(12,4)=*(12,5)=xs_IO_FILE:,32,32;_pos:(0,1),64,32;__as::(12,6)=##(12,7)=&(12,2);:RC10_IO_marker;2A.;_IO_marker::(12,8)=##(12,3);:RC10_IO_marker;2A.(12,9)=##(12,3);:;2A.;;_IO_marker:Tt(12,2)_IO_FILE:Tt(12,5)=s72_flags:(0,1),0,32;_IO_read_ptr:(12,10)=*(0,2),32,32;_IO_read_end:(12,10),64,32;_IO_read_base:(12,10),96,32;_IO_write_base:(12,10),128,32;_IO_write_ptr:(12,10),160,32;_IO_write_end:(12,10),192,32;_IO_buf_base:(12,10),224,32;_IO_buf_end:(12,10),256,32;_IO_save_base:(12,10),288,32;_IO_backup_base:(12,10),320,32;_IO_save_end:(12,10),352,32;_markers:(12,3),384,32;_chain:(12,4),416,32;_fileno:(0,1),448,32;_blksize:(0,1),480,32;_offset:(13,18),512,32;_cur_column:(0,9),544,16;_unused:(0,2),560,8;_shortbuf:(12,11)=ar(0,1);0;0;(0,2),568,8;__as::(12,12)=##(12,13)=&(12,5);:RC8_IO_FILE;2A.;_IO_FILE::(12,14)=##(12,4);:RC8_IO_FILE;2A.\(12,15)=##(12,4);:;2A.;;_IO_cookie_io_functions_t:t(12,16)=s16read:(12,17)=*(12,18)=f(13,26),0,32;write:(12,19)=*(12,20)=f(13,26),32,32;seek:(12,21)=*(12,22)=f(13,13),64,32;close:(12,23)=*(12,24)=f(0,1),96,32;__as::(12,25)=#(12,16),(12,26)=&(12,16),(12,27)=*(12,16),(12,28)=&(12,16),(0,20);:__as__3._0RC3._0;2A.;._0::(12,29)=#(12,16),(12,27),(12,27),(12,28),(0,20);:__3._0RC3._0;2A.(12,30)=#(12,16),(12,27),(12,27),(0,20);:__3._0;2A.;;_IO_cookie_file:Tt(12,31)=s96file:(12,5),0,576;vtable:(12,32)=*(0,20),576,32;cookie:(0,23),608,32;io_functions:(12,16),640,128;__as::(12,33)=##(12,34)=&(12,31);:RC15_IO_cookie_file;2A.;_IO_cookie_file::(12,35)=##(12,36)=*(12,31);:RC15_IO_cookie_file;2A.(12,37)=##(12,36);:;2A.;;streamoff:t(11,1)=(13,18)streampos:t(11,2)=(13,13)streamsize:t(11,3)=(13,26)__fmtflags:t(11,4)=(0,5)__iostate:t(11,5)=(0,11)io_state:t(11,6)=egoodbit:0,eofbit:1,failbit:2,badbit:4,;open_mode:t(11,7)=ein:1,out:2,ate:4,app:8,trunc:16,nocreate:32,noreplace:64,bin:128,binary:128,;seek_dir:t(11,8)=ebeg:0,cur:1,end:2,;_seek_dir:t(11,9)=(11,8)__manip:t(10,1)=(10,2)=*(10,3)=f(10,4)=&(10,5)=xsios:__imanip:t(10,6)=(10,7)=*(10,8)=f(10,9)=&(10,10)=xsistream:__omanip:t(10,11)=(10,12)=*(10,13)=f(10,14)=&(10,15)=xsostream:apstring:Tt(8,1)=s12myLength:/0(0,1),0,32;myCapacity:/0(0,1),32,32;myCstring:/0(12,10),64,32;apstring::(8,2)=##(8,3)=*(8,1);:;2A.(8,4)=##(8,3);:PCc;2A.(8,5)=##(8,3);:RC8apstring;2A.(8,6)=#(8,1),(0,20),(8,3),(0,1),(0,20);:_._8apstring;2A.;__as::(8,7)=##(8,8)=&(8,1);:RC8apstring;2A.(8,9)=##(8,8);:PCc;2A.(8,10)=##(8,8);:c;2A.;length::(8,11)=##(0,1);:;2B.;find::(8,12)=##(0,1);:RC8apstring;2B.(8,13)=##(0,1);:c;2B.;substr::(8,14)=##(8,1);:ii;2B.;c_str::(8,15)=##(8,16)=*(0,2);:;2B.;__vc::(8,17)=##(0,2);:i;2B.(8,18)=##(8,19)=&(0,2);:i;2A.;__apl::(8,7):RC8apstring;2A.(8,10):c;2A.;;npos:G(0,1)__8apstring:F(8,3)this:P(8,3)__8apstringPCc:F(8,3)this:P(8,3)s:p(8,16)__8apstringRC8apstring:F(8,3)this:P(8,3)str:p(8,8)_._8apstring:F(0,20)this:P(8,3)__in_chrg:p(0,1)__as__8apstringRC8apstring:F(8,8)this:P(8,3)rhs:p(8,8)__as__8apstringPCc:F(8,8)this:P(8,3)s:p(8,16)len:(0,1)__as__8apstringc:F(8,8)this:P(8,3)ch:p(0,2)length__C8apstring:F(0,1)this:P(0,24)=*(8,1)c_str__C8apstring:F(8,16)this:P(0,24)__vc__8apstringi:F(8,19)this:P(8,3)k:p(0,1)__vc__C8apstringi:F(0,2)this:P(0,24)k:p(0,1)__ls__FR7ostreamRC8apstring:F(10,14)os:p(10,14)str:p(8,8)__rs__FR7istreamR8apstring:F(10,9)is:p(10,9)str:p(0,25)=&(8,1)buf:(0,26)=ar(0,1);0;1023;(0,2)getline__FR7istreamR8apstring:F(10,9)is:p(10,9)str:p(0,25)buf:(0,27)=ar(0,1);0;1023;(0,2)__apl__8apstringRC8apstring:F(8,8)this:P(8,3)str:p(8,8)copystring:(8,1)newLength:(0,1)lastLocation:(0,1)newBuffer:(12,10)__apl__8apstringc:F(8,8)this:P(8,3)ch:p(0,2)temp:(8,1)__pl__FRC8apstringT0:F(8,1)lhs:p(8,8)rhs:p(8,8)result:(8,1)__pl__FcRC8apstring:F(8,1)ch:p(0,2)str:p(8,8)result:(8,1)__pl__FRC8apstringc:F(8,1)str:p(8,8)ch:p(0,2)result:(8,1)substr__C8apstringii:F(8,1)this:P(0,24)pos:p(0,1)len:p(0,1)lastIndex:(0,1)result:(8,1)j:(0,1)k:(0,1)find__C8apstringRC8apstring:F(0,1)this:P(0,24)str:p(8,8)len:(0,1)lastIndex:(0,1)k:(0,1)find__C8apstringc:F(0,1)this:P(0,24)ch:p(0,2)k:(0,1)__eq__FRC8apstringT0:F(0,19)lhs:p(8,8)rhs:p(8,8)__ne__FRC8apstringT0:F(0,19)lhs:p(8,8)rhs:p(8,8)__lt__FRC8apstringT0:F(0,19)lhs:p(8,8)rhs:p(8,8)__le__FRC8apstringT0:F(0,19)lhs:p(8,8)rhs:p(8,8)__gt__FRC8apstringT0:F(0,19)lhs:p(8,8)rhs:p(8,8)__ge__FRC8apstringT0:F(0,19)lhs:p(8,8)rhs:p(8,8)MAX_LENGTH:S(0,1)")9DD_o@,d48D` )? T Xi0~DL L4Pl<9 8M b4w~ tDdH , \@  Qcu}dapstring.cpp__EXCEPTION_TABLE__Letext__FRAME_BEGIN__MAX_LENGTH__rs__FR7istreamR8apstring__ls__7ostreami__vc__C8apstringistrlen__ne__FRC8apstringT0__apl__8apstringRC8apstring_._8apstringendl__FR7ostream__builtin_vec_deleteterminate__Fv__rs__7istreamPcnposstrncmp__builtin_deletegetline__7istreamPcicsubstr__C8apstringii__eq__FRC8apstringT0__gt__FRC8apstringT0__ls__7ostreamPFR7ostream_R7ostream__8apstringPCcgetline__FR7istreamR8apstringfind__C8apstringRC8apstring__ge__FRC8apstringT0__lt__FRC8apstringT0_Q_qtod__ls__FR7ostreamRC8apstring__pl__FRC8apstringc__pl__FRC8apstringT0__le__FRC8apstringT0strcmpstrcpycerrlength__C8apstringfind__C8apstringc__as__8apstringRC8apstring__8apstring__8apstringRC8apstring__eprintf__as__8apstringc__ls__7ostreamPCcc_str__C8apstring__pl__FcRC8apstring__vc__8apstringi__builtin_vec_new__apl__8apstringc__throw__as__8apstringPCc7` d h (l (t 8x 8|17*,7(*d,, 70,H*   ( ( 8 817,*|7X+ \+ ` @d @h3|  X X33     ( ( h h1x+ |+  @ @3  X X33     ( (( h, h01|43::P0\,l,,,7* 84H*d99/ 2  ( D9 ` 9  0  0  9  @9 H x/ 2  0  9  9 $ X0 p8 0  9  9  D H L 0 ,0 @ X9 t 9  , ,4(4,4<)x44)#0#`#Xx Xl $( <, T0 4 08 p< T@ xD H L P T X \ 0` d 8h Hl p t x |     $ `          P h 4 H  h  $@D\xDdH  <@Xlt8  \ 88 T pt dL /80L.: 2 , @4 6 H % \   ,8'5`&p!H-t#d(T" as: Sun WorkShop 6 99/08/18 GCC: (GNU) 2.95 19990728 (release)4 P+,5 ;-DJ` LNTQ, _X v[T\ \ ^0A