ÿØÿà JFIF    ÿÛ „  ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ     ÿÄ H    !1AQaq"‘¡2B±ÁÑð#R“Ò Tbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz ¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡* ….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±b Lô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊ ÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ." ¤‡ú*õ'VŽ|¼´Úgllº¼klz[Æüï÷Aób‡Eÿ dÑ»Xx9ÃÜ£ÁT/`¼¸vI±Ýµ·Ë‚“G³þ*Ÿû´r|*}<¨îºœ @¦mÄ’M¹”.œ«Y–|6ÏU¤jç¥ÕÞqO ˜kDÆÁ¨5ÿ š;ÐЦ¦€GÙk \ –Þ=â¼=SͧµªS°ÚÍpÜãQűÀõ¬?ÃÁ1Ñ•õZà?hóœ€ L¦l{Y*K˜Ù›zc˜–ˆâ ø+¾ ­-Ök¥%ùEÜA'}ˆ><ÊIè“bpÍ/qÞâvoX€w,\úªò6Z[XdÒæ­@Ö—€$òJí#é>'°Ú ôª˜<)4ryÙ£|óAÅn5žêŸyÒäMÝ2{"}‰–¤l÷ûWX\l¾Á¸góÉOÔ /óñB¤f¸çñ[.P˜ZsÊË*ßT܈§QN¢’¡¨§V¼(Üù*eÕ“”5T¨‹Âê¥FŒã½Dü[8'Ò¥a…Ú¶k7a *•›¼'Ò·\8¨ª\@\õ¢¦íq+DÙrmÎ…_ªæ»ŠÓœ¡¯’Ré9MÅ×D™lælffc+ŒÑ,ý™ÿ ¯þǤ=Å’Á7µ÷ÚÛ/“Ü€ñýã¼àí¾ÕÑ+ƒ,uµMâÀÄbm:ÒÎPæ{˜Gz[ƒ¯«® KHà`ߨŠéí¯P8Aq.C‰ à€kòpj´kN¶qô€…Õ,ÜNŠª-­{Zö’æû44‰sŽè‰îVíRœÕm" 6?³D9¡ÇTíÅꋇ`4«¸ÝÁô ï’ýorqКÇZ«x4Žâéþuïf¹µö[P ,Q£éaX±`PÉÍZ ¸äYúg üAx ’6Lê‚xÝÓ*äQ  Ï’¨hÍ =²,6ï#rÃ<¯–£»ƒ‹,–ê•€ aÛsñ'%Æ"®ÛüìBᝠHÚ3ß°©$“XnœÖ’î2ËTeûìxîß ¦å¿çÉ ðK§þ{‘t‚Ϋ¬jéîZ[ ”š7L¥4VÚCE×]m¤Øy”ä4-dz£œ§¸x.*ãÊÊ b÷•h:©‡¦s`BTÁRû¾g⻩‹jø sF¢àJøFl‘È•Xᓁà~*j¯ +(ÚÕ6-£¯÷GŠØy‚<Ç’.F‹Hœw(+)ÜÜâÈzÄäT§FߘãÏ;DmVœ3Àu@mÚüXÝü•3B¨òÌÁÛ<·ÃÜ z,Ì@õÅ·d2]ü8s÷IôÞ¯^Ç9¢u„~ëAŸï4«M? K]­ÅàPl@s_ p:°¬ZR”´›JC[CS.h‹ƒïËœ«Æ]–÷ó‚wR×k7X‰k›‘´ù¦=¡«‰¨¨Â')—71ó’c‡Ðúµ `é.{§p¹ój\Ž{1h{o±Ý=áUÊïGÖŒõ–-BÄm+AZX¶¡ ïHðæ¥JmÙ;…䡟ˆ¦ ° äšiÉg«$üMk5¤L“’çÊvïâï ,=f“"íἊ5ô¬x6{ɏžID0e¸vçmi'︧ºð9$ò¹÷*£’9ÿ ²TÔ…×>JV¥}Œ}$p[bÔ®*[jzS*8 ”·T›Í–ñUîƒwo$áè=LT™ç—~ô·¤ÈÚ$榍q‰„+´kFm)ž‹©i–ËqÞŠ‰à¶ü( ‚•§ •°ò·‡#5ª•µÊ﯅¡X¨šÁ*F#TXJÊ ušJVÍ&=iÄs1‚3•'fý§5Ñ<=[íÞ­ PÚ;ѱÌ_~Ä££8rÞ ²w;’hDT°>ÈG¬8Á²ÚzŽ®ò®qZcqJêäÞ-ö[ܘbň±çb“ж31²n×iƒðÕ;1¶þÉ ªX‰,ßqÏ$>•î íZ¥Z 1{ç൵+ƒÕµ¥°T$§K]á»Ûï*·¤tMI’ÂZbŽÕiÒ˜}bÓ0£ª5›¨ [5Ž^ÝœWøÂÝh° ¢OWun£¤5 a2Z.G2³YL]jåtì”ä ÁÓ‘%"©<Ôúʰsº UZvä‡ÄiÆÒM .÷V·™ø#kèýiíÌ–ª)µT[)BˆõÑ xB¾B€ÖT¨.¥~ð@VĶr#¸ü*åZNDŽH;âi ],©£öØpù(šºãö¼T.uCê•4@ÿ GÕÛ)Cx›®0ø#:ÏðFÒbR\(€€Ä®fã4Þ‰Fä¯HXƒÅ,†öEÑÔÜ]Öv²?tLÃvBY£ú6Êu5ÅAQ³1‘’¬x–HŒÐ‡ ^ ¸KwJôÖŽ5×CÚ¨vÜ«/B0$×k°=ðbÇ(Ï)w±A†Á† 11Í=èQšµ626ŒÜ/`G«µ<}—-Ö7KEHÈÉðóȤmݱû±·ø«Snmá=“䫚mݱŸ¡¶~ó·“äUóJæúòB|E LêŽy´jDÔ$G¢þÐñ7óR8ýÒ…Ç› WVe#·Ÿ p·Fx~•ݤF÷0Èÿ K¯æS<6’¡WШ; ´ÿ ¥Êø\Òuî†åÝ–VNœkÒ7oòX¨Á­Ø÷FÎÑä±g÷ÿ M~Çî=p,X´ ÝÌÚÅ‹’ÃjÖ.ØöÏñ qïQ¤ÓZE†° =6·]܈ s¸>v•Ž^Ý\wq9r‰Î\¸¡kURÒ$­*‹Nq?Þª*!sŠÆ:TU_u±T+øX¡ ®¹¡,ÄâÃBTsÜ$Ø›4m椴zÜK]’’›Pƒ @€#â˜`é¹=I‡fiV•Ôî“nRm+µFPOhÍ0B£ €+¬5c v•:P'ÒyÎ ‰V~‚Ó†ÖuókDoh$å\*ö%Ю=£«…aȼ½÷Û.-½VŒŠ¼'lyî±1¬3ó#ÞE¿ÔS¤gV£m›=§\û"—WU¤ÚǼÿ ÂnÁGŒÃ ‚õN D³õNÚíŒÕ;HôyÄÈ©P¹Ä{:?R‘Ô¨âF÷ø£bÅó® JS|‚R÷ivýáâ€Æé¡è³´IئÑT!§˜•ت‚¬â@q€wnïCWÄ@JU€ê¯m6]Ï:£âx'+ÒðXvÓ¦Úm=–´7œ $ì“B£~p%ÕŸUþ« N@¼üï~w˜ñø5®—'Ôe»¤5ã//€ž~‰Tþ›Å7•#¤× Íö pÄ$ùeåì*«ÓŠEØWEÈsßg ¦ûvžSsLpºÊW–âµEWöˬH; ™!CYõZ ÃÄf æ#1W. \uWâ\,\Çf j’<qTbên›Î[vxx£ë 'ö¨1›˜ÀM¼Pÿ H)ƒêêŒA7s,|F“ 꺸k³9Ìö*ç®;Ö!Ö$Eiž•¹ÒÚ†ýóéÝû¾ÕS®ó$’NÝäŸz¤5r¦ãÄÃD÷Üø!°ø‡Ô&@m™Ì^Ãä­d q5Lnÿ N;.6½·N|#ä"1Nƒx“ã<3('&ñßt  ~ªu”1Tb㫨9ê–›–bìd$ߣ=#ÕãÒmU¯eí$EFù5ýYô櫨æì™Ç—±ssM]·á¿0ÕåJRÓªîiƒ+O58ÖñªŠÒx" \µâá¨i’¤i —Ö ” M+M¤ë9‚‰A¦°Qõ¾ßøK~¼Ã‘g…Ö´~÷Ï[3GUœÒ½#…kàÔ®Ò”‰³·dWV‰IP‰Ú8u¹”E ÖqLj¾êÕCBš{A^Âß;–¨`¯¬ìö ˼ ×tìø.tƐm*n¨y4o&Àx¥n¦×î‡aupáÛj8¿m›è¶ã!o½;ß0y^ý×^EÑ¿ÒjzŒ­)vÚÑnÄL …^ªô× ‡—‚3k Îý­hï]içå–îÏ*÷ñþ»Ô CÒjøjÍznˆ´ ¹#b'Fô‹ ‰v¥'’à'T´ƒHýÍ%M‰ ƒ&ÆÇŒï1 ‘ –Þ ‰i¬s žR-Ÿ kЬá¬7:þ 0ŒÅÒÕ/aÙ¬ÃÝ#Úøœ ©aiVc‰. ¹¦ãµ” ›Yg¦›ÆÎýº°f³7ƒhá·¸­}&D9¡ÂsÉÙÞèŠõØàC™¨ñbFC|´Ü(ŸƒÚÒ-%»'a Ì¿)ËÇn¿úÿ ÞŽX…4ÊÅH^ôΑí@ù¹Eh¶“L8Çjù ¼ÎåVªóR©Ï5uà V4lZß®=€xÖŸ–ÑÈ ÷”¨°¾__yM1tÉ?uÆþIkÄgæ@þ[¢†°XÃJ£j·:nkÅ¢u ‘}âGzö­/IµèЬ¼48q¦F°ŽR¼=ûì{´¯RýicS ÕÛ íNtÍÙï£,w4rêì®»~x(©Uñ§#Ñ&œÕ¤>ÎåÍÓ9’Ö{9eV­[Öjâ²ãu]˜å2›qÑšÕJç0€sÄ|Êëè0튔bÁ>“{×_F`Ø©ºê:µä,v¤ðfc1±"«ÔÍän1#=· Âøv~H½ÐßA¾¿Ü€Óš]Õ; I¾÷ç‚Qi†î¹9ywÔKG˜áñ zQY—§ÃÕZ07§X‚ Áh;ÁM)iÌCH-¯T‘ë|A0{Ò½LÚ–TâÖkÜ’dÀ“rmm»”جPF³ÖcbE§T€ÒxKºû’Ó®7±²(\4ŽÃ¸Uu@j™yĵ;³µ!Á¢b.W¤=mõ´êµK k ¸K^ÜÛ#p*Ü14qkZç5ïë †°5Ï%ÍÛ<Õ¤×Ô¥ê†C Õ´¼ú$ƒÖ“”]Ù¬qÞÚ[4©ý!ûÏ—Áb쳐XµA¬â~`›Çr¸8ìùÝ䫦<>ä÷«?xs´ÇÑ /á;¹øüÊÈÙà{"@Žïzâ¬[âß‚ U_<ÇŸ½4èN˜ú61®qŠu ¦þF£»äJ_ˆÙÎ~ ÞAã–݄ϗrŠD;xTž‘ô`É«…suãO`?³à™ô Lý#Íc5öoæØ‚y´´÷«ZR§<&JÇ+éâô´€i!Àˆ0æAoàðLèÖ-2ŸõW.’t^–(KÁmHµV@xÜÇy®Ñø­â^:Ú3w· 7½¹°ñ¸â¹®:',«Mœ—n­Á+Ãbš LÈ‘ÄnRÓÅœ%¦²‰¨ùQ:¤f‚ "PÕtô¸…cæl…&˜Ú˜Ôkv‹ž+vŠ,=¢v­6—Xy*¥t£«<™:“aîϲ=¦6rO]XI¿Œ÷¤zÚ­›¶ 6÷”w\d ü~v®ˆÌk«^m<ÿ ¢‰Õ\)ùºŽ;… lîÙÅEŠ®cѾ@vnMÏ,¼“ñ•ŽBxðÃzãÇç%3ˆ"}Ù•Åî> BÉú;Ò]V+P˜F_´ßé> Øše|ï‡ÄOmFæÇ ãqÞ$/xÐx­z`ï9"œÜij‚!7.\Td…9M‡•iŽ‹¾‘50ÞŽn¥ß4ÉôO ¹*í^QêËÜÇÌ8=ާs‰'ÂëÙ«á%Pú[O †ÅP¯Vsް.‰,kc¶ ¬A9n˜XÎ-ÞšN["¹QÕ‰ƒMýÁߺXJæÍaLj¾×Ãmã¾ãÚ uñÒþåQô¦¥ /ÄUx:‚ÍÜ’ Đ©ØÝ3V¨‰ÕnÐ6ó*óúK­«…c ¯U òhsý­jóÔj#,ímŒRµ«lbïUTŒÑ8†Ä0œÏr`ð¡¬É Ї ë"À² ™ 6¥ f¶ ¢ÚoܱԷ-<Àî)†a¶ž'Ú»¨TXqØæ¶÷YÄHy˜9ÈIW­YÀuMFë ºÏ’AqÌ4·/Ú †ô'i$øä­=Ä Ý|öK×40è|È6p‘0§)o¥ctî§H+CA-“ xØ|ÐXАç l8íºð3Ø:³¤¬KX¯UÿÙELF>@^@@8 @@@@**000hh22(((M888@@888 XXXDDStd888 Ptd@@@QtdRtd(((/lib64/ld-linux-x86-64.so.2GNUGNURUM-M*.^GNU(em98x3kbQ uq E;_Ha.G+s 5YC,PN^*XBR<ao"ox.9M=n1& =^o>ZP r Y:od'"Qlibaprutil-1.so.0apr_file_read_full_ITM_deregisterTMCloneTableapr_pstrmemdupapr_time_nowapr_pool_create_exapr_pool_clearapr_file_info_getapr_socket_connectapr_pollset_createapr_pollset_removeapr_socket_recv__gmon_start__apr_file_closeapr_pstrdupapr_socket_createapr_socket_timeout_setapr_snprintfapr_psprintfapr_socket_closeapr_sockaddr_info_getapr_pool_destroyapr_file_openapr_pollset_pollapr_pollset_addapr_pstrcat_ITM_registerTMCloneTableapr_base64_encode_lenapr_base64_encodelibapr-1.so.0apr_ipsubnet_createapr_signalapr_os_sock_getapr_parse_addr_portapr_app_initializeapr_strerrorapr_ctimeapr_getopt_initapr_socket_opt_setapr_socket_bindapr_pool_abort_setapr_getoptapr_terminateapr_socket_sendlibm.so.6sqrtlibssl.so.1.1SSL_CIPHER_get_bitsSSL_writeSSL_set_connect_stateSSL_shutdownSSL_CTX_set_info_callbackSSL_get_sessionSSL_CTX_use_certificate_chain_fileSSL_SESSION_printSSL_CTX_newSSL_readOPENSSL_init_sslSSL_CTX_check_private_keySSL_CTX_set_optionsSSL_get_errorSSL_get_peer_certificateTLS_client_methodSSL_set_bioSSL_get_versionSSL_CTX_ctrlSSL_alert_type_string_longSSL_do_handshakeSSL_CTX_use_PrivateKey_fileSSL_CTX_set_cipher_listSSL_CIPHER_get_nameSSL_alert_desc_string_longSSL_state_string_longSSL_get_peer_cert_chainSSL_newSSL_in_initSSL_is_serverSSL_get_current_cipherSSL_freeSSL_ctrlSSL_CIPHER_get_versionlibcrypto.so.1.1OPENSSL_sk_numBIO_printfX509_get_ext_countX509_getm_notBeforeX509_get_pubkeyERR_print_errorsRAND_seedERR_print_errors_fpX509_getm_notAfterX509_get_subject_nameX509_freeBIO_get_callback_argBIO_new_socketEVP_PKEY_bitsEC_KEY_get0_groupEC_GROUP_get_curve_nameOBJ_nid2snASN1_UTCTIME_printX509_NAME_onelineBIO_new_fpBIO_set_callbackX509_get_issuer_nameEVP_PKEY_idBIO_set_callback_argOPENSSL_sk_valueEC_curve_nid2nistBIO_dumpBIO_ctrlEVP_PKEY_freeX509_get_versionEVP_PKEY_get1_EC_KEYEC_KEY_freelibc.so.6fflushstrcpy__printf_chksrandfopenstrncmpperrorstrncpyputs__stack_chk_failputchargetpidstrtolcallocstrlenstrstr__fprintf_chkstdoutmemcpyfclosemalloc__ctype_b_locstderrstrncasecmpfwritestrchrqsort__ctype_tolower_loc__cxa_finalize__libc_start_main__cxa_atexitGLIBC_2.2.5OPENSSL_1_1_0GLIBC_2.4GLIBC_2.14GLIBC_2.3GLIBC_2.3.4  ui  my mii ii ui ti ( _0^ y      (08@HPX`hpx !"#$%&'()*+,-./0123 4(50687@8H9P:X;`<h=p>x?@ABCDEFGHIJKLMNOPQRS T(U0V8W@XHYPZX[`\h]p^x_`abcdefghijklmnopqrs t(u0v8w@xHzP{X|`}h~pxHHHtH5Z%[hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhq%D%ŲD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݱD%ձD%ͱD%űD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݰD%հD%ͰD%ŰD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݯD%կD%ͯD%ůD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݮD%ծD%ͮD%ŮD%D%D%D%D%D%D%DAWAVAUL-dATUSHH|$Ld$0Hl$#Ht$dH%(H$1"Ht$1H|$IHdL-L-6HGL-(L-L-گL-FH=V111H=XH5H=eHL$T$H|$(H5`H%D$$H|$(LHH56}D$#A<9wHcH>HD$0HrHD$0HBޮHD$0HƮqH|$0 1U=3H|$0#H|$0 1|"PH|$0 1VHHi@BHެ_Ԭ=@`H|$0"{H|$0 1\H=ubڭH|$0lH0!=H|$0,!HKL|$0H5abIL/D$$H|$0 H~H|$0 1bH|$0 1ˬFH|$0lH-0L|$0:LHtHx 1vL|$0[H=4LL>HC:H$dH3%(H1[]A\A]A^A_Ht$0H=HzHHD$0HD$0HHDQ uHE1HDHHHH=RHt$0DHL$HLHHHxE1LL_HHC`ƄH5H= 1HHT$0H5NE11H=H ._vL|$0H5_HLH5_L3H|$0YH HT$0H=Q1E1H ^H5:_HHt$0H=!H= =c =H 0HH5 L KXH5WLD΃= Lv5̣H-H=jLTAV QRLHdYP1H ==~%H %H5sHT1MH=1HHHH==H) H5L H% E11H=m1AąkH=sL  t H<D`H5qE1DH=ԢŅ HHѦHH $tLcMi@BLH$H5hH=i9LJ }3Lt$$D$$fDH5H=HLŃt DD$$Ld$8En@A#tL @APxAt:A0L1A05193} L!9I ;l$$}SM|$AG0tEl$I HobLI :;l$$|DH$H9]}9= H='HV1=HfH+H5VHH*1^y$H ¤1HL H5cpI^H 1L .HoH5pI3H l1D RHCH5pIH @L 1HH5pI=H &HIȿ1H5pH D 51H5|qHI$H H5qHITH 1D HeH5qI)H bD 1H:H5qI=[D jE"=ޞH L 1HH5rI=}H բL F1HH5QsIq $f. w("H3E1E1H1E1HHJH\0IHHAI9LOH9HOI9LLH9HLH IIH9uIHHIHH5LtHHIIHHHHHHHIHHIIHHH HI1fH H{PH5t1QII=Hc5ڜLSHH iMHH?QIH5,tP1QHH0MH)Hc5H (M)PLHQIHHLHHHH57tH)1WQLH MHc5AHUH ΠHHQIH5ItP1QpH H=RH=HaHP8AG0H9L-zf.IH5AŅAG01L+IJL9P< ~H ؚ!H=gDH=UNL9Dƚ Lq9@=u9H+AG0L*I AH=HpL -OH5NLLD΃=LQ5H-lLTAU QWH=7LASRHiP1H0H52H= &HhfcL1H=?Pd;H=H5)mHH|vH5HHdH=eHH5?HH-pH5H=]11HVOHsH5H=31E1LMH BKHOH}-H!1H5N.==H}MH3MHDH5wN1H= LL'=i C@L cHI1H5j~AWLh1H NjH ^L zLH5H= HmXZH oHPH5QmfI*^$H 7fHH*H5_mY qI^$=ƗXH fHH5mH*>YpI^$ofH H H~H5mHIH*Ynp^$$H XL 1H5kH)ISH (D 1H5jHIH HH5:j1IRH5iH D DHP1_Y^gH=Jޔd HH5K1H Ѻ1HgHHDHu6f=P%H=~H5 K1Hf=˕ufPH_H=8H5J1zHcH=TK` H=JH=JF HD$HzcHH H=THcH=<HD$H=!A NHbH1HD$H8HH=JLd$@H Px1LHgdLHl$@H x1HH;dDHcH=H5b1~H=߸H=ɸHH5CcNHeH5bH=1(H=<H=`H=aH=SaHD$HaH#H=af1I^HHPTLf:H 9H=zH=YHRH9tHVHt H=)H5"H)HH?HHHtH-HtfD=u+UH=ڐHt H=d]wHVH9W|fDHVH9W|fDHOHV1H+VH+OH9ѺLff.HVH9W|fDPXH=7@HH )ff.@PXHE1HHH=];u IH5G1v@PXHG1HHH= H H=?2H dH=GcBH GH=GF=H *H=H)*H H=9H ;H H=LH*H ӏH=oH>H H=HHH H=HJH |H=H{IH _H= I^FH BH=>IA8H %H=iI$,H H=I;H H=I5H ΎH=I,H H=I9H H=I6H wH=Jv<H ZH=.JY@H =H=QJEtsH:HtH551D%EtHHHtH5 51-tH΄HtH551^ 4HUH541:@ H=Gp H541D$H5GH541ZH541D@E -   DE H,H5G1YD bE H1H5G/d$ff. } D$ j H1E1ɉD$@HE1E1HD(H{E1E1HD$1IHD$HD$H\$8HH|$0IIHHIPI@IH9HHOI9LOH)I9LOH9HOI9LLI9LLH9HLI9LLHT$IHD$II L9D$uHD$Hct$ H|$HfEH|$0fffHfELL$Pf(Hf(f(HD$HD$HHL*D$HD$LHHL*L$HD$0LHHH*|$0H*HD$XHD$ffEH H*OL*Wf(A\A\\YYXfA(A\XfH*OY\XYXH9uHD$|$ HDŽ$HDŽ$HDŽ$H|$8H d Hc5H=~ @ HHHDHD$`H ] Hc5@H=~ @ HHHTH+THT$pH A gHc5H=9~ @ HHHDHD$xH Hȃ~  HHHDHD$hHH=a1IH HH|$HS㥛 HLI?L\$0IHH?LT$XIHIHHHH?H)HL)HT$ HHHH)HD$8LI?HHH?HHHLI?L)H\$@HHHLH)H|$HIM)HHI?HH?HIHM)HHIIH)H|$HILHHIHH|$PHIHHHIH=~HIHHIIHIHHIIH|$`|$H$%jX$L$HL$$$^HH?HHHH)H|$pHt$0HHH?HHII)H|$xLL$HHHH?H^HII)H|$hL\$PHHH?HT$`HHH)H=0CHL$X^\$^l$|$L$HT$`H$MLD$0f(HH5CL$LD$HLD$HT$ H5BMѸLD$PMLD$HT$8H5BLD$XMHD$HT$@H5BzfffH*T$`H*L$0\f/ f(Xf/ f/ fffI*H*L$H\f/vfWxV\$f(Xf/ f/D$ fffI*H*L$P\f/vfW*V\$f(Xf/Y f/D$ fffH*H*L$X\f/vfWU\$f(Xf/f/D$H=EHfdHH*DH-^D$HH=HLH53-IHO )HE1H=NFH$HS㥛 I4ׂC3{HiMHIIJ48L=KHM_I7MWIOIHIH?HHH?HIILI?I)LHIHI)HL)LL)LRI?HHHH?HL)RH1HH)HRHQ,rH D95Kz!LYD$,H$dH3%(H[]A\A]A^A_f*L$@^f(Q|$ff.F^f(Q$ff.D$ f*^f(Q$ff.L$ fA*^f(Q$ff.HHcHD$86yfH5=*^D$fff%R*wYD$* xH5<d$Y^D$fH5<YD$* x^fH5=H*xYR^D$蹿DxEfH*BxH5<YQ^D$xfHxH&xH5<H*YQ^D$=#HwH5:1KHL|~wD ow1H5:Dkw ]w˾Yw,H5'1誾$wH5'1艾DwEwH5'1`HwH5'1>H='LT$LD$Ht$nHt$H1LD$HH5'LT$L1HT$ H5'MؽHT$8MLH5'1躽HT$@MHH5'1蜽 *ut =/vH=HH5'HHHE1H='HgO\$@H HcuAdff*A*Y^3OX3Of/3OH,HfDH*DHH@'^D$_AdAEhHqf1HH'H*@^D$@\NH,H1kHHHLHL8HHH?HHHD$h3HHHTHT0HH?HHHD$`2HcHHT HBHDH+DH+BHH?HHHD$pEHHHTHT(HH?HHHD$xcH=>L-rI(\(HS㥛 I]$HHH5>HLHHH?H1HH)IL9EEEH HcsAcIcпHHHIHHHtHHH?H1HHDH)H5$蟺f(fWMXf/GH=9@H5$1_>H=[<H=*;H=9|CH=P9kH=g:Z!H=v;I^\$`d$@l$8}{rl$8d$@\$`D$ *H HcHL$8H=#輼RD$ fɃ*DH=<蒼(f(\$@d$8qd$8\$@D$ HHct$ HD$8f(\$8读q\$8D$ H߶Hct$ HDŽ$HD$8芽f(aHHc5WqHD$8@H fqu=H=#H5L<1xH=a<輾H=<谾 Z5H=9#虾H #1H#H5<(H=<lH=%=`H="XSATUS@uaH@u@0[]A\f;HI u|H"LH5"H=L[1]A\ٺfAԉDH[H`"[HHZ"H=IHD]H5_"1A\釺H舺H-"th@苺H"H5J"HH "HDLGf9toUSHHfu7fu H[]fkH=]Hs褽tމH="fHwH=5tH=!fDS1H dH%(H$1H\$ɹH|$HD$腽@H|$D$m1薹H讹ɶf2HHcHHHʉH=)ʉ)HY!)*^)HY$H1 H蘻HǿOHH<ҼH$dH3%(u H [ѹATUHHdH%(HD$1HG8HG@HLJ` LJh HGHH?H舶LE1H}HnpH=jH}tH5=xH}1H} EfMHm(舵m轵ߑHqHp qHDž H}H5kmvAąs"E01H1H}訶llPl \wlk9l}HuHD$dH3%(H]A\fH}@蒴t =)H}lo=H=nfDHqlH@8H:H]lkCfDE0H$H H$fH=a4H Hx_HuH|$衷|$11ɺfHIϵH LL͹H 聸=kH jHH 1Ҿ7A@H511HŶ(i9jIHHdH%(HD$1H 莮H AăwމHcH>@H=DH51 H=4HHD$dH3%(H[]A\A]A^=egH=eQH=dd9e}H HkfHSrfDH=ىH5Q1cH WHILAƃ~-LۭH=HGH<$H cWH<$=/H<$&H=bAH.H1诰H<$薮H 贰HHI趱H (HHt+H蓯AĿLH\bWH IHHEMSH=6bHH_1XZfH=ѧH51ˬH=aH"1ů{HIHLA=DuIHtTH<$贮H=}aLHA1d芮H=SaH1>DI7AWIAVAUATUSHdH%(H$1HD$ CfDEh HIG8EIW@HaH 9IG@I;GXI HkT$H5e;HcЅPHT$IG8H`HuFHT$I IG8iIc` AIo`H58eA)McI9IFHIL蝪A` D=`A` HAD`~HH51腧H5HAHH$D _EH5~HIHtHŨH #D$500|$24`R_~HT$H5,1ALJh D_EpIc` LHT$McH)=_H)HIG@HL)HHS_IG@)= ^~H @H= ^H9 _ }HŨ 9]HT$^H Ad tIG@I;GXvH$dH3%(\HĨ[]A\A]A^A_IHT$H5 c+Ń tHT$=~u H_|D%^EH^Hx8tA0uI8uD^E[H=I]VfDH5_HѥHHE9AG01LI葧]t]P] Z|\9~]}LlHT$\fHT$H51蟤f.H5HaH]HfH5H1HxALJd H5HHt =6]IGX?Iu H|$ťD$HH@< fH5aH9OHH< 9f.Ad  '\Q\H9:\t v\u\;ZIGXILJ` ALJh IG@IG8]AG0LIx Ip H@`Z9[Ly@I ։T$ 辤T$ tuI8u]H[Hz8tA0uD-[ExH=1IG8H5.(虥H=譪L@LZ,@Hx 1HIGX=uL~ZoZxHZlPHc؃aZ_ZHHIp Ix 1I H)H HHH)HHHSHCI I+ HHƋ5XHC YșH=}YH( 1H=cY辥I8cLLlYuYYHt$ x艣H=XAH IH 1RH=%A AWL=PAVIAUIATAUH-PSL)HHt1LLDAHH9uH[]A\A]A^A_ff.f.H-W1>HHCould not allocate memory Options are: %s: %s (%d) Certificate version: %ld Valid from: Valid to : Public key is %d bits The issuer name is %s The subject name is %s Extension Count: %d Server Software: %s Server Hostname: %s Server Port: %hu SSL/TLS Protocol: %s Server Temp Key: %s TLS Server Name: %s Document Path: %s Concurrency Level: %d Complete requests: %d Failed requests: %d Write errors: %d Non-2xx responses: %d Keep-Alive requests: %d Total body sent: %ld Connection Times (ms) min avg maxConnect: %5ld %5ld%5ld Processing: %5ld %5ld%5ld Waiting: %5ld %5ld%5ld Total: %5ld %5ld%5ld 0%% <0> (never) %d%% %5ld wCannot open CSV output filePercentage served,Time in ms %d,%.3f %s %ld %ld %ld %ld %ld 2.3 <$Revision: 1843412 $>$Revision: 1843412 $2.3

readwrite-connectStartDoneSSL/TLS Alert [%s] %s:%s SSL/TLS State [%s] %s SSL/TLS Handshake [%s] %s apr_pollset_remove()apr_pollset_add()%.0fsocketbindsocket nonblocksocket send buffersocket receive bufferSSL_new failed. apr_socket_connect()Completed %d requests Send request timed out!Send request failed!Anon DH Peer certificate Transport Protocol :%s Cipher Suite Protocol :%s Cipher Suite Name :%s %s,%s,%d,%dRSA %d bitsDH %d bitsECDH %s %d bitsSSL handshake failed (%d). apr_socket_recvLOG: header received: %s Server:HTTPLOG: Response code = %s Keep-AliveContent-Length:...Connection: Keep-Alive text/plainbgcolor=whiteInvalid number of requests Cookie: Proxy credentials too long Proxy-Authorization: Basic Host:Accept:User-Agent:ALLTLS1.1TLS1.2TLS1http://https://%s: invalid URL [%s]:%dBenchmarking %s [through %s:%d] (be patient)%sapr_pollset_create failedHost: User-Agent: ApacheBench/Accept: */* %s %s HTTP/1.0 %s%s%s%s Request too long apr_pollset_pollFinished %d requests ..done
bugGETHEADPUTPOSTTotal of %d requests completed Usage: %s [options] [http[s]://]hostname[:port]/path -n requests Number of requests to perform -c concurrency Number of multiple requests to make at a time -t timelimit Seconds to max. to spend on benchmarking This implies -n 50000 -s timeout Seconds to max. wait for each response Default is 30 seconds -b windowsize Size of TCP send/receive buffer, in bytes -B address Address to bind to when making outgoing connections -p postfile File containing data to POST. Remember also to set -T -u putfile File containing data to PUT. Remember also to set -T -T content-type Content-type header to use for POST/PUT data, eg. 'application/x-www-form-urlencoded' Default is 'text/plain' -v verbosity How much troubleshooting info to print -w Print out results in HTML tables -i Use HEAD instead of GET -x attributes String to insert as table attributes -y attributes String to insert as tr attributes -z attributes String to insert as td or th attributes -C attribute Add cookie, eg. 'Apache=1234'. (repeatable) -H attribute Add Arbitrary header line, eg. 'Accept-Encoding: gzip' Inserted after all normal header lines. (repeatable) -A attribute Add Basic WWW Authentication, the attributes are a colon separated username and password. -P attribute Add Basic Proxy Authentication, the attributes -X proxy:port Proxyserver and port number to use -V Print version number and exit -k Use HTTP KeepAlive feature -d Do not show percentiles served table. -S Do not show confidence estimators and warnings. -q Do not show progress when doing more than 150 requests -l Accept variable document length (use this for dynamic pages) -g filename Output collected data to gnuplot format file. -e filename Output CSV file with percentages served -r Don't exit on socket receive errors. -m method Method name -h Display usage information (this message) -I Disable TLS Server Name Indication (SNI) extension -Z ciphersuite Specify SSL/TLS cipher suite (See openssl ciphers) -f protocol Specify SSL/TLS protocol (SSL2, TLS1, TLS1.1, TLS1.2 or ALL) -E certfile Specify optional client certificate chain and private key Could not allocate memory (%lu bytes) ab: Could not open POST data file (%s): %s ab: Could not stat POST data file (%s): %s ab: Could not read POST data file: %s read from %p [%p] (%d bytes => %ld (0x%lX)) write to %p [%p] (%d bytes => %ld (0x%lX)) Document Length: VariableDocument Length: %lu bytes Time taken for tests: %.3f seconds (Connect: %d, Receive: %d, Length: %d, Exceptions: %d) Total transferred: %ld bytes HTML transferred: %ld bytes Requests per second: %.2f [#/sec] (mean) Time per request: %.3f [ms] (mean) Time per request: %.3f [ms] (mean, across all concurrent requests) Transfer rate: %.2f [Kbytes/sec] received %.2f kb/s sent %.2f kb/s total min mean[+/-sd] median maxConnect: %5ld %4ld %5.1f %6ld %7ld Processing: %5ld %4ld %5.1f %6ld %7ld Waiting: %5ld %4ld %5.1f %6ld %7ld Total: %5ld %4ld %5.1f %6ld %7ld ERROR: The median and mean for the initial connection time are more than twice the standard deviation apart. These results are NOT reliable.WARNING: The median and mean for the initial connection time are not within a normal deviation These results are probably not that reliable.ERROR: The median and mean for the processing time are more than twice the standard deviation apart. These results are NOT reliable.WARNING: The median and mean for the processing time are not within a normal deviation These results are probably not that reliable.ERROR: The median and mean for the waiting time are more than twice the standard deviation apart. These results are NOT reliable.WARNING: The median and mean for the waiting time are not within a normal deviation These results are probably not that reliable.ERROR: The median and mean for the total time are more than twice the standard deviation apart. These results are NOT reliable.WARNING: The median and mean for the total time are not within a normal deviation These results are probably not that reliable. Percentage of the requests served within a certain time (ms) 100%% %5ld (longest request) Cannot open gnuplot output filestarttime seconds ctime dtime ttime wait This is ApacheBench, Version %s Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Licensed to The Apache Software Foundation, http://www.apache.org/ This is ApacheBench, Version %s <%s>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Test aborted after 10 failures SSL write failed - closing connection Cipher Suite Cipher Bits:%d (%d) SSL read failed (%d) - closing connection WARNING: Response code not 2xx (%s) Cannot mix HEAD with other methods Cannot mix POST with other methods Cannot mix PUT with other methods Authentication credentials too long n:c:t:s:b:T:p:u:v:lrkVhwiIx:y:z:C:H:P:A:g:X:de:SqB:m:Z:f:E:%s: wrong number of arguments %s: Invalid Concurrency [Range 0..%d] %s: Cannot use concurrency level greater than total number of requests Could not initialize SSL Context. error setting cipher list [%s] unable to get certificate from '%s' unable to get private key from '%s' private key does not match the certificate public key in %s %s %s HTTP/1.0 %s%s%sContent-length: %lu Content-type: %s %s INFO: %s header == --- %s --- apr_sockaddr_info_get() for %sServer Software:%s Server Hostname:%s Server Port:%hu Document Path:%s Document Length:Variable Document Length:%lu bytes Concurrency Level:%d Time taken for tests:%.3f seconds Complete requests:%d Failed requests:%d (Connect: %d, Length: %d, Exceptions: %d) Non-2xx responses:%d Keep-Alive requests:%d Total transferred:%ld bytes Total body sent:%ld HTML transferred:%ld bytes Requests per second:%.2f Transfer rate:%.2f kb/s received  %.2f kb/s sent  %.2f kb/s total Connnection Times (ms)   min avg max Connect:%5ld%5ld%5ld Processing:%5ld%5ld%5ld Total:%5ld%5ld%5ld 8xp}S}#}@x }@x@x||@x@x@x@x@x@x{@x@x{{@xj{@x{@xz@x@x@x@x@x@x@xzzzz`zJz\.z@xzzyy@xy~yoyIy#yxxxxxxx.A@@P?Y@?CA_@;!dHpmpmv$00` (@D`P0P`(H P  D0XpzRx ȑ/D$4cFJ w?:*3$"\ktkHT`%|1EAULAAR)AAR0GAN A L(wBIKl7BO A (BOJ EBF (FADG N AAA X4FEE E(D0A8F@a 8D0A(B BBBB DHKPcHA@IHKP4<uBBD MU  ABBA 8tЛBEA A(D0J (D ABBH `$FBB B(A0A8G$ l]PP 8A0A(B BBBA DB E M@40 FAA [ ABJ m CBN ` YKL ,xyJCG N AAD P LAI AA (8-BAG0 ABJ 4<ADD  DAM DAA80ԸBBA D(D@y (A ABBD PlBBB A(D0K@ 0A(A BBBD HGP^HA@LOBEB B(A0A8G 8A0A(B BBBH oFBB I(A0A8N * 8C0A(B BBBA  F A K K 4 J V \ K C L X F e F L M W K C I  F A L A H K  R i A  i H A DeFIE E(D0H8G@n8A0A(B BBBD \ _^y 0 (0oh  x P ooooho 800@0P0`0p00000000011 101@1P1`1p11111111122 202@2P2`2p22222222233 303@3P3`3p33333333344 404@4P4`4p44444444455 505@5P5`5p55555555566 606@6P6`6p66666666677 707@7P7`7p77777777788 808@8P8`8p88882BKPZ_bcdd 8f1752554d2d4d2a0f2eb9d815b582e5e41d5e.debugR.˯.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.gnu_debuglink 88 &XX$9|| Go0Q  Yhhaohh"no}PPB 00 0 08888@A@AW @+@@XXp((0088@xx  F 4