ELFà@4,_p4 (&#44@4@  TT@T@ p„„@„@@@ÈCÈCÈCÈCBÈCB,Мœ@œ@00dd@d@ Påtdà;à;Aà;Add/lib/ld.so.1GNU ö°ÀÅB›¥Ý Œ@ °AÌ@d @ô@ r pPDBÐEB”@ ppp@ ppgp#pd´@Ø2pTDBþÿÿo¤@ÿÿÿoðÿÿoÖ@agJ1UH6RXacPD@9[B_^ d eES&\:<CMIVN,W#/-KA40Z(O5]G=*T`b3Q   %). ";f'LF>!72?$8+Y ‹¼íÎGm~‹Æñÿe Õ^ò2M:eBeªVb˜<6±+íiòðAy±Ù”[lí—HØÆxäFB^ª~†ÒqU&:¥#IPÇA€p5RCÂÞFB…´yÏëFBÓá0PDBÁ¢ì'1¸†@@ «³ôž· AhΞOxŒ@ �A"__gmon_start__libstdc++.so.6_DYNAMIC_LINKING__RLD_MAPpthread_detach_Znwjpthread_create_ZdlPv_Jv_RegisterClasses_ZdaPv_Znaj__gxx_personality_v0libm.so.6libgcc_s.so.1_Unwind_Resume__fixunsdfdi__floatundidflibpthread.so.0pthread_cond_destroyconnectpthread_cond_signalsendpthread_mutex_initpthread_cond_timedwaitrecvpthread_mutex_locksendtopthread_cond_initpthread_mutex_destroysigactionpthread_selfrecvfrompthread_cond_waitpthread_exitforkpthread_mutex_unlockacceptpthread_cond_broadcast__errno_locationlibc.so.6bindhtonsstrftimegetenvfwrite__ctype_b_loctouppermemcpyputchargetsocknamegettimeofdayfeoffreeaddrinfosetitimerstrncmpstrlenstrtolsnprintfhtonlselectgetpidsched_yieldsetsockoptfread__isoc99_sscanffclosegetpeername__libc_start_maingetsockoptlocaltimesetsidgai_strerroratofchdirfflushmemsetperrorfprintfntohsmemcmpfopensigemptysetsocketstrcmpatoilistenntohlwarninet_ntopgetaddrinfostrcpyfreestdinstderrstdout_IO_stdin_usedmalloc__cxa_atexitGCC_4.2.0GCC_3.0CXXABI_1.3GLIBCXX_3.4GLIBC_2.2GLIBC_2.3GLIBC_2.7GLIBC_2.0GLIBC_2.3.2     ¥0``' P&y 0Ó¯k 't)’2Pii >ii Hii Rii \Ýii >ri fii \FB~2FB~JFB~P\DB`DBdDBhDBlDBpDBtDBxDB|DB €DB „DB ˆDB ŒDB�DB”DB˜DBœDB DB¤DB¨DB¬DB°DB´DB¸DB¼DBÀDBÄDBÈDBÌDBÐDB ÔDB!ØDB"ÜDB#àDB%äDB&èDB'ìDB(ðDB)ôDB*øDB+üDB,EB-EB.EB/ EB0EB1EB3EB4EB5 EB6$EB7(EB8,EB90EB:4EB;8EB<DEB?HEB@LEBAPEBBTEBCXEBD\EBE`EBFdEBGhEBHlEBIpEBKtEBLxEBM|EBN€EBO„EBQˆEBRŒEBT�EBU”EBV˜EBWœEBX EBY¤EBZ¨EB[¬EB\°EB]´EB^¸EB_¼EBaÀEBbÄEBc<4°œ'!à™àÿ½'¿¯¼¯,€‚�@,€™� ø 3 LD ¿�à ½'B (¯(Â� @8Â�dBŒA< #d$!(@T ü( À¯(Â�µB( @(Â�ŒB(@A<�*B$$¯Ü$ ¯ñ((Â�ÙB( @(Â�°B(@A<œ*B$$¯$ ¯ñ((Â�µ#B( @(Â�Œ#B(@A<¤*B$$¯Ü#$ ¯ñ((Ã�Ùþ4*b @(Ã�°þ4*b@A<¨*B$$¯ÿ4 ¯ñ((Â�B(@(Â�ðB( @A<°*B$$¯@$ ¯A< %D$T ñ((Â�(B$ ¯A<¸*B$$¯8Â�dBŒ$Ã�£¯AD ˆ$l ¯Ä�ä+ Ä�é, (Ä�,Å�Æ�- Â�DCŒ$bÂ�DCŒ$bÂ�DCŒ$bÄ�Ü À¯Â'Ä�!(@, Â�$DC¬Â�Ã�C¬Â�! @A B !£=B<FDŒ,Â�CŒ,Â�BŒA<¥$!0`!8@„ !!èÀ$¿� ¾�(½'àØÿ½'$¿¯ ¾¯°¯!ð (įB<èFPŒ;B ! !(@(B +ÿB0@ì !@B<èFC¬Ñ=B<èFPŒì ! !(@(B +ÿB0@(Ä�ÎC B<$€FC¬$»B !èÀ$¿� ¾�°�(½'ààÿ½'¿¯¾¯!ð B<0FD$„ ü@ !èÀ¿�¾� ½'àÈÿ½'4¿¯0¾¯!ð 8į<ů<Â�C@<Â�$¯$(¯(Ã�$Â'£¯8Ä�$$!8@´ ¯ Ã�ÿÿ$ bB<FBŒ!@$Â�! `A<@8e$!0@„ ;>$Â'(Ã'£¯8Ä�$$!8@Ä ¯ Ã�ÿÿ$bA<ø8D$A<9E$\$"C $Ã�<Â� bB<FBŒ!@$Â�! `A<´8e$<Æ�!8@„ !èÀ4¿�0¾�8½'àÈÿ½'4¿¯0¾¯!ð 8į$À¯$(¯$Â'(Ã'£¯8Ä�$$!8@Ä ¯ Ã�ÿÿ$bA<ø8D$A<9E$s$"C $Â�!èÀ4¿�0¾�8½'àÐÿ½',¿¯(¾¯!ð 0į4ů8Ư4Â�¯8Â� ¯’>0Ä�Å� Æ� ¯Â� Aˆ CŒ$bÀ¯Š>ÿÿ$›>Â�@Â� Ã�#b ¯Â�Ã�!b¯ Â�Þÿ@˜>8Ã� Â�#b!èÀ,¿�(¾�0½'àÐÿ½',¿¯(¾¯!ð 0į4ů8Ư4Â�¯8Â� ¯Ë>0Ä�Å� Æ�Ø ¯Â� @ˆ CŒ$bÀ¯Ã>ÿÿ$Ï>Â� Ã�#b ¯Â�Ã�!b¯ Â�áÿ@8Â�!èÀ,¿�(¾�0½'àÐÿ½',¿¯(¾¯!ð 0į À£A<89C$ Â'0Ä�!(`Ã'!0`!8@Ä ƒ¹ÿB$'C,<`€A<@9B$!bBŒ@A<(9BŒ‚D¡€FÀ× FÀ÷(?A<$9BŒ‚D¡€FÀ× FÀ÷(?A< 9BŒ‚D¡€FÀ× FÀ÷(?A<49BŒ‚D¡€FÀ× FÀ÷(?A<09BŒ‚D¡€FÀ× FÀ÷(?A<,9BŒ‚D¡€FÀ× FÀ÷À×!èÀ,¿�(¾�0½'àÐÿ½',¿¯(¾¯!ð 0į À£A<89C$ Â'0Ä�!(`Ã'!0`!8@Ä ƒ¹ÿB$'C,<`€A<Ü9B$!bBŒ@A<(9BŒ‚D¡€FÀ× FÀ÷?A<$9BŒ‚D¡€FÀ× FÀ÷?A< 9BŒ‚D¡€FÀ× FÀ÷?A<49BŒ‚D¡€FÀ× FÀ÷?A<09BŒ‚D¡€FÀ× FÀ÷?A<,9BŒ‚D¡€FÀ× FÀ÷À× F˜ !èÀ,¿�(¾�0½'à°ÿ½'L¿¯H¾¯!ð PįTůXƯ\ǯ`Â�@£, CŒ@ƒ@!bB”B0@XÂ×A<(;@Ô FXÀ÷@ƒ! @ä G$CHC(`B$ CÈ?K$ CM$ CÈ?8À¯ @$8¯ @$8¯ @$8¯ @XÀ×(À÷8À¯, CŒ@ƒ@!bB”B0&@ß?(Â×A<0;@Ô F(À÷8Â�B$8¯$(Â×A<0;`Ô>"FE!ÿB0!@8Â�B(êÿ@ @(Â×A<8;@Ô F(À÷8Â�B$8¯û?$(Â×A<8;`Ô>"FE!ÿB0@8Â�B(çÿ@, CŒ@ƒ@!bB”B0@8Ã�A<À˜:B$!b@ÔXÂ× FXÀ÷8Ã�B<€@DB$!bBŒ4¯6@8Ã�A<Àx:B$!b@ÔXÂ× FXÀ÷8Ã�B<€0DB$!bBŒ4¯$XÂ×A<@;`Ô< FE!ÿB0@A<ô:B$0¯i@$XÂ×A output the report or error message to this specified file -p, --port # server port to listen on/connect to -u, --udp use UDP rather than TCP -w, --window #[KM] TCP window size (socket buffer size) -B, --bind bind to , an interface or multicast address -C, --compatibility for use with older versions does not sent extra msgs -M, --mss # set TCP maximum segment size (MTU - 40 bytes) -N, --nodelay set TCP no delay, disabling Nagle's Algorithm -V, --IPv6Version Set the domain to IPv6 Server specific: -s, --server run in server mode -U, --single_udp run in single threaded UDP mode -D, --daemon run the server as a daemon Client specific: -b, --bandwidth #[KM] for UDP, bandwidth to send at in bits/sec (default 1 Mbit/sec, implies -u) -c, --client run in client mode, connecting to -d, --dualtest Do a bidirectional test simultaneously -n, --num #[KM] number of bytes to transmit (instead of -t) -r, --tradeoff Do a bidirectional test individually -t, --time # time in seconds to transmit for (default 10 secs) -F, --fileinput input the data to be transmitted from a file -I, --stdin input the data to be transmitted from stdin -L, --listenport # port to recieve bidirectional tests back on -P, --parallel # number of parallel client threads to run -T, --ttl # time-to-live, for multicast (default 1) -Z, --linux-congestion set TCP congestion control algorithm (Linux only) Miscellaneous: -x, --reportexclude [CDMSV] exclude C(connection) D(data) M(multicast) S(settings) V(server) reports -y, --reportstyle C report as a Comma-Separated Values -h, --help print this message and quit -v, --version print version information and quit [KM] Indicates options that support a K or M suffix for kilo- or mega- The TCP window size option can be set by the environment variable TCP_WINDOW_SIZE. Most other options can be set by an environment variable IPERF_, such as IPERF_BANDWIDTH. Report bugs to iperf version 2.0.4 (7 Apr 2008) pthreads ------------------------------------------------------------ Server listening on %s port %d Client connecting to %s, %s port %d Binding to local address %s Setting multicast TTL to %d Joining multicast group %s Sending %d byte datagrams Receiving %d byte datagrams TCP window sizeUDP buffer size(default)Waiting for server threads to complete. Interrupt again to force quit. [%3d] Read lengths occurring in more than 5%% of reads: [%3d] %5d bytes read %5d times (%.3g%%) [ ID] Interval Transfer Bandwidth [%3d] %4.1f-%4.1f sec %ss %ss/sec [SUM] %4.1f-%4.1f sec %ss %ss/sec [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [%3d] %4.1f-%4.1f sec %ss %ss/sec %5.3f ms %4d/%5d (%.2g%%) [SUM] %4.1f-%4.1f sec %ss %ss/sec %5.3f ms %4d/%5d (%.2g%%) [%3d] %4.1f-%4.1f sec %d datagrams received out-of-order [SUM] %4.1f-%4.1f sec %d datagrams received out-of-order [%3d] local %s port %u connected with %s port %u [%3d] MSS and MTU size unknown (TCP_MAXSEG not supported by OS?) [%3d] MSS size %d bytes (MTU %d bytes, %s) [%3d] Sent %d datagrams [SUM] Sent %d datagrams [%3d] Server Report: %s,%u,%s,%u%s,%s,%d,%.1f-%.1f,%d,%d %s,%s,%d,%.1f-%.1f,%d,%d,%.3f,%d,%d,%.3f,%d (WARNING: requested %s)WARNING: TCP window size set to %d bytes. A small window size will give poor performance. See the Iperf documentation. WARNING: delay too large, reducing from %.1f to 1.0 seconds. WARNING: Path MTU Discovery may not be enabled. [%3d] WARNING: did not receive ack of last datagram after %d tries. [%3d] WARNING: ack of last datagram failed after %d tries. WARNING: Unable to open file stream for transfer Using default data stream. WARNING: Unable to change the window size Optimal Estimate WARNING: interval too small, increasing from %3.2f to 0.5 seconds. WARNING: option -%c is not valid for server mode WARNING: option -%c is not valid for client mode WARNING: option -%c is not valid in compatibility mode WARNING: option -%c implies udp testing WARNING: option -%c has implied compatibility mode WARNING: the UDP buffer was increased to %d for proper operation WARNING: option -%c is not valid in single threaded versions WARNING: unknown reporting style "%s", switching to default WARNING: unknown reporting type "%c", ignored valid options are: exclude: C(connection) D(data) M(multicast) S(settings) V(server) report Attempt to set '%s' congestion control failed: %s multicast ttlPerfSocket.cppsetsockopt IP_TOSsetsockopt TCP_NODELAY,,,%Y%m%d%H%M%S @@�@Y@UDPTCP%s: %s %sethernetFDDIATMHIPPIminimumunknown interface@�@Y@Out of Memory!! Reporter.cPrinting type not implemented! No Output Œ¡@  @ˆ @Œ¡@Ì @Œ¡@Œ¡@Œ¡@¡@Œ¡@Œ¡@Œ¡@Œ¡@Œ¡@Œ¡@Œ¡@P¡@ethernetFDDIATMHIPPIminimumunknown interface𿀄.AðA0@No memory for buffer Server.cppcloseOut of memory! Closing server thread selectread€„.A%s: ignoring extra argument -- %s The -W option is not available in this release ìµ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@Ø¿@”À@ Á@ Æ@(Á@ Æ@ Æ@ÄÁ@ Æ@ Æ@lÂ@ÌÂ@Ã@ Æ@ Ã@ Æ@@Ã@\Ã@„Ã@¤Ã@ÄÃ@ÌÄ@ Æ@ Æ@ Å@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ Æ@ ¶@ü¶@à·@ Æ@l¸@ Æ@„¸@ȸ@ Æ@ Æ@P¹@Àº@ܺ@,»@Œ»@ Æ@¬»@8¼@ˆ¼@à¼@¸½@à½@X¿@x¿@¤¾@ľ@$¿@$¿@$¿@$¿@$¿@$¿@$¿@$¿@¿@$¿@$¿@$¿@$¿@$¿@ˆ¾@$¿@$¿@ä¾@$¿@$¿@$¿@$¿@$¿@$¿@$¿@$¿@$¿@$¿@$¿@$¿@¤¾@ľ@$¿@$¿@$¿@$¿@$¿@$¿@$¿@$¿@¿@$¿@$¿@$¿@$¿@$¿@ˆ¾@$¿@$¿@ä¾@singleclientbandwidthclientdualtestformathelpintervallenprint_mssnumoutputporttradeoffservertimeudpversionwindowreportexcludereportstylebindcompatibilitydaemonfile_inputstdin_inputmssnodelaylistenportparallelremovetosttlsingle_udpipv6_domainsuggest_win_sizelinux-congestion°-A1À-AbÌ-AcÔ-Adà-Afè-Ahð-Aiü-Al.Am .An.Ao.Ap .Ar,.As4.At<.Au@.AvH.AwP.Ax`.Ayl.ABt.AC„.ADŒ.AF˜.AI¤.AM¨.AN°.AL¼.APÈ.ARÐ.ASÔ.ATØ.AUä.AVð.AW/AZIPERF_SINGLECLIENTIPERF_BANDWIDTHIPERF_CLIENTIPERF_DUALTESTIPERF_FORMATIPERF_INTERVALIPERF_LENIPERF_PRINT_MSSIPERF_NUMIPERF_PORTIPERF_TRADEOFFIPERF_SERVERIPERF_TIMEIPERF_UDPTCP_WINDOW_SIZEIPERF_REPORTEXCLUDEIPERF_REPORTSTYLEIPERF_BINDIPERF_COMPATIPERF_DAEMONIPERF_FILE_INPUTIPERF_STDIN_INPUTIPERF_MSSIPERF_NODELAYIPERF_LISTENPORTIPERF_PARALLELIPERF_TOSIPERF_TTLIPERF_SINGLE_UDPIPERF_IPV6_DOMAINIPERF_SUGGEST_WIN_SIZEIPERF_CONGESTION_CONTROLh1A1|1AbŒ1Acœ1Ad¬1Af¼1AiÌ1AlØ1Amè1Anô1Ap2Ar2As 2At,2Au82AwH2Ax\2Ayp2AB|2ACŒ2ADœ2AF°2AIÄ2AMÐ2ANà2ALô2AP3AS3AT3AU03AVD3AW\3AZ1b:c:df:hi:l:mn:o:p:rst:uvw:x:y:B:CDF:IL:M:NP:RS:T:UVWZ:¾à?Y@error: %s getaddrinfo failed to get an address... target was '%s' FATAL: get_in_addr called on IPv6 address FATAL: get_in6_addr called on IPv4 address POSIXLY_CORRECT--%s: option `%s' is ambiguous %s: option `--%s' doesn't allow an argument %s: option `%c%s' doesn't allow an argument %s: option `%s' requires an argument %s: unrecognized option `--%s' %s: unrecognized option `%c%s' %s: illegal option -- %c %s: invalid option -- %c %s: option requires an argument -- %c %s: option `-W %s' is ambiguous %s: option `-W %s' doesn't allow an argument WARNING: attempt to set TCP maxmimum segment size to %d failed. Setting the MSS may not be implemented on this OS. WARNING: attempt to set TCP maximum segment size to %d, but got %d getsockopt TCP_MAXSEGsockets.c@è@BÊš;%lf%cÐû@ ü@ ü@ ü@ü@ ü@ôû@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@ ü@<ü@ ü@ ü@ ü@„ü@ ü@`ü@,ý@üý@üý@üý@tý@üý@Pý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@üý@˜ý@üý@üý@üý@àý@üý@¼ý@ð?P?°>>ð?ü©ñÒMbP?�íµ ÷ư>”Ö&è .>ByteKByteMByteGBytebitKbitMbitGbit%4.2f %s%4.1f %s %4.0f %s%4.0f %s @�@@�@= ×£pý#@ÍÌÌÌÌüX@<�@pthread_createThread.cUnknown Thread Type! %s failed %s failed: %s €„.AðA�íµ ÷ư>;`+ áþÿ|Ìãþÿœxæþÿ¼PçþÿÜ(èþÿüíþÿ0”ôþÿd°õþÿ„Pøþÿ¨ ÿÿä`ÿÿpÿÿ<�ÿÿh4ÿÿŒ¬ÿÿ¬DÿÿÌàÿÿìpÿÿ  ÿÿ,Ø ÿÿL° ÿÿlìÿÿŒ<ÿÿ°ÌÿÿÐìÿÿðäÿÿä$ÿÿDÐ&ÿÿh0hÿÿŒìhÿÿ¬¨iÿÿÌ€jÿÿì|kÿÿ Doÿÿ<dtÿÿdÄwÿÿˆœxÿÿ¨´yÿÿÈô‹ÿÿðHŽÿÿÀ¸ÿÿLĺÿÿl˜»ÿÿ�zP|@@ @¬D HD <¬@¬D HD \X"@ØD(HD |0#@ØD(HD 0œ$@èDxd D 0Ðð(@„Dh`54 D t0@D0HD  $�1@ D8PD H04@¤DÀHD zPL|@@ ( <@@”CAD8TD (L@=@¥CAD8TD (xP>@ ¶CAD8TD  ¤p?@TD0HD ,A@üD(HD LŒB@˜D(HD l$C@˜D(HD ŒÀC@�D HD ¬PD@�D HD ÌàD@ØD(HD ì¸E@ØD(HD  �F@<D@HD  ,ÌL@PDHLD PO@�DPHD p¬P@ D0HD �ÌQ@øD8HD 0°ÄT@ Dˆd D  äÄ`@èD0LD  °b@�D`PD ,¤@¼D HD L̤@¼D HD lˆ¥@ØD(HD Œ`¦@ØD(HD ,¬\§@ÈDP\D $Ü$«@hDØPD  D°@(D(LD (¤³@ØD(HD H|´@D0HD $h”µ@˜D�PD  �ÔÇ@TD(LD 4´(Ê@dD`h  D ì ô@D(HD  ¤ö@ÔD(LD 0x÷@@D HD ÿÿ 4P|¬Xÿÿ 4P„dpÿÿ4P”d€ÿÿÿÿÿÿÿÿŒt@œh@q@Œx@pk@@f@Àp@„j@@n@@f@?¸:AÀ:AÈ:AÐ:AØ:AÜ:Aä:Aì:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@€ÈCBðEBŒ@�Aà6@Àüÿÿÿ 7@Àüÿÿÿ X7@@üÿÿÿœ7@@üÿÿÿ8@@üÿÿÿä8@@üÿÿÿ@Àüÿÿÿ ¬@Àüÿÿÿ X"@Àüÿÿÿ(0#@Àüÿÿÿ($@Àüÿÿÿxð(@Àôÿÿÿ0øÿÿÿht0@Àüÿÿÿ0�1@Àüÿÿÿ804@ÀüÿÿÿÀp9@Àüÿÿÿ @:@@üÿÿÿ„:@Àüÿÿÿ Ô:@Àüÿÿÿ P;@Àüÿÿÿ ¸;@@üÿÿÿ<@Àüÿÿÿ8@=@Àüÿÿÿ8P>@Àüÿÿÿ8p?@Àüÿÿÿ0Ð@@@üÿÿÿA@Àüÿÿÿ(B@Àüÿÿÿ(ŒB@Àüÿÿÿ($C@Àüÿÿÿ(ÀC@Àüÿÿÿ PD@Àüÿÿÿ àD@Àüÿÿÿ(¸E@Àüÿÿÿ(�F@Àüÿÿÿ@ÌL@ÀüÿÿÿHO@ÀüÿÿÿP¬P@Àüÿÿÿ0ÌQ@Àüÿÿÿ8ÄT@ÀüÿÿÿˆÄ`@Àüÿÿÿ0°b@Àüÿÿÿ`@f@Àüÿÿÿxœh@Àüÿÿÿ¨„j@Àüÿÿÿ ðj@Àüÿÿÿ(pk@Àôÿÿÿ0øÿÿÿP@n@Àôÿÿÿ0øÿÿÿPÀp@Àüÿÿÿ q@Àôÿÿÿ0øÿÿÿ8Œt@Àüÿÿÿ˜lv@Àüÿÿÿ0`x@@üÿÿÿŒx@@üÿÿÿ°x@@üÿÿÿÔx@@üÿÿÿüx@Àüÿÿÿ0H}@Àüÿÿÿ ü~@Àüÿÿÿ0…@Àüÿÿÿ(P†@Àüÿÿÿ ì†@Àüÿÿÿ(ˆ‡@Àüÿÿÿ(ô‡@Àüÿÿÿ(dŠ@?Àôÿÿÿ0øÿÿÿHxŽ@Àüÿÿÿ0P�@Àüÿÿÿ ¨�@Àüÿÿÿ(È“@Àüÿÿÿ@$—@Àüÿÿÿ0äš@Àüÿÿÿ ÀŸ@Àüÿÿÿ ¢@Àüÿÿÿ8à6@Àüÿÿÿ 7@Àüÿÿÿ ¤@Àüÿÿÿ ̤@Àüÿÿÿ ˆ¥@Àüÿÿÿ(`¦@Àüÿÿÿ(8§@@üÿÿÿ\§@ÀüÿÿÿP$«@ÀüÿÿÿØ�¯@Àüÿÿÿ D°@Àüÿÿÿ(l²@Àüÿÿÿ ¤³@Àüÿÿÿ(|´@Àüÿÿÿ0”µ@Àüÿÿÿ�,Æ@Àüÿÿÿ(Ç@Àüÿÿÿ(ÔÇ@Àüÿÿÿ((Ê@ÿÀüÿÿÿ`ŒÎ@Àüÿÿÿ(ðÐ@Àüÿÿÿ Ò@Àüÿÿÿ 0Ó@Àüÿÿÿ8 Õ@Àüÿÿÿ °Õ@Àüÿÿÿ 0Ö@Àüÿÿÿ(¸Ö@Àüÿÿÿ ôÖ@Àüÿÿÿ d×@Àüÿÿÿ à×@Àüÿÿÿ \Ø@@üÿÿÿ¤Ø@@üÿÿÿìØ@Àüÿÿÿ(|Ù@Àüÿÿÿ ¼Ù@Àüÿÿÿ äÚ@Àüÿÿÿ ÀÛ@@üÿÿÿ4Ü@@üÿÿÿ(ˆÞ@Àüÿÿÿ  ß@Àüÿÿÿpˆó@Àüÿÿÿ(àó@Àüÿÿÿ(<ô@Àüÿÿÿ( ô@Àüÿÿÿ(¤ö@Àüÿÿÿ(x÷@Àüÿÿÿ À÷@Àüÿÿÿ8ù@Àüÿÿÿ8”ù@Àüÿÿÿ0„ú@Àüÿÿÿ0`û@Àüÿÿÿ0¼ü@Àüÿÿÿ0$þ@ÀüÿÿÿPäA@üÿÿÿAÀüÿÿÿ0àAÀüÿÿÿ8 AÀüÿÿÿ ðAÀüÿÿÿ(lAÀüÿÿÿ(œAÀüÿÿÿ(ŒAÀüÿÿÿ((AÀüÿÿÿ  AÀüÿÿÿ ìAÀüÿÿÿ(0 AÀüÿÿÿ œ AÀüÿÿÿ  AÀüÿÿÿ d AÀüÿÿÿ ì AÀüÿÿÿ À A@üÿÿÿè AÀüÿÿÿ  AÀüÿÿÿ ˆ AÀüÿÿÿ(à6@Àüÿÿÿ 7@Àüÿÿÿ 8@@üÿÿÿA@üÿÿÿ AÀüÿÿÿ0€AÀüÿÿÿ@8AÀüÿÿÿ  A@üÿÿÿ@AHA?€üÿÿÿ8AGCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1GCC: (Sourcery G++ Lite 4.4-57) 4.4.1 ÿÿÿÿ|  @A(HA¨P8\ ÿÿÿÿ|  LA(Agnu.symtab.strtab.shstrtab.interp.note.ABI-tag.reginfo.dynamic.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.MIPS.stubs.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.ctors.dtors.jcr.data.rld_map.got.plt.got.sdata.bss.pdr.comment.debug_frame.gnu.attributes.mdebug.abi32T@T #d@d 1p„@„:œ@œ0CÌ@Ì(I ô@ôpQd @d rYÿÿÿoÖ@ÖÎfþÿÿo¤@¤ðu ”@” ~ ´@´Ø ‡Œ@ŒX‚@Ô �à@à°õ“�A� Ÿ°A°4¥ðAðð)­à;Aà;d»D=AD=PÅ”CA”C4×ÈCBÈCÞÐCBÐCåØCBØCêàCBàCpðPDBPDùTDBTDtÐEBÐE ðEBðEFBôE˜ôE ”YÏ!pd]l.õÿÿoÐ]>à]à]Le`%c |�ðT@d@„@œ@Ì@ô@d @Ö@¤@ ”@ ´@ Œ@ @ à@�A°AðAà;AD=A”CAÈCBÐCBØCBàCBPDBTDBÐEBðEBFB !"(@ñÿ ñÿÈCB%ÐCB3ØCB@0@V FBe$FBsÌ@ ñÿÌCBŒ�CAšØCB¦0A¼ñÿÇXAÛ`Aïñÿûñÿñÿñÿñÿ%ñÿ4ñÿ@ñÿPñÿ[ñÿfñÿsx3A„ˆ5A9—/AP©Ä5A¿È5A×ñÿäñÿñhFBúlFBpFBÀÛ@ttFB)xFB54Ü@T>ˆÞ@Uñÿgñÿpñÿzñÿ„ñÿŒñÿžñÿ§ñÿ¯ñÿ¹ñÿÂGBËñÿÔñÿßñÿèðEBõøAÈCBÈCB%@ ?œ@HàCB!SôEBñÿYuü~@€—¬œh@èµ(Ê@dÕ Aê¨A÷,$—@ÀMAÐdˆFBn€pk@ДlA0¡¨�@ ¹ÍìADÛòˆ AŒý A> @A.FOP†@œ[èFBc@:@D|HA¤ˆ d#A,«ñÿ¼”µ@˜é„FBñ$A- #AB(A€"@RX7@D"g"v Š«Â´8ADÒæ$«@h 5̤@¼U|´@o€FB{‹ˆ¥@Øš¬ÄT@ ̰AÒˆó@TÝà#A ìô!A@ xŽ@Ø+°"A;ARdÈ“@\{˜:A Ž !AQ«DBÄ<@@Ó�#Aäö$DB DB ' d AˆA S h ÐEB~ � T A  ¤Ø@H° |Ù@@Å â 09Að 8'A) Ì&A2 @ ˜'ABV äÚ@Ôm (9A{ ¸Ö@<� ˜&A2ª ðCB½ $9AË Ü ôÖ@pí þ 7@@" P�@X$ Œx@$5 'A8W ¼ü@ha DBr ,9A€ � ”ù@ð– 8@Ô"ª ¼ Ô:@|× t0@ô °x@$ dFB ðA/ G 0DBS e u A(| \§@È� „j@l� ¤ö@Ô¯ „:@PÁ ì†@œË @=@Ø àCBå p9@Ðú  P>@  . M Àp@Xb T$Axt ÀÅBñÿx Š ¼Ù@(� ¯ ÔÇ@TÑ ê  ¬@¬* AP6@&ACàó@\Sj4"A@‹ DB–�1@ «ˆ%A<»@¬Û49AédŠ@ù  Õ@�"0 Al3(A=M\Ø@Hj !A-{ A ƒ•°Õ@€¬À÷@D¼XFBËFBÝB@|@%AE 2øCBC¸;@@\X"@ØkÔx@(„¥PD@�ÇìØ@�Ü %A1ìA@ü#à×@|9ðA|Hüx@LRp AHfÒ@ yÄ%ANŽà@–ŒÎ@`±È#A¸E@ØÓGB@Úð(@„ëû ¬P@ )<ô@`>`û@\HÔCBU$ Ajt"A;|Œt@à�HA¨ ²x÷@@¾àA¼ÕàCBÜ`A èù $þ@À1€A¸;ðÐ@ O^nôA+v FBH�Ÿˆ‡@l©èA¸¸ A9ÌßÄ`@èþ AL Ì$A>.@d A OÀŸ@H^ÈAl}Ð@@D¦¸ËÇ@ÔäÀ A(ú 4FB+`FB6¬#AKðFBWôEBñÿcu“,Æ@Ô¬0FB´ä8@€"Ò�Aê8$AàD@Ø@f@\ 9A)lv@ì<œ7@t"[@n@€o‡`¦@Ø–@DB¡·à@¾à6@8"Ð…@LÝFBîÿè A0 ðj@x@8At'Ü'A>Dcœ Alväš@ÜŽ$@è¢D°@(°ÄO@�Ýöq@t°b@�E˜GBñÿJFB\ì AÔs€A%8§@$”¤ AÔ´04@¤ÐæPGBH÷ì"A2ì#A\(A�+PDB5D AEP!A%VìAb`x@,uÌQ@øœp?@T¨0Ó@ð½œAðÉÌL@PßT&ADõ0Ö@ˆl²@8($C@˜cvx:A ‚0#@Ø‘H}@´ŸÀC@�Ád×@|Ö¢@ß&A+ôP;@h(Ax�¯@´):d'A4Uk„ú@ÐrPFB}‘x!A%¦ô A)¿ù@�ÏôEBñÿÖêŒAœý@@5(DB@Tl�ô‡@pŸŒB@˜Ö A\îAH  Ah!8Ah*B¤@¼b�F@<uäA$~TFB‰ ô@ŽŒ@ ”¤³@Ø® ß@èÃÝôFBhltinit.ccrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.5754dtor_idx.5756frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxClient.cpp_ZL14kSecs_to_usecs_ZL14kBytes_to_BitsExtractor.cLaunch.cppList.cppListener.cppLocale.cPerfSocket.cppReportCSV.cReportDefault.cReporter.cServer.cppSettings.cpp_ZL11env_options_ZL13short_options_ZL12long_options_ZL16kDefault_UDPRate_ZL18kDefault_UDPBufLenSocketAddr.cgnu_getopt.cnextcharorderingposixly_correctmy_indexfirst_nonoptlast_nonoptexchange_gnu_getopt_initializegnu_getopt_long.cmain.cppservice.csockets.cstdio.ctcp_window_size.cThread.cerror.cdelay.cppsignal.cnum.5320string.celf-init.catexit.c__dso_handle.pic.atexit__init_array_end__init_array_start_PROCEDURE_LINKAGE_TABLE__DYNAMICdata_start_fbss__errno_location@@GLIBC_2.0InitReportsigemptyset@@GLIBC_2.0inet_ntop@@GLIBC_2.0CSV_peerSettings_GenerateClientSettingsclient_datagram_sizebind_addresspthread_cond_destroy@@GLIBC_2.3.2connect@@GLIBC_2.0reporter_handle_multiple_reportssetsock_tcp_windowsizegroupCondgetpid@@GLIBC_2.0reporter_printstatsthread_startreporter_process_reportstrerror@@GLIBC_2.0thread_zeroidgetsockname@@GLIBC_2.0warn_errnoseperator_line__libc_csu_finimemcmp@@GLIBC_2.0freeaddrinfo@@GLIBC_2.0_gp_dispCloseReportsThreadExtractor_InitializeFileusage_long1pthread_exit@@GLIBC_2.0report_mss_DYNAMIC_LINKING_Z18Settings_InterpretcPKcP15thread_SettingsgroupIDreportCSV_bw_jitter_loss_formatreport_mss_unsupported_ZN9Timestamp6beforeES_signal@@GLIBC_2.0_ZN9Timestamp3setEll__gmon_start___Jv_RegisterClassespthread_cond_signal@@GLIBC_2.3.2sched_yield@@GLIBC_2.0warn_mss_notset_ZdlPv@@GLIBCXX_3.4__isoc99_sscanf@@GLIBC_2.7_ZN6Server16write_UDP_AckFINEvlocaltime@@GLIBC_2.0_ZN6ServerC1EP15thread_SettingsSettings_ParseCommandLinesInteruptedrecv@@GLIBC_2.0_ZN6ServerD2Evgetenv@@GLIBC_2.0_ZN8Listener15UDPSingleServerEv_finignu_getoptreportCSV_peerreport_bw_jitter_loss_formatputchar@@GLIBC_2.0reporter_spawnreport_sum_outoforderwrite@@GLIBC_2.0sendto@@GLIBC_2.0reporter_handle_packetkConversionForBitsreport_bw_jitter_loss_headerserverstatistics_reportslistener_spawnreport_datagramslisten@@GLIBC_2.0gnu_opterrstatistics_reportstoupper@@GLIBC_2.0thread_unregister_nontermmemset@@GLIBC_2.0setitimer@@GLIBC_2.0_GLOBAL_OFFSET_TABLE_setsid@@GLIBC_2.0udp_buffer_sizeSockAddr_isIPv6SockAddr_zeroAddress__libc_start_main@@GLIBC_2.0kmega_to_Unitwarn_implied_udpwarn_invalid_client_optionpthread_cond_timedwait@@GLIBC_2.3.2warn_buffer_too_smallSockAddr_Hostare_EqualkGiga_to_UnitSockAddr_setPortAnywarn_invalid_server_optionconnection_reportskMega_to_Unitntohl@@GLIBC_2.0SockAddr_getPorthtons@@GLIBC_2.0_ZN9Timestamp6setnowEvprocess_reportsettings_notimplwarn_invalid_compatibility_optionbyte_atoimultiple_reportskkilo_to_Unitread@@GLIBC_2.0readn_ZN9Timestamp3addEdperror@@GLIBC_2.0Extractor_getNextDataBlock_ZN6Client14InitiateServerEvstatistics_notimpl__gnu_getopt_initialized_IO_stdin_usedgettimeofday@@GLIBC_2.0kLabel_Bytestrtol@@GLIBC_2.0free@@GLIBC_2.0atexit_ZN6Server3RunEvCSV_serverstats_Z12Sig_InteruptiExtractor_DestroyEndReportserver_spawn__data_startExtractor_Initializesigaction@@GLIBC_2.0client_spawnfflush@@GLIBC_2.0pthread_cond_init@@GLIBC_2.3.2reporter_serverstatswarn_window_small_gpaccept@@GLIBC_2.0SockAddr_are_Equalsocket@@GLIBC_2.0Settings_GenerateListenerSettings__ctype_b_loc@@GLIBC_2.3pthread_mutex_unlock@@GLIBC_2.0_ZN6ClientC1EP15thread_Settingsthread_initopt_estimategnu_getopt_longgetaddrinfo@@GLIBC_2.0report_sum_bw_jitter_loss_formatgnu_optind_ZN6Client7ConnectEvwarn_ack_failed_ZN6ClientC2EP15thread_Settingskgiga_to_UnitReportServerUDPntohs@@GLIBC_2.0SockAddr_getHostAddressthread_setignorewarn_invalid_report_styleSockAddr_get_sizeof_sockaddrreport_bw_headerpatternfclose@@GLIBC_2.2SockAddr_setAddressAnysetsock_tcp_mssthreadSleepingstderr@@GLIBC_2.0_Z13Iperf_destroyPP15Iperf_ListEntrymemcpy@@GLIBC_2.0warn_no_ackstrlen@@GLIBC_2.0settings_reportsExtractor_reduceReadSize_ZN6ClientD2Evserverstatistics_notimplpthread_mutex_destroy@@GLIBC_2.0_ZN8ListenerC1EP15thread_SettingsSockAddr_isMulticastwarn_no_pathmtu_Z12Iperf_deleteP16sockaddr_storagePP15Iperf_ListEntrySockAddr_get_in6_addrthread_destroyInitMultiwait_server_threadsSockAddr_localAddrwarn_fileopen_failed__startSettings_GenerateClientHdrserver_reporting_ZN8ListenerD1Evbuffer_ZN6Client3RunEvfeof@@GLIBC_2.0strcpy@@GLIBC_2.0_ZN8Listener11McastSetTTLEignu_getopt_long_onlybyte_atof__DTOR_END__server_datagram_sizereport_outoforderreporter_reportpeer__libc_csu_initprintf@@GLIBC_2.0_Z7cleanupvgetsock_tcp_windowsize_fdataserver_portchdir@@GLIBC_2.0bind@@GLIBC_2.0byte_snprintfpthread_detach@@GLIBC_2.0my_signalSockAddr_remoteAddr__gnu_local_gpatoi@@GLIBC_2.0versionReportCondpthread_mutex_init@@GLIBC_2.0GetReportjoin_multicastreport_read_lengths_Znwj@@GLIBCXX_3.4_ZN8Listener11runAsDaemonEPKcithread_equalidatof@@GLIBC_2.0warn_delay_largeselect@@GLIBC_2.0window_defaultreporter_printmulticast_ttlclose@@GLIBC_2.0_Z14Iperf_pushbackP15Iperf_ListEntryPS0_fwrite@@GLIBC_2.0_Znaj@@GLIBCXX_3.4Settings_GetLowerCaseArgthread_numuserthreadsfprintf@@GLIBC_2.0time@@GLIBC_2.0clients_mutexgnu_optargreport_sum_datagramsthread_sNum__bss_startmalloc@@GLIBC_2.0pthread_mutex_lock@@GLIBC_2.0Settings_GetUpperCaseArgclients_ZN9Timestamp6beforeE7timeval__cxa_atexit@@GLIBC_2.2warn_window_requested_ZN8ListenerD2EvCSV_statskKilo_to_Unitreporter_reportMSS_ZN9Timestamp7subUsecE7timevalreporter_multistatsgai_strerror@@GLIBC_2.2_ZN6ServerD1EvkLabel_bit__fixunsdfdi@@GCC_3.0_ftext_ZN9TimestampC1EvReportPacketstdin@@GLIBC_2.0fopen@@GLIBC_2.2thread_restCSV_timestampwarn_mss_failwarn_invalid_single_threadedpthread_cond_wait@@GLIBC_2.3.2thread_unsetignorereporter_condprintstats_ZN6Client6RunTCPEvSettings_Copy_ZdaPv@@GLIBCXX_3.4_ZN8Listener9McastJoinEv__floatundidf@@GCC_4.2.0reporter_reportsettingssend@@GLIBC_2.0_Z16SetSocketOptionsP15thread_Settings_endstdout@@GLIBC_2.0thread_release_nontermclient_port_ZN6Server7Sig_IntEifork@@GLIBC_2.0_Z10delay_loopm_ZN6Client13write_UDP_FINEvsetsockopt@@GLIBC_2.0thread_sNum_condreport_peerreportCSV_bw_formatwarn_invalid_report__RLD_MAPtcp_window_sizereport_bw_formatusage_long2connection_notimpl_ZN8Listener6AcceptEP15thread_Settingsclient_initSockAddr_setHostnamethread_stop_ZN8Listener6ListenEvreport_interval_smallSockAddr_setPorthtonl@@GLIBC_2.0Settings_Destroy_Z17Iperf_hostpresentP16sockaddr_storageP15Iperf_ListEntrystrncmp@@GLIBC_2.0kConversion_ZN6ClientD1EvBarrierClient_ZN8ListenerC2EP15thread_SettingsSockAddr_get_in_addrPrintMSSunable_to_change_winExtractor_canReadthread_joinallSettings_Initializefread@@GLIBC_2.0warn_implied_compatibilitygetsockopt@@GLIBC_2.0writenReportRootstrftime@@GLIBC_2.0report_sum_bw_formatreport_read_length_timesgetsock_tcp_mss_edatasnprintf@@GLIBC_2.0thread_run_wrapper__gxx_personality_v0@@CXXABI_1.3getpeername@@GLIBC_2.0gnu_optoptrecvfrom@@GLIBC_2.0_Unwind_Resume@@GCC_3.0pthread_cond_broadcast@@GLIBC_2.3.2ReportSettings_Z13Iperf_presentP16sockaddr_storageP15Iperf_ListEntrythread_register_nontermstrcmp@@GLIBC_2.0usage_shortwarnexit@@GLIBC_2.0sig_exitpthread_self@@GLIBC_2.0_ZN6ServerC2EP15thread_Settings_ZN8Listener3RunEvredirectthreadWaitmain_initSettings_ParseEnvironment_gnu_getopt_internalpthread_create@@GLIBC_2.2nonterminating_num