ELF>@@@8@@@@@@@@@@ `` ((`(`@@ Ptd@@Qtd/lib64/ld-linux-x86-64.so.2GNUCY*Q9OC6?T3V< ENR/IS)W &UM-KA0!PL(G:+"X'>  $%#47=@81 H5,;DF.2JBT TUX)fUa8]|yIk%]){v]%l  U!N3%o7 ;$ db(@3<7P4\, r,%7! 9!%(P0%e%FDrJ[Wc1%e(.Hz GV  K`:`` 0@"3@"libstdc++.so.6__gmon_start___Jv_RegisterClasses__gxx_personality_v0_Znwm_ZdlPv_Znam_ZdaPvlibm.so.6libgcc_s.so.1_Unwind_Resumelibpthread.so.0sigactionrecvfrompthread_mutex_unlockpthread_createsendto__errno_locationforkconnectsendpthread_cond_signalpthread_mutex_lockpthread_selfpthread_mutex_destroypthread_cond_waitacceptpthread_cond_destroypthread_detachpthread_exitrecvpthread_cond_initpthread_cond_broadcastpthread_mutex_initlibc.so.6socketfflushstrcpyfopengai_strerrorstrncmpinet_ntop__stack_chk_failputcharlistenselectstdingetpidstrftimestrtolfeofstrlensigemptysetgetaddrinfomemsetwarnbindchdirgetsockoptstdoutmemcpyfclosesetsockoptmallocgetpeernamegetenv__ctype_b_locsscanfstderrusleepfwritefreadgettimeofdayatofatoilocaltimefprintfgetsockname__ctype_toupper_locfreeaddrinfosetsid__libc_start_mainsnprintffree__cxa_atexitGCC_3.0CXXABI_1.3GLIBCXX_3.4GLIBC_2.2.5GLIBC_2.3.2GLIBC_2.4GLIBC_2.3 l P&y 0ӯkt)0ui ri ii ii ui ``U`V`T0`8`@`H`P`X```h` p` x` ` ``````````````````` `!(`"0`#8`$@`%H`&P`'X`(``)h`*p`+x`,`-`.`/`0`1`2`3`4`5`6`7`8`9`:`;`<`=`>`?`@ `A(`B0`C8`D@`EH`FP`XX`G``Hh`Ip`Jx`K`L`M`N`O`P`Q`R`SHkH5Z %\ @%Z h%R h%J h%B h%: h%2 h%* h%" hp% h`% h P% h @% h 0% h % h % h% h% h% h% h% h% h% h% h% hp% h`% hP% h@% h0%z h %r h%j h%b h%Z h %R h!%J h"%B h#%: h$%2 h%%* h&%" h'p% h(`% h)P% h*@% h+0% h, % h-% h.% h/% h0% h1% h2% h3% h4% h5% h6% h7p% h8`% h9P% h:@% h;0%z h< %r h=%j h>%b h?%Z h@%R hA%J hB%B hC%: hD%2 hE%* hF%" hGp% hH`% hIP% hJ@% hK0% hL % hM% hN% hO% hP% hQ1I^HHPTI@H@Hǐ@HH HtHÐ=Q UHt$HHu Hl HHu% ff.UH= HtHt `IAÐAUATE1UHSHL$HHEHuAHcPXxPjH$HHHuHuMHDŽ$HDŽ$NP~PHHcу?HH1H 1$t9uRA oHEH= D@PP1HĘ[]A\A]ÿ/@e$@BH}~HEHuHcPXxPx$3~HuH}H ;HĘ[]A\A]úm$@6@c@ATUHSH?eH}Gd%HǠaLe1҃ AD$PHExPH}#H}dHEHxt*H(]aHUzPH(8H}HǠ/aHUzPHt8HExPHH(HE[]A\xPH H}D$@G@4$@;@!>$@B@Offfff.SHH?Gdu2u/HsDPH@euHsxP1ɺx@[HsH [$@O@fffff.SHHxPtLt"H@PH{Ht _HC[úm$@V@~Ȑfffff.SHHxPtt"H@PH{Ht HC[úm$@V@a~Ȑfffff.UH1SHHH H{ 1Hc}XH+HCzHHCHpXH Adt.t>qXH= HW H;o u H`d@HEe uH[]ËqXH9H H;H HA0HtEfuHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHH HH(HHP0 HR0H(H8H0H@H8HHH@HPHHHXHPH`HXHhH`HpHhHxHpHHxHHHHHHHHHHHHH@0HxH8/^HHB0HHH[]ÐAWAVAUATUHSH(HLKdL|$ D$$D$HSx*SXHkH*~^Y,…D$ ~*D$f.v)^H= `@H]D$@BKdt$H޿ .IW H]HT$HE1<(HC(H} I1CIT$HT$-HUI9T$ID$EH|$1H]CdAHcSX{PHupHHNAD$HELHx(2E~IcRzL$$u HEH) u%D$$IHEHQH|$1THELHx(2HMAeLHEHx(H([]A\A]A^A_:H|$HE1H}H]AA$It$IL$PAA$AGHU(AGHE H)Hu HM(H)Hi@BH‹D$Ѕ~ZAƋCdH9EiA$AID$AGID$Ae@AGHcQXHuyPEDH1#H]HHH*^{H,HEH*\Y{H,HEH=?BHE~HEH-@BHEKdHyH޿$RH]IG$HD$ HЃHH H*X$@\@wHЃHH H*X9* zpfUH1SHHHH{ 1Hc}XH+HCHHCHpXxH Adt.t>qXH= HgH;u H`d@HEe uH[]ËqXH9HH4H HA0HtEfuHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHH HH(HHP0 HR0H(H8H0H@H8HHH@HPHHHXHPH`HXHhH`HpHhHxHpHHxHHHHHHHHHHHHH@0HxH8?WHHB0HHH[]ÐHz rT)~Tfff.HH 1Ht Hffffff.H\$Hl$HHHH1҅tHcSTHK H H\$Hl$HfDH Htffffff.H\$Hl$H@HHHC tkTH\$Hl$HH 9 @}H  H\$!Hl$@HTAUATIUSLHOd Ll$HD$LD@`)5W L5K r:@`ID$0HD$HtID$8HA|$H~1@LLRFHD$`dA9l$HHC8HH[]A\A]Ðfff.H\$Hl$HH0HHHHHHt"H:HH\$Hl$H@H\$Hl$HHHHfffff.H\$Hl$HH eHHH7BHO?HtH@HH\$Hl$H,H\$Hl$HHHHf.H\$Hl$HH HHH'Cdu1HHtDHLHH\$Hl$HfDʦ@HnHfHuH\$Hl$HHHfHnHHH>fUHS1HHt H HHtHHQtHH[]fDUHS1HHt H HHtHHQtHH[]fDUHSHH?HtHHHuHEH[]fff.SHH6tHHtJHH9u-fHHHtH9uHH[H5HHH["[HWfDC@0H !h@%H= ¾@1KH= H= HH '@@]H p @1]H N Ц@1;f.AUATUHSHHFedž  LL FP DCP`{PHEHu1MMHcPXxP`H5 LgHUHuxHE LxP{P~u@ @mH}Lk`b{Pcǃ{PHHH([]A\A]@@JmH}jH* ``JHK S@HH*C8 `\C0^f(cJ{Bt4sK8C0```@@'f{B[DCDK``S(sK8`A*ؿ @A*YVV^"mYC0S~sK8C0@f{BzDSs@[1}HȃHH H*XHȃHH H*XfDSHv0@1-H[d@AU1ATUSHH@p@L@A1Dc8{@GC=K`z@H3@ @HD1HsHt P@1H83&C=t0{@s0@в@HE1tHx3A*HHH@``EHC=@@``~@HD1Et]E9t5A*HHU@``G``@1 H@1[]A\A]@@1C=S`z@@@HD1{fDHs@1`p@1H1ffff.fffff.fffff.fffff.UHSHpEtH@(vPPQ@f(vuHshLH[]A\A]1LLfDHu HtHHHH+H*HH+H*^OXfWf.vCs+S C +CS|9ЉCx~)ЉCxC=sC,+C(C=C,HSHC(H+HH+CPHSPH*HHHHH+HH*H@BH^cNX~HH@BHHH1ƃHkC>C$B@C$+C( C,fff.H\$Hl$HLd$HHcG,HH,HMHEHLg1HHEHL:UHcEHCPHEH+EfWH*HEH+E H*^AMXC`f.zt2f(\f.\Y eXK4ES`Q9t }jC$U9~S411HLH$Hl$Ld$HuDHEHLgHHEHtHcEHGP뫐C)ȉCUfW hdESHHHt CuhfyABH߉-u*KA9t'uۅtqHtK[1Ã1H{CHHtCFuHxGum@CcD[1ÃH{C[fHHHvH{C[w1ҾG{^CfDHSHt u[H[UHSHHHttWu#`蓿``tS9tHcHUHHHHHUHPHUHPHUHPHU HP CH[]@`&``t1CfDH\$Hl$HHHHtFE,H\$Hl$HÐS`UH=E `H. HtHIt[`H H9u\HHH9uHHH蘿``4H=Ę u` 'RHH B``XB<Hl$Ld$HH\$HȅIxH$Hl$Ld$HGfu HL[]A\A]ÿ IMu@@D8H5I1I}IEI]IHHIEL@0D`@ HDdD H|0HHHhuCf. RnhHEHHEHCEXC0E\C4E`C8EdCI]/@fAHCtNIEI/ HPH$Hl$Ld$Ll$Lt$ H(wȉC` ȉCXIEI/HPH\$Hl$Ld$HHdH%(H$h1CIAG1Au ` 9L$@~'HT$8HcHH` A_ Ao_ t#Ht$8HcH=` HLH1@@蚉Hs` HL4L5`` Ht$8H=_ 1H@^fE1E11SAEDE18H`蒜Hi SxH= a H t%ІH` [_ t@諆H=` H tω fffff.ATI @USH @  1`芅1`1`r1`օ1@`Z1`N @H` s)HH.HfHLEhuCH)Ht$HHD$H|$Ho8Gh~ H1[]A\ÃtI$H=] @1H_H1[]A\ÐAUIATAUSHHt)HHHHHDOHH~H)uLH[]A\A]߅8u11Hff.AU1IATAUSHHt0HH HH)t*HHHDWH|!uLH)H[]A\A]HL[]A\A][8u11fHDHHL$LD$D$D$stD$HDs(@2@ D$HH\$Hl$Ld$H(~iLd$ t$ AD$L܂tOLD$LރtJL$ 9tH=[ ھ@1|H\$Hl$Ld$ H(ËT$ H=[ `@1QӺ\(@2@렐fffff.H\$Hl$Ld$Ll$H8IA$ƂHH$XŁuY"$*H$GKM@Df(HH ``Y @@f. :$@zr+f. :-@zr:6@7@f.HFf(IcLH\$Hl$ Ld$(Ll$0H8Btttw8:f.f(1 (:Yf.r~f(HH @`Y @AffDfD1 !1f(f.r!D^f.1f1v@H1@@HL$HT$D$D$G<&w $ŀ@D$ !f.s H,HH\HHH,H1HD$Y D$D$Y9D$D$Y8D$D$Y8D$lD$Y8D$SD$Yj D$:ffffff.H1@@HL$HT$D$D$G<&w $Ÿ@D$HD$Y2 D$HD$Y18D$HD$Y7D$HD$Y8D$HD$Y7D$HD$YD$HÐHD$D$t(HL$LD$_ID$HHL$LD$7ID$Hff.H1Ʌ~)t2HL$t$A}1ɅNȉHfDHL$t$A}ϐ1ffff.X ffffff.S`]X [X )ЉOX ~~tH=V @1`$X +|`聀[ X fH`W uW `HC`W H)fH`RW `Hffff.H`"`fW q{`HH`~`-6W A{`HH|$Ht$H|$Ht$ffff.H`~V ~``}V `H!SHHHxt[f`6~`-zV z`~6|HH7u H[ H1K|ff.SHHHtCH{8Ht`}`U [~H1Hٺ@U{u[ú@@`a}[`-U ~ffffff.SGhHwp@@QHH]|`|`-7U By`}H{@HtH[1Ãtu@KH7y{@ۍmfDH`Rx`|tHÿ`}`H|fDH1`y1`HyH\$Ld$HH {83z1I|H=zR LHLd$H\$@1H{fSH1|HH=CR @[1{SH1H H|$ 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) Miscellaneous: -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.2 (03 May 2005) 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,%lld,%lld %s,%s,%d,%.1f-%.1f,%lld,%lld,%.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" PerfSocket.cppsetsockopt IP_TOSsetsockopt TCP_NODELAY%Y%m%d%H%M%S,,, @C@@ethernetFDDIATMHIPPIminimumunknown interfaceTCP%s: %sReporter.cOut of Memory!! Printing type not implemented! No Output S@)T@RT@S@iT@S@S@S@xT@S@S@S@S@S@S@S@T@?Server.cppNo memory for buffer Out of memory! Closing server thread The -W option is not available in this release %s: ignoring extra argument -- %s %@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@~@5@~@z@~@z@z@n~@z@z@G~@"~@@z@@z@@u@@@@{@z@z@z@z@z@z@z@z@z@z@A}@|@|@z@|@z@|@=|@z@z@{@{@}@}@}@z@r}@}@a{@y@G{@{@rz@Gz@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@z@1b:c:df:hi:l:mn:o:p:rst:uvw:x:y:B:CDF:IL:M:NP:RS:T:UVW@1 @b@c@d @f'@h,@i5@l9@mC@nG@o@pN@rW@s^@t@uc@vk@wr@x@yB@B@C@D@F@I?@M@N@L@P@R@S"@T@U@V@W@1@b*@c7@dF@fS@ib@ll@m|@n@p@r@s@t@u@w@x@y@B@C@D@F.@I@@MJ@NX@Li@Px@S@T@U@V@Wsingleclientbandwidthdualtestformathelpintervallenprint_mssnumoutputtradeoffservertimeversionwindowreportexcludereportstylecompatibilitydaemonfile_inputstdin_inputnodelaylistenportparallelremovetossingle_udpipv6_domiansuggest_win_sizeIPERF_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_SIZE?FATAL: get_in6_addr called on IPv4 address FATAL: get_in_addr called on IPv6 address getaddrinfo failed to get an address... target was '%s' error: %s POSIXLY_CORRECT--%s: option `%s' is ambiguous %s: illegal option -- %c %s: invalid option -- %c %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: option requires an argument -- %c %s: option `-W %s' is ambiguous %s: option `-W %s' doesn't allow an argument sockets.cgetsockopt TCP_MAXSEGWARNING: 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 %4.2f %s%4.1f %s %4.0f %s%lf%cKByteMByteGByteKbitMbitGbitj@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Ȝ@@T@I@%@%@%@b@%@{@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@@%@%@%@@%@0@@@Bʚ;?P?>>?MbP?ư>& .>@P?= ףp#@X@<@A0AeAThread.cpthread_createUnknown Thread Type! %s failed: %s %s failed ư>;JLpMM8@NXNxpQU`X@pXXXpXY YY`Z@Zhp[ \0\p\\0\`P]p^_` a( b` Pj o `o o@ p` `p q r s pu( uH Pvx w @y z z |@ |X |p | } } ~ @ H p `  0Hx@pP`PH``ppМ(PPНx 8h0 @X pp@`0ЯH`Px@@`(@h08pP00HpPP8Ph0` (@X@xp0`8 PzPRx@ <$ @L (,d"@R `#@a#@Q0$@Q,$@  L$`'@ (08`,t+@  zRx P.@4`.@Lp.@!d.@J .@/@| zPLRx@ <$/@ (@$dP0@@  $0@v@  $`1@@  42@,L 2@: ,|`2@: ,2@4 2@`@3@<`4@ (0$T5@ $|6@@47@> 0L8@] (08pL,@@@ (08P|D@SPE@SE@P F@P $PF@c  G@N0$H@ 4I@ ``K@,$K@ $T@L@ |M@\0O@zP@<P@ (0R@4R@LR@dR@,|R@ S@ T@<0V@U (0$$X@}   LZ@Zlp[@,[@ P\@? \@$p]@   ,$ a@ Td@!t0d@#`d@,@e@ <Pj@ (0 @n@D Pn@  (0<$ `p@ (0d r@Q `r@Q$ r@{ $ @s@{  s@$ pt@1   $4 u@Z   $\ v@Z   , pv@  , w@   0$ y@ < @ (0,L @J | @c p@a @4 @ L @Ed `@e| Є@  @ @* 0@ P@ p@ @5$ @5< @34T @@ 0, 0@z  , @z   0@<P@  ( 0LD0@  (08Е@ @ @|@ @b4@<   0<LЗ@e (0<@@{ (0@] $ @  0 @$$@ @L@ d@ |Н@e @@] @@@О@g@@G,@#D@-\@-t @#P@?@u@@@:@ 4@N T0@"$`@ 0 @+,P@h@?zRx е,4ȵ &@d( $o,V $c,J $2pbl @ @@@o@H @@  `@@` o@oo$@`(`@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@`@L@H@P@R@0O@I@P@`K@M@I@?S@F@L@R@c@X@]@b@iperf{.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink @@ %@@@x!o@8+ @X3H @H ;o$@$Ho@W@`a@ k@f@0q@w@} @ / @x@x@1`` ` (`(``` `x