x=x=__text__TEXTdtB__data__DATAd` X__cstring__TEXT |__gcc_except_tab__DATAb#t^(__common__DATAx=__textcoal_nt__TEXT$)XE @__const__DATA`-\2 textMUTE a text-based user interface for MUTE chat and file transfer http://mute-net.sourceforge.net randomSeedEnter some randomness: Using randomness saved from last time portEnter port number to listen on: webPortEnter port number for web connections: localContactNameEnter nickname: Enter key size [512, 1024, 1536, 2048, 4096]: Generating %d-bit RSA key pair... ...done Using keys for local nickname "%s" Listening for MUTE connections on port %d Listening for web connections on port %d To download files from contacts, point your browser at: http://localhost:%d Enter ? to show a list of available commands %1sCommands: MUTE node management: l -- set message rate limits c -- print active connection list h -- add host to pool of possible connections Contact management: p -- print contact list (pings each contact) i -- push our contact info to a contact u -- print list of unknown contacts waiting for approval a -- approve an unknown contact t -- toggle unknown contact auto-approve [currently on] [currently off] Chat: m -- send message to a contact r -- send message to most recent contact [%s] General: ? -- print this help message q -- quit Outbound limit: %d messages/second Outbound limit: -1 (unlimited) Inbound limit: %d messages/second Inbound limit: -1 (unlimited) Enter outbound limit in messages/second (-1 = no limit): Enter inbound limit in messages/second (-1 = no limit): Host: Sent: Queued: Dropped: %15s : %5d %7d %7d %7d No connections Enter IP address: Enter port number: Host added Contacts: [online, ping: %d] [offline] %s No contacts. Add contact (.mc) files to your "contacts" folder Enter contact name: Failed to sent our contact info to %s Unknown contacts (waiting for approval): No unknown contacts. %s added to contact list Failed to approve %s Auto-approve is on off Send message to %s [no recent contact] Enter message: MessageType: Chat Body:%sSending to %s failed Unknown command: %c Qutting... Stopping the web server Stopping file transfer layer Stopping point-to-point communications layer Saving randomness for use at next startup Stopping message routing layer All layers are stopped, exiting. '1CPv4-SzF[.>p A-=c43EU0B\UE$ÐUVu$2E@E@2E@ 2^]U8E EEU@;B}UE@EE@E@EE$yEEUEBEED$ED$E$?E8t E$ UEUEBUE@EE@ÐUD$E$ÐUE8t E$ÐUE@ÐUUE ;B}} xMU EEEUV$EU@;B}&uEPЍ E  E@E@EUЉ$'EEUEBEED$ED$E$ E8t E$UEUEBuEPЍ E  E@$^]UD$E$U ÐUE8t E$KÐU8UE ;B}~E@9E t`EEU @)ЍPE‰EMU EMU EED$ED$E$ EhEEEÐUE$S ÐUVu$E@E@2E@ 2^]U(E@$iEEUEBEED$ED$E$/ E@EEÐU(E$ $EED$E$U EÐU(ED$E$ UE)ЉEU E)ЉEEiEUE D$E$ ÐUD$E$ ÐU(D$E@$s E(E8yJE@$> E D$E@$B E}t%D$E@$# EEE@$ EÐUD$E@$ EE8E@$ E@$ ÐUE$p ÐUD$E$; ÐUD$E$ ÐUE@ $E@E@ $3ÐU(E@ $gE@EE@ $EÐUHUE EE$ lEEU$qEUB+EEE}t U$EEU$uEE$ EEU܉$E܋UB+EEEԀ}t U܉$EԉEU$E@$ÐU(E@E}tE$E$[E@E}tE$qE$6ÐUVS0E$1U+@EE$,EEU$ EUB "EEE}t U$EE E@EuE$uU$0[^]ÐUVS #ERE@ E}t7E$E$JEuE$5uE$ E$E t E$  [^]Ë$Ë$221MessagePrintingThread6ThreadzPLR| ($ k (P`'M (| (< (  $ ((< $T $| $ $ $8 ( $HD $p8 $0 $ (< $Z $<6 $d< $ $ $ $HJ $,l $TX $|L $@+ $D2 $P $R ,D(w ,t ⍀P⍀Pvq⍀P]Xm⍀mPD?X⍀XP+&C⍀CP .⍀.P⍀P⍀P⍀P⍀P⍀P|w⍀Pc^⍀PJE⍀P1,q⍀qP\⍀\PG⍀GP2⍀2P⍀P⍀P⍀P}⍀Pid⍀PPK⍀P72⍀P⍀Pu⍀uP`⍀`PK⍀KP6⍀6P!⍀!P ⍀ Poj⍀PVQ⍀P=8⍀P$⍀P ⍀P⍀Py⍀yPd⍀dPO⍀OP:⍀:Pup%⍀%P\W⍀PC>⍀P*%⍀P ⍀P⍀P⍀P⍀P}⍀}Ph⍀hP{vS⍀SPb]>⍀>PID)⍀)P0+⍀P⍀P⍀P⍀P⍀P⍀P⍀P|⍀Phcl⍀lPOJW⍀WP61B⍀BP-⍀-P⍀P⍀P⍀P⍀P⍀P⍀Pni⍀PUP⍀P<7p⍀pP#[⍀[P F⍀FP1⍀1P⍀P⍀P⍀P⍀Pto⍀P[V⍀PB=⍀P)$⍀P t⍀tPe3~3333334-4F4_4x4444445'5@5Y5r5555556!6:6S6l6666667747M7f77777778.8G8`8y8888889(9A9Z9s999999 :":;:T:m::::::;;5;N;g;;;;;;;O G@#cA < 4 #c.  Bc  "c  "c  m"c  T"c  =c x Y|=cS I|=cC 9dc.dc#dc  =c  =c  =cy Z P=c/ %=c |=c  x=c  =c   H"c o bt=c\ TcN F3"c.     |=cdc  dcdcdc |=c "c m e"cUM!cD< c0 (!c  !c |=c dcdc |=c !c !c z!cq l W M 8 0!c! !c  c  j!c   cS K@!c< ,  !c  c   c { s cW O cG ?y c)    n c   b c~ iaN cXP; cE 0     + c   c  c     c y `cs k ce ] @cU M c: 2 c* " c    bc  @c  c  |=c  c  cx dcm dcg ] |=cW O cI A c; 3 c- % ~c  nc   @c  c  c  c  @c  c  c  c  `c  =cz r 2cl 5ch Vcd :c` c\ 4cX cT :cP :cL cH cD :c@ :c< c8 Nc4 :c0 :c, :c( :c$ c :c c :c :c :c :c :c :c :c :c :c :c :c 5c Vc :c c 4c c :c :c c c :c :c c Nc :c :c :c :c c :c c :c p c cU M .c5 ( t=c"  c   c  hc    h \ H   =c    n=ch W 3   =c    x=c  s a R|=cL Dc7 , $`c      c  c c  c`c|t9ce ](cW Oc?7c(  c  cc c   cMc Bc{ s cm ec_@ E ;|=5 += =   x= t=   x=d| q gd\dQdF <=) = = |=  = @   b L ) = |= =  =  =  |= ug XM -  @   t= @  { a Q Gt=xA   t=x t=x     t=x t@ Y Q D 7t= 1  @ u ` U G 4 )  `-,@      m`-5,d Y@ H = #        { V D        t d H %      | @ !      n U '   4   G )    &   0 1 : (= $y ; < z $93x,03t,3-Q$ 3H(,3D2- +22-;$2+22-*22-*`2\2-*82|42-Xh*2T 2-0T*1,1-*11-x)11-\)p1l1-@)H1D1-h) 1d1-@(0<0-p(00-4(00- (|0x0-'T0P0-td',0p(0-LH'0H0- p&//-8&//-(&//-&`/\/-%8/|4/-X(%/T /-,$.(.-$..-#.T..-d.`.-8.|4.-]b#.Tl .P.-(-$--p=- i=;i=;?  e=;e=;? { ua=;ma=;g? b \]=;T]=;N? I CY=;;Y=;5? 0 *U=x;"U=x;?  Q=_; Q=_;?  M=F;M=F;?  I=-;I=-;?  E=;E=;?  A=:A=:?  ==:==:?  {9=:s9=:m? h b5=:Z5=:T? O I1=:A1=:;? 6 0-=~:(-=~:"?  )=e:)=e: ?  %=L:%=L:?  !=3:!=3:?  =:=:?  =:=:?  =9=9?  =9y=9s? n h =9` =9Z? U O =9G =9A? < 6=9.=9(? # =k9=k9?  <R9<R9?  <99<99?  < 9< 9?  <9<9?  <8<8?  <8<8y? t n<8f<8`? [ U<8M<8G? B <<84<8.? ) #<q8<q8?  <X8<X8?  <?8<?8?  <&8<&8?  < 8< 8?  <7<7?  <7<7? z t<7l<7f? a [<7S<7M? H B<7:<74? / )<w7!<w7?  <^7<^7?  <E7<E7?  <,7<,7?  <7<7?  <6<6?  <6<6?  z<6r<6l? g a<6Y<6S? N H<6@<6:? 5 /<}6'<}6!?  <d6<d6?  <K6<K6?  }<26}<26?  y<6y<6?  u<6u<6?  q<5q<5?  m<5xm<5r? m gi<5_i<5Y? T Ne<5Fe<5@? ; 5a<5-a<5'? " ]<j5]<j5?  Y<Q5Y<Q5?  U<85U<85?  Q<5Q<5?  M<5M<5?  I<4I<4?  E<4~E<4x? s mA<4eA<4_? Z T=<4L=<4F? A ;9<439<4-? ( "5<p45<p4?  1<W41<W4?  -<>4-<>4?  )<%4)<%4?  %< 4%< 4?  !<3!<3?  <3<3~? y s<3k<3e? ` Z<3R<3L? G A<39<33? . ( <v3 <v3?   <]3 <]3? ` \ X T P L H D @ < 8 4 0 , ( $                                            | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $          tskj2/ih97"$*(flYQP[8xq,]LVJ_WX`3NpOKUcebd^Zr.!6w\RSgamnTo4-#{5v uMI)%&|'~}tskj2/ih97"$*(flYQP[8xq,]LVJ_WX`3NpOKUcebd^Zr.!6w\RSgamnTo4-#{5v uMI)%&|'~}dd<D)D+ D-D/"D0*D15D3HD5bD6e$)P\)l+- k$lD:lD;xD<D>DBDEDFDIDJ2DLEDOZDQhDSDT$:l:> # B(O7x89$(DXD[D]D^D_DaDcDd:$XSXcZq[$\DvDyDzD}DD&D4D>DVDsDDDDDDD D DD-D>DfDnDD$vvv vv} 8#aqr>s---n$DDDDDDD DD2DODZDuDDDDDDDD D!D9DN$"/h&%(((((((9(I($DTDcD qD DDDDDDDD D"D&D)/D+5D.FD2[D4lD5rD7D:D;D=D@DCDFDGDIDKDMDN0DQ;DUPDVDWDXlDYD[` D\ D_ Dc De Df Dh Di& Dk9 DnD DpY Drp Dt~ Du Dv Dw Dz D{ D} D~ D D D D D# D1 D? DM D[ Dk Dv D D D D D D D D D D D0 D> DD D[ Di Dw D D D D D D D D D D DD DD,DDDDDDD#D4DND_DpDDDDDDDDDD0D6D MD[DDDDDDD!D"D%D*5D+5D-CD.ID/WD1hD2D/D6D8D=D?DA DBDF'DI<DOVDQ^DSpDUxDWDXD[D]DcDeDgDhDiDkDm DnDq&Du4Dv:DxKDz\DtDDDDDDDDDD!D4D8D:DRD`DxDDDDDDDDD#D6DGD}DDDD!D,DGDWDDDDDDDDDD D!D2D@DEDS($T( ))&)&:)2J)[_)_o)e~)f)))c)7)r)))) ) )**(*<*Q*g* h*p*q*r*Ns***N******** ++#+2+3+4+5+6+H+S+T+5U+*h++{+5|+/+W+++=+?++V+O+S+V++c+x+z+, ,4 ,,6,,S,$,Dp$Dt$=,$p$^,pr,$Dp$Dq$Dr%Ds%Dt%s,$p$,p,$<D(%D4%DB%DU%Da%Dl%Dz%D%D%D%D%D%D%D%,$(%,, ,,, --2-a%3-%4-$D%D%5-$%V-c-$D&D&d-$&-- -$ D(&D.&-$(&--$D8&D>&DO&Dd&-$8& .. $.$8Dp&Dw&D&D&D&D&D&D&D&D&D'D'D!'D;'%.$p&Q.^. g.x....&.H'.$DH'DN'.$H'..$Dd'Dj'.$d'// $/$ D'D'D'D'D'D'D'D'D(D (D(%/$'T/a/ n/////'/(/$Dp (Dt&(/$p (/p/$Dp4(Dq;(DrL(DsV(Dt`(/$p4( 0p0$<Dp(Dv(D(D(D(D(D(D (0$p(G0T0c0w00v(0(0$\0DL(DN(DP(DR(DS)0$L(0L0N1(1)1$8 1D@)DD )DG)DH')DP2)DQ>)*1$@)T1@f1@ }1B1C1G1H1 )1@)1$<1Dh@)DnF)1$h@)2h02h G2.5 8$Dr\)Dub)8$r\)8r8$Dyx)D~~)D)D)D)D)D)D)D)D)D)D*D*8$yx)9y9y 39zE9~)F9*G9$D*D*D$*D**D2*DB*DP*H9$*g9t9$Lu9DT*DZ*9$T*99$Dh*Dn*9$h*99$D*D*9$*: :$D*D*D*D*D*!:$*K:X:$,D*D*D*D*D*D*Y:$*:::*:*:$4:=: t-: x-: |-; -;Dh+Dj+Dm+Dn+?;$h+Y;hf;h };$Dr+Ds+Dt+Du$,~;$r+;r;r ;$T;D(,D5,D,;$(,;;$D,D,D,D<-;$, <-< ><$?<&q=o<& rt-<& sx-<& t|-<& -<& /-=f== h= i= j > k$> l;> pT>& ->?& -h?& -? -?ddZ 0. D ., -l 0T / L04 /{ / t0# 0 / $0@ 0 / . . 0/ X/t \.m X2 2 1 2K 02) 2  (3 1 1 1 @1 2 h1 2C/l/(8&-'(&p&U (p4(H'd'p(9(%$$[%u&**T*(,*h*,G)x)*j@)}+}\)+ -p -S -  -`-* X-\-T{=dVx==h|== .P^ W & : =    k <   ^ j    C s  -    (     6 Y    w   )fn[ q |`  u2  *B __Z14readUserStringPc___i686.get_pc_thunk.bx__Z12readUserLinePc__Z11readUserIntPc_printMessageLock_recentMessageLock_messageReadySemaphore_recentContacts_recentMessages_mostRecentContact__Z11chatHandlercPcS_Pv__ZN21MessagePrintingThread3runEv_main__ZN12SimpleVectorIcEC1Ev__ZN12SimpleVectorIcEC4Ev__ZN12SimpleVectorIcE9push_backEc__ZN12SimpleVectorIcED1Ev__ZN12SimpleVectorIcED4Ev__ZN12SimpleVectorIPcE4sizeEv__ZN12SimpleVectorIPcE10getElementEi__ZN12SimpleVectorIPcE9push_backES0___ZN12SimpleVectorIPcED1Ev__ZN12SimpleVectorIPcED4Ev__ZN12SimpleVectorIPcE13deleteElementEi__ZN12SimpleVectorIPcEC1Ev__ZN12SimpleVectorIPcEC4Ev__ZTV21MessagePrintingThread__ZTI21MessagePrintingThread__ZN21MessagePrintingThreadD1Ev__ZN21MessagePrintingThreadD0Ev__ZN12SimpleVectorIcE16getElementStringEv__Z15stringDuplicatePKc__ZN4Time20getMillisecondsSinceEmm__ZN9SemaphoreC1Ei__ZN9SemaphoreD1Ev__ZN9Semaphore4waitEi__ZN9Semaphore6signalEv__ZN21MessagePrintingThreadC1Ev__ZN21MessagePrintingThread4stopEv__ZN21MessagePrintingThread9isStoppedEv__ZTVN10__cxxabiv120__si_class_type_infoE__ZTS21MessagePrintingThread__ZTI6Thread__ZN9SemaphoreC4Ei__ZN9SemaphoreD4Ev__ZN21MessagePrintingThreadC4Ev__ZN21MessagePrintingThreadD4Ev__ZTVN10__cxxabiv117__class_type_infoE__ZTS6Thread_Z11readUserIntPc.eh_Z14readUserStringPc.eh_Z12readUserLinePc.eh_Z11chatHandlercPcS_Pv.eh_ZN21MessagePrintingThread3runEv.ehmain.eh_ZN12SimpleVectorIcEC1Ev.eh_ZN12SimpleVectorIcEC4Ev.eh_ZN12SimpleVectorIcE9push_backEc.eh_ZN12SimpleVectorIcED1Ev.eh_ZN12SimpleVectorIcED4Ev.eh_ZN12SimpleVectorIPcE4sizeEv.eh_ZN12SimpleVectorIPcE10getElementEi.eh_ZN12SimpleVectorIPcE9push_backES0_.eh_ZN12SimpleVectorIPcED1Ev.eh_ZN12SimpleVectorIPcED4Ev.eh_ZN12SimpleVectorIPcE13deleteElementEi.eh_ZN12SimpleVectorIPcEC1Ev.eh_ZN12SimpleVectorIPcEC4Ev.eh_ZN12SimpleVectorIcE16getElementStringEv.eh_Z15stringDuplicatePKc.eh_ZN4Time20getMillisecondsSinceEmm.eh_ZN9SemaphoreC1Ei.eh_ZN9SemaphoreD1Ev.eh_ZN9Semaphore4waitEi.eh_ZN9Semaphore6signalEv.eh_ZN21MessagePrintingThreadC1Ev.eh_ZN21MessagePrintingThreadD1Ev.eh_ZN21MessagePrintingThreadD0Ev.eh_ZN21MessagePrintingThread4stopEv.eh_ZN21MessagePrintingThread9isStoppedEv.eh_ZN9SemaphoreC4Ei.eh_ZN9SemaphoreD4Ev.eh_ZN21MessagePrintingThreadC4Ev.eh_ZN21MessagePrintingThreadD4Ev.eh___i686.get_pc_thunk.axdyld_stub_binding_helper___gxx_personality_v0___sF__ZN6ThreadD2Ev__ZN6ThreadC2Ev__ZN15BinarySemaphoreD1Ev__ZN15BinarySemaphoreC1Ev__ZN15BinarySemaphore6signalEv__ZN15BinarySemaphore4waitEi_strcpy_strlen_memmove_memcpy__Z8muteStopv__ZN15SettingsManager10setSettingEPcS0___Z27muteGetRandomGeneratorStatev__Z20mutePointToPointStopv__Z20muteFileTransferStopv__Z29muteFileTransferWebServerStopv__ZN9MutexLockD1Ev__ZN6Thread4joinEv__Z31muteRemoveContactMessageHandleri__Z12threadPrintFPKcz__Z24muteSendMessageToContactPcS___Z11autoSprintfPKcz__Z32muteSetUnknownContactAutoApprovec__Z25muteApproveUnknownContactPc__Z25muteGetUnknownContactListPi__Z33mutePushLocalContactInfoToContactPc__Z15mutePingContactPci__ZN4Time14getCurrentTimeEPmS0___Z18muteGetContactListPi__Z11muteAddHostPcj__Z24muteGetConnectedHostListPPPcPPiS3_S3_S3___Z35muteSetInboundMessagePerSecondLimitd__Z36muteSetOutboundMessagePerSecondLimitd__Z35muteGetInboundMessagePerSecondLimitv__Z36muteGetOutboundMessagePerSecondLimitv__Z32muteGetUnknownContactAutoApprovev__Z28muteAddContactMessageHandlerPFccPcS_PvES0___ZN6Thread5startEc__ZN9MutexLockC1Ev__Z30muteFileTransferWebServerStarti__Z21muteFileTransferStartv__Z21mutePointToPointStartv__Z9muteStartj__Z35muteGenerateLocalContactInformationPci__ZN15SettingsManager10setSettingEPci__ZN15SettingsManager13getIntSettingEPcS0___Z23muteSeedRandomGeneratorPc__ZN15SettingsManager16getStringSettingEPc__ZdaPv__ZN9MutexLock6unlockEv__ZN9MutexLock4lockEv_strstr_strcmp__Z14tokenizeStringPc__Unwind_Resume_getc__ZdlPv__Znwm_scanf_fflush_printf__Znam/mnt/gmirror/ports/net-p2p/mute-net-text/work/MUTE_fileSharing-0.3-rc4_UnixSource/MUTE/userInterface/textBased/textMUTE.cppgcc2_compiled._Z14readUserStringPc:F(0,1)=*(0,2)=r(0,2);0;127;char:t(0,2)inPrompt:p(0,1)numRead:(0,3)=r(0,3);-2147483648;2147483647;int:t(0,3)buffer:(0,1)_Z12readUserLinePc:F(0,1)inPrompt:p(0,1)readChars:(0,4)=*(0,5)=xsSimpleVector:SimpleVector:T(0,5)=s16elements:/0(0,1),0,32;numFilledElements:/0(0,3),32,32;maxSize:/0(0,3),64,32;minSize:/0(0,3),96,32;operator=::(0,6)=#(0,5),(0,7)=&(0,5),(0,4),(0,8)=&(0,9)=k(0,5),(0,10)=(0,10);:_ZN12SimpleVectorIcEaSERKS0_;2A.;__base_ctor::(0,11)=#(0,5),(0,10),(0,4),(0,8),(0,10);:_ZN12SimpleVectorIcEC2ERKS0_;2A.;__comp_ctor::(0,11):_ZN12SimpleVectorIcEC1ERKS0_;2A.;__base_ctor::(0,12)=#(0,5),(0,10),(0,4),(0,10);:_ZN12SimpleVectorIcEC2Ev;2A.;__comp_ctor::(0,12):_ZN12SimpleVectorIcEC1Ev;2A.;__base_ctor::(0,13)=#(0,5),(0,10),(0,4),(0,3),(0,10);:_ZN12SimpleVectorIcEC2Ei;2A.;__comp_ctor::(0,13):_ZN12SimpleVectorIcEC1Ei;2A.;__base_dtor::(0,12):_ZN12SimpleVectorIcED2Ev;2A.;__comp_dtor::(0,12):_ZN12SimpleVectorIcED1Ev;2A.;push_back::(0,14)=#(0,5),(0,10),(0,4),(0,2),(0,10);:_ZN12SimpleVectorIcE9push_backEc;2A.;getElement::(0,15)=#(0,5),(0,1),(0,4),(0,3),(0,10);:_ZN12SimpleVectorIcE10getElementEi;2A.;size::(0,16)=#(0,5),(0,3),(0,4),(0,10);:_ZN12SimpleVectorIcE4sizeEv;2A.;deleteElement::(0,17)=#(0,5),(0,18)=@s8;-16;,(0,4),(0,3),(0,10);:_ZN12SimpleVectorIcE13deleteElementEi;2A.(0,19)=#(0,5),(0,18),(0,4),(0,2),(0,10);:_ZN12SimpleVectorIcE13deleteElementEc;2A.;getElementIndex::(0,20)=#(0,5),(0,3),(0,4),(0,2),(0,10);:_ZN12SimpleVectorIcE15getElementIndexEc;2A.;deleteAll::(0,12):_ZN12SimpleVectorIcE9deleteAllEv;2A.;getElementArray::(0,21)=#(0,5),(0,1),(0,4),(0,10);:_ZN12SimpleVectorIcE15getElementArrayEv;2A.;getElementString::(0,21):_ZN12SimpleVectorIcE16getElementStringEv;2A.;;SimpleVector:Tt(0,5)void:t(0,10)bool:t(0,18)readInt:(0,3)readLine:(0,1)_Z11readUserIntPc:F(0,3)inPrompt:p(0,1)readInt:(0,3)numRead:(0,3)_Z11chatHandlercPcS_Pv:F(0,2)inContactKnown:p(0,3)inFromContact:p(0,1)inMessage:p(0,1)inExtraParam:p(0,22)=*(0,10)returnValue:(0,2)tokens:(0,23)=*(0,24)=xsSimpleVector:SimpleVector:Tt(0,24)=s16elements:/0(0,25)=*(0,1),0,32;numFilledElements:/0(0,3),32,32;maxSize:/0(0,3),64,32;minSize:/0(0,3),96,32;operator=::(0,26)=#(0,24),(0,27)=&(0,24),(0,23),(0,28)=&(0,29)=k(0,24),(0,10);:_ZN12SimpleVectorIPcEaSERKS1_;2A.;__base_ctor::(0,30)=#(0,24),(0,10),(0,23),(0,28),(0,10);:_ZN12SimpleVectorIPcEC2ERKS1_;2A.;__comp_ctor::(0,30):_ZN12SimpleVectorIPcEC1ERKS1_;2A.;__base_ctor::(0,31)=#(0,24),(0,10),(0,23),(0,10);:_ZN12SimpleVectorIPcEC2Ev;2A.;__comp_ctor::(0,31):_ZN12SimpleVectorIPcEC1Ev;2A.;__base_ctor::(0,32)=#(0,24),(0,10),(0,23),(0,3),(0,10);:_ZN12SimpleVectorIPcEC2Ei;2A.;__comp_ctor::(0,32):_ZN12SimpleVectorIPcEC1Ei;2A.;__base_dtor::(0,31):_ZN12SimpleVectorIPcED2Ev;2A.;__comp_dtor::(0,31):_ZN12SimpleVectorIPcED1Ev;2A.;push_back::(0,33)=#(0,24),(0,10),(0,23),(0,1),(0,10);:_ZN12SimpleVectorIPcE9push_backES0_;2A.;getElement::(0,34)=#(0,24),(0,25),(0,23),(0,3),(0,10);:_ZN12SimpleVectorIPcE10getElementEi;2A.;size::(0,35)=#(0,24),(0,3),(0,23),(0,10);:_ZN12SimpleVectorIPcE4sizeEv;2A.;deleteElement::(0,36)=#(0,24),(0,18),(0,23),(0,3),(0,10);:_ZN12SimpleVectorIPcE13deleteElementEi;2A.(0,37)=#(0,24),(0,18),(0,23),(0,1),(0,10);:_ZN12SimpleVectorIPcE13deleteElementES0_;2A.;getElementIndex::(0,38)=#(0,24),(0,3),(0,23),(0,1),(0,10);:_ZN12SimpleVectorIPcE15getElementIndexES0_;2A.;deleteAll::(0,31):_ZN12SimpleVectorIPcE9deleteAllEv;2A.;getElementArray::(0,39)=#(0,24),(0,25),(0,23),(0,10);:_ZN12SimpleVectorIPcE15getElementArrayEv;2A.;getElementString::(0,40)=#(0,24),(0,1),(0,23),(0,10);:_ZN12SimpleVectorIPcE16getElementStringEv;2A.;;numTokens:(0,3)messageType:(0,1)pointerToBody:(0,1)i:(0,3)_ZN21MessagePrintingThread3runEv:F(0,10)this:p(0,41)=k(0,42)=*(0,43)=xsMessagePrintingThread:MessagePrintingThread:Tt(0,43)=s20!1,020,(0,44)=xsThread:;mStopLock:/1(0,45)=*(0,46)=xsMutexLock:,96,32;mStopped:/1(0,2),128,8;operator=::(0,47)=#(0,43),(0,48)=&(0,43),(0,42),(0,49)=&(0,50)=k(0,43),(0,10);:_ZN21MessagePrintingThreadaSERKS_;2A.;__base_ctor::(0,51)=#(0,43),(0,10),(0,42),(0,49),(0,10);:_ZN21MessagePrintingThreadC2ERKS_;2A.;__comp_ctor::(0,51):_ZN21MessagePrintingThreadC1ERKS_;2A.;MessagePrintingThread::(0,52)=#(0,43),(0,10),(0,42),(0,10);:_ZN21MessagePrintingThreadC4Ev;2A.;__base_ctor::(0,52):_ZN21MessagePrintingThreadC2Ev;2A.;__comp_ctor::(0,52):_ZN21MessagePrintingThreadC1Ev;2A.;__base_dtor::(0,52):_ZN21MessagePrintingThreadD2Ev;2A.;__comp_dtor::(0,52):_ZN21MessagePrintingThreadD1Ev;2A*0;(0,43);;__deleting_dtor::(0,52):_ZN21MessagePrintingThreadD0Ev;2A*1;(0,43);;stop::(0,52):_ZN21MessagePrintingThread4stopEv;2A.;run::(0,52):_ZN21MessagePrintingThread3runEv;2A*2;(0,43);;isStopped::(0,53)=#(0,43),(0,2),(0,42),(0,10);:_ZN21MessagePrintingThread9isStoppedEv;1A.;;~%(0,44);Thread:Tt(0,44)=s12_vptr$Thread:(0,54)=*(0,55)=*(0,56)=f(0,3),0,32;mNativeObjectPointer:/0(0,22),32,32;mIsDetached:/0(0,2),64,8;operator=::(0,57)=#(0,44),(0,58)=&(0,44),(0,59)=*(0,44),(0,60)=&(0,61)=k(0,44),(0,10);:_ZN6ThreadaSERKS_;2A.;__base_ctor::(0,62)=#(0,44),(0,10),(0,59),(0,60),(0,10);:_ZN6ThreadC2ERKS_;2A.;__comp_ctor::(0,62):_ZN6ThreadC1ERKS_;2A.;__base_ctor::(0,63)=#(0,44),(0,10),(0,59),(0,10);:_ZN6ThreadC2Ev;2A.;__comp_ctor::(0,63):_ZN6ThreadC1Ev;2A.;__base_dtor::(0,63):_ZN6ThreadD2Ev;2A.;__comp_dtor::(0,63):_ZN6ThreadD1Ev;2A*0;(0,44);;__deleting_dtor::(0,63):_ZN6ThreadD0Ev;2A*1;(0,44);;start::(0,64)=#(0,44),(0,10),(0,59),(0,2),(0,10);:_ZN6Thread5startEc;2A.;run::(0,63):_ZN6Thread3runEv;2A*2;(0,44);;join::(0,63):_ZN6Thread4joinEv;2A.;sleep::(0,65)=f(0,10):_ZN6Thread5sleepEm;2A?;isDetatched::(0,66)=#(0,44),(0,2),(0,59),(0,10);:_ZN6Thread11isDetatchedEv;2A.;;~%(0,44);MutexLock:Tt(0,46)=s4mNativeObjectPointer:/0(0,22),0,32;operator=::(0,67)=#(0,46),(0,68)=&(0,46),(0,45),(0,69)=&(0,70)=k(0,46),(0,10);:_ZN9MutexLockaSERKS_;2A.;__base_ctor::(0,71)=#(0,46),(0,10),(0,45),(0,69),(0,10);:_ZN9MutexLockC2ERKS_;2A.;__comp_ctor::(0,71):_ZN9MutexLockC1ERKS_;2A.;__base_ctor::(0,72)=#(0,46),(0,10),(0,45),(0,10);:_ZN9MutexLockC2Ev;2A.;__comp_ctor::(0,72):_ZN9MutexLockC1Ev;2A.;__base_dtor::(0,72):_ZN9MutexLockD2Ev;2A.;__comp_dtor::(0,72):_ZN9MutexLockD1Ev;2A.;lock::(0,72):_ZN9MutexLock4lockEv;2A.;unlock::(0,72):_ZN9MutexLock6unlockEv;2A.;;__vtbl_ptr_type:t(0,55)numMessages:(0,3)message:(0,1)from:(0,1)main:F(0,3)randomSeed:(0,1)valueFound:(0,2)portNumber:(0,3)webPortNumber:(0,3)localName:(0,1)printerThread:(0,42)handlerID:(0,3)quitting:(0,2)readCharBuffer:(0,1)numMessages:(0,3)randState:(0,1)keyLength:(0,3)outboundLimit:(0,3)inboundLimit:(0,3)addresses:(0,25)ports:(0,73)=*(0,3)sentCounts:(0,73)queuedCounts:(0,73)droppedCounts:(0,73)connectionCount:(0,3)i:(0,3)address:(0,1)port:(0,3)contactCount:(0,3)contactList:(0,25)i:(0,3)seconds:(0,74)=r(0,74);0000000000000;0037777777777;long unsigned int:t(0,74)ms:(0,74)online:(0,2)deltaMS:(0,74)contactName:(0,1)sent:(0,2)contactCount:(0,3)contactList:(0,25)i:(0,3)contactName:(0,1)approved:(0,2)oldValue:(0,2)newValue:(0,2)name:(0,1)message:(0,1)fullMessage:(0,1)contactFound:(0,2)i:(0,3)../../../minorGems/util/SimpleVector.h_ZN12SimpleVectorIcEC1Ev:F(0,10)this:p(0,75)=k(0,4)_ZN12SimpleVectorIcEC4Ev:F(0,10)this:p(0,75)_ZN12SimpleVectorIcE9push_backEc:F(0,10)this:p(0,75)x:p(0,3)x:(0,2)newMaxSize:(0,3)newAlloc:(0,1)sizeOfElement:(0,3)numBytesToMove:(0,3)_ZN12SimpleVectorIcED1Ev:F(0,10)this:p(0,75)_ZN12SimpleVectorIcED4Ev:F(0,10)this:p(0,75)__in_chrg:p(0,3)_ZN12SimpleVectorIPcE4sizeEv:F(0,3)this:p(0,76)=k(0,23)_ZN12SimpleVectorIPcE10getElementEi:F(0,25)this:p(0,76)index:p(0,3)_ZN12SimpleVectorIPcE9push_backES0_:F(0,10)this:p(0,76)x:p(0,1)newMaxSize:(0,3)newAlloc:(0,25)sizeOfElement:(0,3)numBytesToMove:(0,3)_ZN12SimpleVectorIPcED1Ev:F(0,10)this:p(0,76)_ZN12SimpleVectorIPcED4Ev:F(0,10)this:p(0,76)__in_chrg:p(0,3)_ZN12SimpleVectorIPcE13deleteElementEi:F(0,18)this:p(0,76)index:p(0,3)sizeOfElement:(0,3)numBytesToMove:(0,3)destPtr:(0,25)srcPtr:(0,25)_ZN12SimpleVectorIPcEC1Ev:F(0,10)this:p(0,76)_ZN12SimpleVectorIPcEC4Ev:F(0,10)this:p(0,76)_ZN12SimpleVectorIcE16getElementStringEv:F(0,1)this:p(0,75)newAlloc:(0,1)sizeOfElement:(0,3)numBytesToCopy:(0,3)../../../minorGems/util/stringUtils.h_Z15stringDuplicatePKc:F(0,1)inString:p(0,77)=*(0,78)=k(0,2)returnBuffer:(0,1)../../../minorGems/system/Time.h_ZN4Time20getMillisecondsSinceEmm:F(0,74)inSeconds:p(0,74)inMilliseconds:p(0,74)currentTimeS:(0,74)currentTimeMS:(0,74)deltaS:(0,74)deltaMS:(0,74)../../../minorGems/system/Semaphore.h_ZN9SemaphoreC1Ei:F(0,10)this:p(0,79)=k(0,80)=*(0,81)=xsSemaphore:inStartingValue:p(0,3)Semaphore:Tt(0,81)=s12mSemaphoreValue:/0(0,3),0,32;mMutexSemaphore:/0(0,82)=*(0,83)=xsBinarySemaphore:,32,32;mBlockingSemaphore:/0(0,82),64,32;operator=::(0,84)=#(0,81),(0,85)=&(0,81),(0,80),(0,86)=&(0,87)=k(0,81),(0,10);:_ZN9SemaphoreaSERKS_;2A.;__base_ctor::(0,88)=#(0,81),(0,10),(0,80),(0,86),(0,10);:_ZN9SemaphoreC2ERKS_;2A.;__comp_ctor::(0,88):_ZN9SemaphoreC1ERKS_;2A.;Semaphore::(0,89)=#(0,81),(0,10),(0,80),(0,3),(0,10);:_ZN9SemaphoreC4Ei;2A.;__base_ctor::(0,89):_ZN9SemaphoreC2Ei;2A.;__comp_ctor::(0,89):_ZN9SemaphoreC1Ei;2A.;Semaphore::(0,90)=#(0,81),(0,10),(0,80),(0,3),(0,10);:_ZN9SemaphoreD4Ev;2A.;__base_dtor::(0,91)=#(0,81),(0,10),(0,80),(0,10);:_ZN9SemaphoreD2Ev;2A.;__comp_dtor::(0,91):_ZN9SemaphoreD1Ev;2A.;wait::(0,92)=#(0,81),(0,3),(0,80),(0,3),(0,10);:_ZN9Semaphore4waitEi;2A.;signal::(0,91):_ZN9Semaphore6signalEv;2A.;willBlock::(0,93)=#(0,81),(0,2),(0,80),(0,10);:_ZN9Semaphore9willBlockEv;2A.;;BinarySemaphore:Tt(0,83)=s12mSemaphoreValue:/0(0,3),0,32;mNativeObjectPointerA:/0(0,22),32,32;mNativeObjectPointerB:/0(0,22),64,32;operator=::(0,94)=#(0,83),(0,95)=&(0,83),(0,82),(0,96)=&(0,97)=k(0,83),(0,10);:_ZN15BinarySemaphoreaSERKS_;2A.;__base_ctor::(0,98)=#(0,83),(0,10),(0,82),(0,96),(0,10);:_ZN15BinarySemaphoreC2ERKS_;2A.;__comp_ctor::(0,98):_ZN15BinarySemaphoreC1ERKS_;2A.;__base_ctor::(0,99)=#(0,83),(0,10),(0,82),(0,10);:_ZN15BinarySemaphoreC2Ev;2A.;__comp_ctor::(0,99):_ZN15BinarySemaphoreC1Ev;2A.;__base_dtor::(0,99):_ZN15BinarySemaphoreD2Ev;2A.;__comp_dtor::(0,99):_ZN15BinarySemaphoreD1Ev;2A.;wait::(0,100)=#(0,83),(0,3),(0,82),(0,3),(0,10);:_ZN15BinarySemaphore4waitEi;2A.;signal::(0,99):_ZN15BinarySemaphore6signalEv;2A.;;_ZN9SemaphoreD1Ev:F(0,10)this:p(0,79)_ZN9Semaphore4waitEi:F(0,3)this:p(0,79)inTimeoutInMilliseconds:p(0,3)returnValue:(0,3)_ZN9Semaphore6signalEv:F(0,10)this:p(0,79)textMUTE.cpp_ZN21MessagePrintingThreadC1Ev:F(0,10)this:p(0,41)_ZN21MessagePrintingThreadD1Ev:F(0,10)this:p(0,41)_ZN21MessagePrintingThreadD0Ev:F(0,10)this:p(0,41)_ZN21MessagePrintingThread4stopEv:F(0,10)this:p(0,41)_ZN21MessagePrintingThread9isStoppedEv:F(0,2)this:p(0,41)stopped:(0,2)_MUTE_FILE_CONTACT_NOT_REACHABLE_MUTE_FILE_NOT_FOUND_MUTE_FILE_FOUND_MUTE_FILE_CONTACT_UNKNOWN_defaultStartSize../../../minorGems/system/Semaphore.h_ZN9SemaphoreC4Ei:F(0,10)this:p(0,79)inStartingValue:p(0,3)_ZN9SemaphoreD4Ev:F(0,10)this:p(0,79)__in_chrg:p(0,3)textMUTE.cpp_ZN21MessagePrintingThreadC4Ev:F(0,10)this:p(0,41)_ZN21MessagePrintingThreadD4Ev:F(0,10)this:p(0,41)__in_chrg:p(0,3)MUTE_FILE_CONTACT_NOT_REACHABLE:S(0,101)=k(0,3)MUTE_FILE_NOT_FOUND:S(0,101)MUTE_FILE_FOUND:S(0,101)MUTE_FILE_CONTACT_UNKNOWN:S(0,101)defaultStartSize:S(0,101)_ZTI6Thread:S(0,102)=k(0,103)=xs__class_type_info_pseudo:__class_type_info_pseudo:t(0,103)=s8:(0,104)=xs__type_info_pseudo:,0,64;;__type_info_pseudo:t(0,104)=s8:(0,105)=*(0,106)=k(0,107)=(0,107),0,32;:(0,77),32,32;;printMessageLock:G(0,45)recentMessageLock:G(0,45)messageReadySemaphore:G(0,80)recentContacts:G(0,23)recentMessages:G(0,23)mostRecentContact:G(0,1)_ZTI21MessagePrintingThread:S(0,108)=k(0,109)=xs__si_class_type_info_pseudo:__si_class_type_info_pseudo:t(0,109)=s12:(0,104),0,64;:(0,110)=*(0,111)=k(0,112)=xstype_info:,64,32;;_ZTS21MessagePrintingThread:S(0,113)=ar(0,114)=r(0,114);0000000000000;0037777777777;;0;23;(0,78)_ZTS6Thread:S(0,115)=ar(0,114);0;7;(0,78)EH_frame1