D T ! #1/20 1366749088 501 20 100644 7300 ` __.SYMDEFa(Ep(XxTXxmXx+XxXxXxXxXxXxXx7XxcXxXxXxXxXx#XxFXxqXxXxXxXx"XxSXxXxXxpfpLp] X$ X$X$ X$X$X$cX$FX$#X$X$X$X$X$~X$VX$2X$ X$X$X$X$X$ X$@ X$ X$( H H HH Hf H H H H H H6 HU Hq H H      d     5 2  2 d  8888_8%8@jmxBxBxBxB[xB-xBxBxBxB?xBxBxBxBxBfxBJxBoxB"xBBxB=\HHHHCUUjUUUUUUU/UUUzUJo#_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_HTTPConnection_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.connectionQueue_OBJC_IVAR_$_HTTPConnection.httpResponse_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.nonce_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.rangeIndex_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived_OBJC_IVAR_$_HTTPConnection.responseDataSizes_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_OBJC_IVAR_$_HTTPConnection.started_OBJC_METACLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_HTTPMessage_OBJC_IVAR_$_HTTPMessage.message_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_HTTPServer_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_METACLASS_$_HTTPServerl_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_PROTOCOL_$_NSObject_OBJC_CLASS_$_WebSocket_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_METACLASS_$_WebSocket_DDIntersectionRange_DDRangeCompare_DDRangeFromString_DDStringFromRange_DDUnionRange_OBJC_CLASS_$_MultipartFormDataParser_OBJC_IVAR_$_MultipartFormDataParser.boundaryData_OBJC_IVAR_$_MultipartFormDataParser.checkForContentEnd_OBJC_IVAR_$_MultipartFormDataParser.currentEncoding_OBJC_IVAR_$_MultipartFormDataParser.currentHeader_OBJC_IVAR_$_MultipartFormDataParser.delegate_OBJC_IVAR_$_MultipartFormDataParser.formEncoding_OBJC_IVAR_$_MultipartFormDataParser.pendingData_OBJC_IVAR_$_MultipartFormDataParser.processedPreamble_OBJC_IVAR_$_MultipartFormDataParser.reachedEpilogue_OBJC_IVAR_$_MultipartFormDataParser.waitingForCRLF_OBJC_METACLASS_$_MultipartFormDataParser_OBJC_CLASS_$_MultipartMessageHeader_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.value_OBJC_METACLASS_$_MultipartMessageHeaderField_extractParamValue_findChar_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_METACLASS_$_HTTPAsyncFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDataResponse_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_METACLASS_$_HTTPDataResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPFileResponse_OBJC_IVAR_$_HTTPFileResponse.aborted_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_METACLASS_$_HTTPFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_METACLASS_$_HTTPRedirectResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse#1/36 1366749080 501 20 100644 23380 ` HTTPAuthenticationRequest.o d + +!__text__TEXT 5__textcoal_nt__TEXT& __const_coal__TEXT& __picsymbolstub4__TEXT&__StaticInit__TEXT&__debug_info__DWARFP&A,__debug_abbrev__DWARFv__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARFB__debug_loc__DWARF)B__debug_pubtypes__DWARFB!__debug_str__DWARFM"__debug_ranges__DWARF9(__data__DATA9(__objc_data__DATA(<(H __objc_superrefs__DATAd(H__objc_methname__TEXTh(__objc_selrefs__DATA < *H__cstring__TEXT \H*__cfstring__DATA$!*hI __objc_ivar__DATA$",+__objc_classrefs__DATAP"+hJ__objc_classname__TEXTT"+__objc_const__DATAp"+pJS__objc_methtype__TEXT`$:-__objc_classlist__DATA$.M__objc_imageinfo__DATA$ .__apple_names__DWARF$,(.M<__apple_objc__DWARF'tT1N__apple_namespac__DWARFH($1__apple_types__DWARFl(1O"__debug_frame__DWARF*4PP@S P## 0- FFAaFBbyDxD hh?FF-B8BxDzDh0F?FFB!xDB xDhXF!F(%Ap"xDhXF?FFApBhxDzDh0F(O 0FB4!FxD  XF($Ap"xDhXFt?FpFAjpB xDzDh Fb!(! F XAF0F: F8A pxDh F.B|yD hXPF$ F  (A`[FArrxDzDh(F!F ?FB4yD hXPFANr(F!FzD[F?FByD hXPFA.r(F!FzD[F?FAqyD hXPFAr(F!FzD[F?FAqyD hXPFA`[FAbxDzD(FQF?FAvqyDhYQFYAQ"yD h"(Ab(F!FzD[F?F|FYQxAb(FQFzD[Fn?FjA qyD hXPF`Abb(F!FzD[FV?FRAayD hXPFHABb(F!FzD[F>?F:AayD hXPF0XF,0F((F A\ayD h@VpGAPayD h@VpGADayD h@X A4ayD h@XA$ayD h@XAayD h@XAayD h@XAQyD h@X׽AQyD h@XͽAQyD h@XýAQyD h@XMFFF FFA0ARxDzDCFhhARzD?FF]A0)F#FxDh  F$oAB8Ax1yD(F hn-A1ACyD${D h)FPXoAB AR1(FyD2F hD?FBF(F>@F: F]@2- FF*F F$FA ABxDzD+FhhABzD?F F A QF#FxDh  F$oABUAf! yDPF h5Р Ap A3xD{D$hQFP*FoH@EA3QF{D*FP@EA& 2F[FxDhPF?F A!PFyD2F h?FFPF F @FAR0!xDh DA80!xDh DvA 0!xDh DlA0!xDh DbA !xDh DXA !xDh DNA !xDh DDA !xDh D:A !xDh D@-L?W?ty,HV$E # GWtGJyG  4"KW?tKJyK HOW{tOJyO/ w}LM#J# SWtSJBySUWW4tWJhyW{[*Wpt[Jy[_,>Wt_Jy_c@RWtcJyc=gTfW$tgJyg]khzW`tkJ&yk9o|WtoJLyo_WtJry2P}}  y#8GWtJy } } #8pV}GDW_tJyo`dh  { # #  Z, # ###*#3#9#?#C#G#J#Q# ~    ## ,# 1%  .: ; ' I @ d: ; I4 : ; I 4: ; I4: ; I< I  I8 2 I: ; $>  : ;   I: ; 8 2 I8 2 4: ; I .: ; ' 4  @ d.: ; ' I : ; II: ; : ;  : ;(  : ;  : ;   : ; &Ij /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPAuthenticationRequest.mNSObject.hNSString.hNSRange.hNSObjCRuntime.hHTTPAuthenticationRequest.hHTTPMessage.h ">6&KLK-JIh6h(h<000>$000e  @ @ @ @ @ @ @ @ <YVLML/M-L/PLP1"PRI/u  WZLML/M-L/OLcOM&QulOsJI/v ~ P HTQH`QQQQPdQQQQQQRPflPPQPQPQPQPQ&PQ,:P,0Q@NP@DQTbPTXQhvPhlQ|P|QPPPPP(.P\^PbnPPQQ QQ(,Q\fQQRPSTPV.\PPP PP 0P<DPpvPPPPPQQQ $Q<\Qp|QQQQRPSTP.V@[TPQP1NSMutableStringobjc_object HTTPMessageNSObjectNSString HTTPAuthenticationRequest_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPAuthenticationRequest.m/Users/pete/git/Frank-[HTTPAuthenticationRequest initWithRequest:]isaobjc_classobjc_objectid-[HTTPAuthenticationRequest isBasic]signed charBOOL-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]ClassNSObjectNSString-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]NSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSNotFoundisBasicisDigestbase64CredentialsusernamerealmnonceuriqopnccnonceresponseHTTPAuthenticationRequestself_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageauthInfotempNSMutableStringparamheaderstartRangeendRangepostStartRangeLocationpostStartRangeLengthpostStartRangesubHeaderRangeendRange2loclenrquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:initWithRequest:.cxx_destruct8$p"initheaderField:lengthsubstringToIndex:caseInsensitiveCompare:substringFromIndex:mutableCopycopyquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:characterAtIndex:stringWithFormat:rangeOfString:rangeOfString:options:range:substringWithRange:initWithRequest:isBasicisDigestbase64Credentialsusernamerealmnonceuriqopnccnonceresponse.cxx_destruct+?KP AuthorizationBasic Digest usernamerealmnonceuriqopnccnonceresponse%@=""%@=,         !! !!!! !"!  $(HTTPAuthenticationRequestT"  `$( j$0 j$9 q$K q$T q$Z q$` q$-d q$Ah q$Uk q$ir q$}Px$x${ $ $"( $("0 $,"9 $0"K $4"T $8"Z $<"` $@"d $D"h $H"k $L"r $,n"T""T#@12@0:4@8c8@0:4@8@0:4@16@0:4@8@12v8@0:4c@"NSString"HSAH  T($JC8F(HZxY1LFU FXm 2V'6$B:zE r( JR7kZOaL\l| ,<L\l| QjUqG 9UCDG3]E$q`"$*?= GH`JE$$HSAH .*w,Z$$`U EqGHSAH HSAH  <"H:?m0@"4*@"4&?mD"  D" ?mH"8 H" ?mL"RL"7m;m;m>m8m  8m & :mv"|p"|b:mN"RH"RD pL@ L28m$ f*  *;m:m  >m8m!!P"P"  <m<m7m;m;mz>mt8mh Rnb nL:m8!>2!>. 6( 6 8m x ;m:m  >m8m!!P"P"  <m<m=mL"|L"v=mlH"phH"pb=mXD"\TD"\N=mD@"H@@"H:=m0<"4,<"4&=m8" 8" =m4"$ 4" =m0"40"=m,"D,"("P("$"\$";m;m;mL"L">m8mx!B~r!~n;m`H"d\H"dX>mR8mH!bNB!N>;m0D" 4,D"4(>m"8m!!;m>m8m!!8m  ;m@"v@">m8m!!  ;m<"<"|>mv8ml!rf!rb;mT8"XP8"XL>mF8m<t!.B6t!B2;m$4" ( 4"(>m8m d!Nd!;m0"4 0">m8mT!rT!  ;m;m,"| ,"8m  0m;m8mv &zr zl>mf8m\ <`V `L;m:8m0D! 4*D!4& j." .>m8m   8m("4!(";m8m4!h 4!  >m8m  8m ~ r$"!xn$"xh>mb8mV$! ZP$!ZL 8 TH T>;m8>m29m b & &$$<mUQ51~VRfb*&qm51|xso51z|xqmfb[WPLEA:6/+$  }yjf_[TPA=62#  }vrc_PL=9*&{lhYUFB3/   zvokd`YUNJC?84-)" $ 6 5 3 3  6 5 1 840,($  4 4 4 4 4 4 4 4 xp4 h`4 XP4 H@4 804 ( 4 4 4 2 |xlhdXTPD@<0,(|xtplhd`\XTPLHD@<840H'$D'$@'$<'$8'$4t'$0d'$,T'$(D'$$4'$ $'$'$'$&$&$ &$&$&$&$&$&$t&$d&$T&$D&$4&$$&$&$&$%$(('l*l(Y*l(F*l(3*l( *l( *l()l()l()l()l()l()l()l(u)l(b)l(O)l(<)l(xhXH8(?n,@T<h`|#N8$z        !! !!!! !"!p"7"kT#,"H"b$"("D"o8"@"B4"JL"<"0"4rK^TFz"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.response_objc_retainAutoreleaseReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_storeStrong_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_NSObject-[HTTPAuthenticationRequest initWithRequest:]-[HTTPAuthenticationRequest isBasic]-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAuthenticationRequestl_.strl_.str7l_.str11l_.str19l_.str23l_.str25l_.str27l_.str29l_.str35l_.str37l_.str39l_.str41l_.str47l_.str53l_.str55l_.str57l_OBJC_METACLASS_RO_$_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_METHODS_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_VARIABLES_HTTPAuthenticationRequest #1/20 1366749080 501 20 100644 158684 ` HTTPConnection.o @  G\ G$__text__TEXT]\ R^__textcoal_nt__TEXT] h __const_coal__TEXT] h __picsymbolstub4__TEXT] h__StaticInit__TEXT] h__debug_info__DWARF]9 h9__debug_abbrev__DWARFƖ"__debug_aranges__DWARF՚1__debug_macinfo__DWARF՚1__debug_line__DWARF՚1__debug_loc__DWARFL)__debug_pubtypes__DWARF.__debug_str__DWARFzI#__debug_ranges__DWARF __data__DATAc__cstring__TEXTc__objc_classrefs__DATA< TP__objc_methname__TEXT  __objc_selrefs__DATAH"__objc_classname__TEXT>4%__const__DATA (|%#&__objc_data__DATAHP&H$__objc_superrefs__DATA&$__objc_ivar__DATAX&__cfstring__DATAT'$|__objc_methtype__TEXT 4+__objc_const__DATA`",(__objc_classlist__DATA(t21__bss__DATAG__objc_imageinfo__DATA (|2__apple_names__DWARF((P21&__apple_objc__DWARFx7XA:__apple_namespac__DWARF8$,C__apple_types__DWARF8PC;__nl_symbol_ptr__DATAA PL__debug_frame__DWARFBpL?Y)BBOH PGBDpxDh?pGDpA1xDyD꿐@%@!xDDbtAq@yD|DzD h``hAq"yD hh`F@- OF )FF(FDfOBD*@yD~DxDAj!yD F uhF(F K d!E#xFA< Fvh@OBxD"yD F^FkF@FQF2FV(FRF0FN L(FH F F>FA`D"cxD{Djihh. F@(Hi%@i!FFAt`DSxD{Djihh F@Hi@iFCq%DR@? zD ALyD Rh h#DD OA ,P"iFFP F!(F FFAPDSxD{DihhaiIht(F@ F0ai"i@F!`ii@-FFF~F(FzAvFA8PyDxD hhhFh?FfFb.APxDhPF!FVpPF!FPA4yD hpPpXF@!xD>AyD hpPAxDh@F.F0Y1Q(A2FAAxDyDh h3X0YAxDhPFF0Y1Q A%xDh@0`A6BxDzDuPhh!FA@AyD hAxyD hXPFAb@QxDyDh5Ph!FA1"yD hA8yD hXPFPF@F0FFApxDh XAp"A1xDyD#h h`YA0xDh`YApAl1xDA`2yDhzD hhY*FtРY)FlA\qA:0yDxD hhhF\FTFA0ArxDzDh F)FD& Avr F)FzD6Ʋ.& F00FF(FA ANrxDzDh F)F& A>r F)FzD Ʋ.& F0F pG pG pG pGAt|D F F pG- FA@2xDzDhhAJaA"yDzDhZ FAxDhPF}AxDh0FO'AxDh0F)F?FFO,0F)F?FFA"FxDhPF?F|F FxO-Ah4xDhZ f?FdFAPxDh FZ?FVF F RA2xDh0F H?FDFA"FxDh(F8F F4OFAPAxDyD0F h[ @?FF F*FF(FHAxDhXFF0F?FFA*FxDh FF(FO0F?FFAXxDh FF[ K  FA2@xDhKA&xDh0F ?FFA xDh F!"OF FA0xDh[B@X@^KPyD0F hF?FF@pxDh0Fz?FvF@p+FxDh A B FzD F`?F^0FZ(FV@\pxDh [J?FFF B?F>F@FA2!FzD+F2?F0F0F(*(F&@p"xDhF?FF@`xDh(FF ?FF@`xDh FF?F F(FPFYF"?FAFF?F1FF?FF(F FOpxDh?FF ?FF@@`xDh?FF@*`xDh?FF(FA" zD?FF FPF@FXF(F"F|?FzFv?FrFn?FlF(Fh Fd@PxDh\?FXF0F"FRF FN0FJPFHD B >< @BPxDh0F0OD@$PxDh0F ?F@A"yD h?FF@@xDh F?FF FO4`xDh@A*F#yD hF-W@@)FA.xD{DhO(I@@xDh(F?F@pAFyD hD(F?FF@0RFxDh?FFOT@0ZFxDh FF FXFPFOPL(F0F~@F -FFPFnFOP@|1xDyDh(F h^?F\F@L0xDh(FR@1yD hJ?FFF@60@rxDzD3Fh F6?F2F(F.0F,@@0#F@rxDzDhPF@F F@MFF(FFO@@@!xDyDh0F h?FF@ @xrxDzD3Fh F?FF0F@ #F@:rxDzDh(F@F F]@ĸ@aC`3yD{D h@3hyDX@BOC#zDiF F@VF~DFhi1hB\R@#CTzDhih| F@wHis@io@fQC#yD{D h@3hyDX@jBOC#zDJiF FFBM@F@VD~D0Fhi2hX( F]@ Hi@i-F@xDhPF @xDhPF?FF@xDh@F(l@O"xDzDhh"?FF@OxDzDhh"?FFC@xDyD"Fh hh0F)F FCZ)FBFxDhh0FCJCDxDyDh hh0F h)F@02F@.xDyDh hZ0F@F~@xDhPF@q@b1@rOyDzD{D hhhDYFX?FT F@qO AryDP0; h F*F@(F@9- @p@CxD{DhFF$?F"FOv@4qxDyDh(Fh1FF@pxDh F?F (F1F(@qO @b@`@fyDzD~D@c h6hhxD{D @ahyDh h@`xDh(FZF?F!FF(nи" @3 {DAF o@BX@F?FF B@F?FF(F!Fȳ @$ |D)F"FF 1F"FzFO4pxDhl?FjF "F+Fb F` RF +FXPFV(FR 0FN(FL@FF(FB  Ew(F:  @2MF@@QxDyDh hX&3@@xDhX?F F&-@DPxDh(F?FF&l@(P"FxDh@F?FF F(F0F]@޽- $FFFF@l@YF@BxD{Dh..&o@BԂ$/.@>@"FxD/hXF?FF@x@xD0FQFF0F(@@*xDhXF?FQFF|F Fx@Ft(Fr@@@xDzDh@Fd&(@z,@0@xDzD h(FN?FL@1yD h!FB&(R@ OBxDzDhh0HF!F@F(F@ xDh(F@j D XPF@`!FxDh.PEF(F (g@, O @"@,1xDzDyDhhh@ 0xDh@ xDh (FZF?FF-&-,I@s,{D)F,o@B:O0*xD*Fh* +hBE( BO(!F)@&DXOx0xD!h?FF F2F0F(F2F-x?FtF(FPl?FhO6F~DRFF(0h)FZF0h&)FRFT3ѾhU& '!BE B!F)@iDXO xDh#f*?F&F F2F 0Fq()h;&&'$B&B$4F,@@EOO(&B($4F,@AtYFO0 AxDh?FF F2F0F,BEOO( B(!F)@ՀDXOxDeh?FFFF FBF@FFPF(F(F  E D@XAF&(AF `YF`YFF)w@@@zDyD$hPOr hzDh"F^?FZF"-)FP(FL4FX DFX E.ZF?F<F(hOB!FzD,?F*F(hOB!FzD?FF "F?F "F?F F RF[PF ^FFHhPF(F F FA[A2Ba$OT`"xDh?FOayD hNxDDOv2zD!F?FFO.`Ob2xDzDhSF0F)F!F[0O2zD?FO2F0FzD)F#Fv FrPFpljf 0F$F 𽰵O\PFNbxDzDhhOV2zDF?FDFO:P"xDh F8?F6F F2(F@,O Q"O0yDxD h- FOOAxDORyDhzDhh[1F"F[!F@OP1F xDh["F [!F $%O OVP xDh[FF$O.O4QxDyDh h[OL"zD?FF\ROP+FxDFhXF"FOpO(AxDyDh h[(@O@xDO@,xD h[ 2Fr$[ 1FhFO0NBxDzDhhZAAODByDzD hhh#"FHF(Op04FObxDOjzDh{D0F0O  UFFO +FNBxDzDhhOPzD?FFO 0O@xDzD#Fh0F FO O0xDhXF*FCFFO UOO4F%Ov xDh [?FFO ObxDzDh0FF0FOB0"FxDhXF?FFOPO"1xDyD-hh[ Z!T0;F1FOP!xDh  Fu !S01FCF|OP!xDh 0OPOxDyDh h[`(@O"xDh[R?FNF, O!FxDh@ O2 O> xDh [.?F,FO|xDh F)F (O@Nt!xDyDhh)F[ F FOxDh0F?FFO<2FxDhPF0F(@ F)FFOxDhXF?F$F![  1F+F [ !R0;"F1FONxDh [qO4xDhXF?FF[ Z!tO0"ONxDyDh h[!F?FF ! [F1FCFx[!F"r?FpFF,O!FxDh `OxDh [T F %R0;[Z%$"F B(P @ F 6OJxDh[*O#xD?8#h.[#+O2?FFNDpxDh0F!F(H O N8xDyDh h!F[0FFNpxDh(F?FFN`*FxDh@F(F0F!F FE L@(!R0;%C[Z!2F 0FP @ F N:p xD h[N p#xD?8#h.[#+O2?FFN4`xDh0F!F|гOM0qxDyDh h!F[0FjFN`xDh(F`?F\FN@"FxDhPFR FN 2![R0;2FAF@0F> $NPMbxDzDhh.?F*F[ !"F1F+F F F  - FONAxDyD hX &pNP%NAxDyD&h hX *F?F\FFFF@FFFX !FVD5B0F - FNLPxDhXF!PO NqNRyDzD hh2[0F?FFN<@xDPFAF(NpM2QxDyDh hAF[`PFjFN@xDh F`?F^FN "FxDh0FR FPN Nc[1F6[PFAF0FN0@xDhXF&?F" FN`N1xDX0;TFyDO h[ 1F [ !R0;"F1FN0xDh[9N0xDhXF?FF[ OZ =N0xDh[ N*aNT6yD~D%T0; h1h[ Z%FRFE$Nn M2xDzDhh?FF[ O 1F"F F PF @- FN xDh@FtF ZO@NP"NxDyDh hX\?FZFTN!FxDhNP@ FDN4PNj!xDyDh hX4Lc E[yN 2#xDE8#.#h+XZF?FFN@xDh(F1F(ON@M:!xDyDh h1FX(FFNxDh F?FFN"FxDhPF F(F1F N.FNT~D yDR0;4h h0CO(XZ&D*F(F - FN,xDhPF!PO@N0N1xDyDN0hzDhZ Z z?FvFUN2)FxDh jP @ (FbNn0NxDyD hZP lc+FSmNR&yD2B8&(&Z. hF.?F,FN|pxDh(F1F (N MtxDyDh h1FZ(F FNpxDh F?FFN<`"FxDh@F F Np NqxDyD2&R0;h hZD*FZN`MJPxDhZ BI ND xDZ h)FZ?FF NNpyDxDO hhZR0;2FZ )FZ ?FF,UNT`!FxDh(F|NNNQxDMryDhzD hhZ0NH2zD`?F\FNlP"xDh(FR?FN FN(Z$NNaxDR0;yDh hZ2F60F2(FPE   F"N"` xD hZNP#xDE2B8#h-Z#+"F?FFNPxDh(F1FسNMaxDyDh1FZ(FFNPxDh@F?FFN02FxDhXF0F 2!ZR0;*F(F 𽀵oFN(QO MPN2"xDyDhN@# hzD{DNA#yD h}- F@@FxDFh h-Fh NfpNAxDyDh h XX?FVF-eN@MDxD|D*Fh# h@?F>F+Np@ xD h h.?F,FNX@xDh F"?FF F N8@2FxDh(F?F FN @xDh F?FF FN` N6xDzDh0FNn0NxDzDhXF?FFXFFN0NxDzDh(FN 0NxDzDh(F?FF(F%F Nh0*FxDhXF.@kN@0!M2xDzDhh?FFN 0,xDZFh(FxB(F@n,=HN xDh`?F^$PA F RN!"yD2F hDFO .H&$&hXE4%P$ .?F*FM xDh ?F,RFF@F@FP -PF4B $FO . F FHM0 xDPFLHF!DO @F?FFN"xDNi @?chP "DXF#"(F MxDPFLmHF!DO @F?F,FFN@JcxDNLi"h P DXF#"t(FpKM6xDhPFfL8F!DO @FZ?FXFN*xDNY@tch P "D F#"6(F2(F.XF,FXF( $ F PF h-B. MFMpFxD#&h@F?FF`,DMpM>xDzDhh?FFMpkFxD"Fh0F 0FP&MPLrxDzDhhMq"FCFyD hF0F& F0F]@ pGpGpGpG-FL~p FxDFF FFMh`xDh@F|?FxFMj`N(IxD L@lhzD P#O"#DPFP(FN FJM@LbxDzDhh<@haM byDzD hhh#@*FMFM`xD0FYF2?F0F(M`xDh FBF?F]FFPFBF[FXFF0FYF ?FF@FF-0F FM``UFxDh(F?FF(F F @߽- FFFMPLbxDzDhh?FFMP"FxDh@F?FF FMJ@+FMP2xDzDh0F FMB20FMzD{D)FFMpM|1xDMhRyDhzD hhX"FzWX!Fr?FpFM xDhY?FF,M xDh(F?FF0M xDhYM,zD!F?FFYMPr!FzD?FFM0RFxD[Fh(F| ^F M MxDzDhXFd(= *MxPML&xDyD~Dh h0h+DH@?L xD F:KXF!D@F0?F,FMM xD D@>hM\F8xDhFMAyDhYahM AxDQBFa`h(FM@!UxDdh&hU(DEO( dE(!F)@ځ MH@M2!xDyDR0;h h(X %$lO8&-&.OBȼLpFLxDzDhhM""F#yD hFO F LqyD h!"M2zDhM2zD.(Qhq`E(Dnh(ÁL,xD@F`K8F!D@FV?FTFM MixD @"hP DXF#"2 F0M"xDh(F&LjpF8xDhF!FM1yD hjkXVhhPFP`@F!FM!yD h.*YqhMAxD*QBFq`h(FM shxDh(YX*DVhC A,@R0;M< M&xDyDh h(X%$"L`FK{ xDDQF?FFLp2FxDh FF0FMxDhmXQF?F FL"a "&yDP0; hA(F"Ft FrMxDh)X1)Pe)1M\LQxDyDh h(XcT0;M<L&qxDyDOh h(XO EO8%.%-OB4ELPxDhF*($MLVQKbyDxDzD hhhX?FL4Q FyD"P0; hL`xDh(FL`xDh(FK6`xD@FKF!D@F?FFL*PM9xD @shP " D#PF"0FLPZF8xDh(F*YvhRՀ LpLQxDyDOT0;h h(XO EO8%.%-OB~KPPxD@FrKF!DO @Ff?FdFL@@M*9xD Oc"hP DPF#"B0F@L@"xDh(F6FLpxDh)XLbzD1)Pe)h,XL xDh F&F"F,L`FLX1KVCxDyD{Dh hh#FRYah4CK<@xD KhF!D@F?FFL00M)xD D@XhL`L!K2yDxDzD hhhX?F FLx!"AvyDP0; hA F*F(F L@ Kn2xDzDhh?F FL"! "yDP0; hAvA F*Fr(FpK40xD FdKXF!D@FZ?FXFL( M xD D@5hP " #PF"60F4L "xDh(F* &XFLPO1xDh)P(DA` L@xDhLA yDQ hP`hP)DH`L ,xD h(FBF#F9 F)LA#L@yDxD hLF!hyD(FP*D.S`*Y hsh*YvhRyL& xDh(FL xDh(FFLBFxDh(F XF FKxD (K[K FD!XF?FFLLFyxD @OhP " D#PF"n0FjLF"xDh(F`@F^ Z X TeF?/L 0LqKyDxDzD hhhX8?F6 FL|q "&yDP0; hA F*F"(F# L LxDyDOT0;h h(XO EO8%.%-OB XF @F @- FFFFF1,,*,]LJ "L4xDyDh h(X2,JL$ "LxDyDh h(XLxD1, ,LpxD'L"LqxDyDh h(X(,L"LqxDyDh h(X|LpxDh(FjZ(hLLQxDyDh hYbHLZp"xDhYVLXLQxDLByDhzD hYZF@ШYYF8[, LpxDh(F.LpxDh(F$FL`xDh(FLLAxDyDh h(X@F @LxDU (CL`KZbxDzDhh?FFLt`KRxDzDhhKzD?FFLN`@xD+FhL@xD FRF0F FL0KRxDzDhhL1yD hFU E LpLrxDzDh hPhLBzDhThFLp"xDh`XbPnL`@xDh F@cFF FZLDqNCyD{D h@AhyDXLbOC#zD(F8iF0F2.,- LdF|D h#XBHK~AiyD J7{F !DXF?FFHF?FFLb0 xD"#hLn xD @P  PF(F F9Lb`xDh\(L@`xDhX(Lr!yD hFi)L1yDL xDL0xDhFL1yD h @ F`ii@}F`ivi@qFF FhL`QN#yD{D h@AhyDXLBOC#zD(FFiF0F@<:- LTF|D* h#XBHK!iyDJSZF !DPF?F FHF?FFL~ xD"#hLxD @ P  XF(F0FLF@Lh!xDyDh hX @» F`ii@F`ii@FL0%xDh`XePL0xDh`XePL0xDh`XePL0xDh`XeP~L0xDh`XeP@rMFLz0L(xDyDh h0Y^?F\FNKqxDyDh hh@F)FJ&L<xDh0YLbzD8?F6F%.FKpLbxDzDh0F$(%4N,)FxDhh@F%(KpxDh0YLRzD?FF%K4pLbxDzDh0FF-%0F@F(F]FLh KaxDK byDhzD hhY*FРY)FY!QL2JrxDzDhh?FFLLbxDzD#Fh(F(F@FL!xDh DL!xDh D~L!xDh DtL!xDh DjL!xDh D`Lp!xDh DVLL!xDh DLL0!xDh DBL!xDh D@5MFFF*F(F&LFK@yDxD hhhF?FFꮱLLxDyDh hF(FF0Y1Q(F@F0F]-FFFF(FLBFK@yDxD hhhF?FF.UL`KQxDyDh hF(F?FL@yD h1Y0QFKVPxDh0YL"zDK@xDh0YLb"zD?FF0Y1Q| KpxDhF0Xn(FlPFh0FFKpxDh X(TK.qK0yDxD hhhFBK`qyD h@XpGKTqyD h@XpGKHqyD h@XpGK4qyD hD!8?$&,Wa+G"T2d2,/ '/1 2/D .  LM# # #,U#  K 28]yH #- #@= #pO# [pNAnAWG "+G"p4Apd2j)p7#/&AI2J# ;  SYC^yG" #q}# zG"!,W2WONzWT2jd2}z22r@N 3o|Wy3WWW3WWW T2d2N}##}##}##}##}##}##!-42W4#WWeW+ɦ4Ad2_ ɓ0 !j# oNW4d2 PW 4U d2~ N7 N.WF.4.d2.N.N*#OWO4=Od2PD\W\4c\d2v }qm W(m4md2mN~ Ww~4~d2N(W4d2N(,W4d2!N4, WD4Gd28 "h5 #KNK#TN^#X$q#_N#cN#(N"gN"nN"uN $5}#N#O# N#!N#K#N "N%%1 W 141d2:(1M& #5Nk#6N~%O> xW >4>d2(> x#BN#CN%xPxW P4Pd2$&RWR 67'YW'Y"W%`$W `4U`d2h&bWbx6{'gW'gW%mW m4md2#z$" -% W 4d2@G WE 4$d2N& #D #'OW "-t")N$35}0X#9Nv #DN #Q #S "UN"YN _G DWh 4 d2 D#T6 #G 2 0#Nf DjW 4y d2 N: .X $ 5}#O #OE #c #''Ov "6"6$,5}"*N$2.}$2.}$2.}$2.}$2.}$2.}h$C.}$C.}#@N #AN " E"&F$C.}$C.}$C.}$C.}$C.}",Q.8$C.}$C.}$C.}$C.}$C.}$C.}$C.}$C.}$C.}$C.}P$7s/}#>uO  $@x/}$Gz/}NlW4 d2%W?4.d2b# N#N#N#N}! @W 4 d2( .} @$3/}#QN#bN1"("rN). ( ag8I # l # wU!@H#W!4D!d2(!.}^H##=2*{D.#'FO#XO8#Q\NK#_N^"(&"AN"BN$3I/}#bMN#ON#PO%"rKN"LN).b!f!K~iOH##W i4id2iOq 0# <qO##Wpq4qd2%|#+W|4|d20#+**.#N*#(""% &#,6% &#QN #=O5&+#=OHp8$3 /}#JO#VO**#[$P$3$/}0#_ O#J(O#V*O#VO[#oOn((#yO++#yO%B))#[$>O+,W>48>d2l,,#'BO#@O%/Q,.W.Q4Qd2,.#cO~#gO#VhO-.*n#owO..R.#y~O..#yOR..#[$%e.0W4d2,/0$3/} #O"."."./0#O#JO#VO00#[$%04W4d204$3/}0#O".".".v1R2#O#JO#VO8#O#OK#JO^#VOq #O8"N44W/4d2 'N45Wn'4'd2'N" /N59W/4/d2&/Ne/259#-6N#G6#NN#ZN6(8${}${}${}${}${}${}#~x#6.P${}${}${}${}${}#NAS 9:Wb4Td2rNN9:$}$}$}$}$}$}#N  }!::W:4 d2N1H 2 x - }   4+  +)  T +p  $ ,-. /.     -. 0 '  (#  )#  *#  +#   ,## -   ~ / -  = 0 Y  d M B $ t  `# m b#  c#  f# ^ j# l#( m#2 n#? O o#Q O p#c ^ r#o  t#  u#  v#  w#  x#  y#  z#  |#  }#  #  #=  #f  # s #  #!  #N  #r  #  #  #  #   #1  # 2 ^ *  ^ #  # # O #  #  #  #  # % ::W!4Dd2W.j%4 ::W!4}d2O%W ::W0"4d2%t :8<Wk"4d2 N#:8<#(A#=OT% 8<>=W"4gd2@<>=#=O"( % #@=>WA##4#d2V#OL=>#(,#=0O.% =>>@W#=4A=d2_=N>>@#(H#=LO%X@@AW+$X4Xd2H@A#(a#=dO&FpABWm7wOBBDW$4d2(B2D#GNZC D#KG 1#[7D#UNWCC#YNjODDEWw%4}d2(XDE#GNEE#KG #[7 #UN& dEE#YN9 %E6RW0&4L d2 v r!VO"[$#F6R "#N##N)##{!N<##$NO#"(fQRQR"JO"GHLHH#J7 Ob#"5 .H"NLM#JO#h".TKK#JOu#%P 8RUW'P 4#P d2#vP /$[P $M$PRU*R %$ U:UW<( 4$ d2$v $ 7$%U  # @ N&tYY##F N&Y2Z##O N&%TZ @ZZW*Z 4&Z d2&3jwZ[W*w4'wd26' [(\W+ 0I' d2g'. -'6 N' (\:]Wr+ 0' d2'. -)(6 NG(D ^p(% <]]W+ 8( d2(4-]]W,8(d2(xYl>#k@#wA#B# H,## ,L#^#^# #-N#:#JN#T=, #`,##N$#N%#N&#N'#G (#+#,#,-#,.#0# ,4#N]]W-8(d2(4>^]]W3.8)d2)5Rz ]]Wm.z 8&)z d29)6n.73/y.8/7F.7J.N/9.#.#.:A7A17&AI2;$<<<<<3#@# +AjB!\#!e# 1A}B!,#!2#!:#!E# O1B# 1D2o  Y2_2 j o29,#2#:#E# Ou2# z2  2 22.(721A A 39d,#2#:#E# O3#N# 39v,#2#:#E# O3#N# ~3B!,#!#!2#!# !# 39,#2#:#E# O3#*4#N# /4 0 41, # ##N#N#N#UN#N#N#N#!N#(N# 49 O #O #m5 CRD,R#D2R#D:R#DER# DO3R#D4R# 5CbD,b#D2b#D:b#DEb# DO3b#D4b# 6|#_N#j6#s## }6E,;# 63 N.# 6C5D,#D2#D:#DE# DOu2# 7i # r7$#&#6'#N(#G )# 7C  D, #D2 #D: #DE # DO3 #D #D4 #Dd2 # 7C  D, #D2 #D: #DE # DO3 #D #D4 #Dd2 # m8 0%  $> I: ; .: ; '  @ d4I: ;  : ; I4  1UX Y 1 &I 4I: ;  < I : ;   I: ; 8 2 I8 2 I: ;.: ;' I @ d4I: ; : ;I4 : ;I U1UX Y: ; I.: ; '  @ .: ; ' I @ d4: ; I4: ; I 4: ; I.: ;  @ 4: ; I  ! I8 2 "4: ;I#4: ;I$4: ;I %.: ;'  @ d&.: ;'  @ '.: ; @ (: ;I )1X Y*4: ;I +<  ,-I' .I/' 0 : ; 1I: ;  2I: ;  3.: ; ' 4  @ d4.: ; ' I4  @ d5.: ;' 4  @ d6.: ; ' I 7: ; I8.: ; ' I 9 : ; :.: ; '  ; : ; <( = : ;> : ;? : ; @  : ;  A  : ; B C : ;D I: ;8 2 E : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/dispatchHTTPConnection.mNSObject.hNSFormatter.hNSDictionary.hNSDateFormatter.hNSRange.hNSString.hNSArray.hHTTPMessage.hNSData.hWebSocket.hGCDAsyncSocket.hCFStream.hHTTPConnection.hHTTPServer.hNSNetServices.hNSLock.hDDRange.honce.hNSObjCRuntime.hHTTPAuthenticationRequest.hNSURL.hNSDate.hNSEnumerator.hNSError.h J ?t11/I/  &5 f`g/8# t7fh , @fh  2,L/-K" a6fh$ Jt f  6ZZ"910H0dL0 #""2  (&?gf  f &?gff 45 4 . 5 . 5 55yJ5  . 4_B>*:1lB HFL6 Ff`fLXn_`hf< Gfx.G6i<,*9"\v]>8("NfNIf/;"Y8mt!f i]$ %KAR$  hL" x0"H06h/  hL" z6Tj  <R[&Px$"gh j j@_&@Ml<22iJQ2J2i.Q2JMl..Qm..g.Qz.M3E5I5-/2"MQ>]_u i._f&J$ff  ( Li C8$$8Sm?S0U4?GU1?U1ghJ($ZPz.0:u0 :u0 .:uJ0 .J0J.*?w:"<n<.n."d0.> d>0@+>0@/+@i<@F<2u1.1.+H1 p.JB1..1..1.k.1kJ.1.s1.JvJ1 J1. "h0M4J+Jf;dG)<&AZFZO0Z4?,,<SZ2SIKSK< X?xg?0g,?g,?0gH?gPaZ!a-KaI/aIK< ?xg?0g,?g,?0gH?Z^v1F$Yg0.Lh `(Lh,,J.O  3>(f:[8s:K"Z(Mh(<Z2Q uQKQIK/y$Yg 3Z9'R,-K=k9G=MU=U,=0UH=Lv\Z\K\/\-g\IKg 3ZB'd,"-K=k9=19+UK=UH=0U,=L^.-n(CJ(4^2Y>,iZ>y:>1\,:I\K>h\,>0\H>Z`vL  l > B0*&G (Zlm @>",",WK<F"VJ,VLzx.64. z*  CLR <f .  . J  J  JuD@&, ]u D&v@?* Cu|D(@, yuD(@, yu D@&*  <q<fq XDYJ  T3DH=4@"8&8H0} &3<H=4@"8&8H0}   v*w'%KE*NZ, f2L,K-/-/>K$aZ[~6,K-/vX6L,0,0BBK f , RNxUcrLc"1fz'J!}<v:LV"6fz~XjFN><k 6L`~$Tv<1I//-/j"G1c1M+1'QX1<z<b& d7OS%Jt %x&p<x &x.CJ <4M <@ fNtX:I/eg11  fN2  t R" e 6h&&!-Kuz f  f  f '  R" v 6h f  f    Jw .>== {' &=(&(=($ie  Js" . lN 2I/e/-K 4H0d0,L"",hk  h@ j&3 2  PP Q P(,Q,<PPQU|PUPU PQ R PPTPBTQBRQX\Qv|QQQRPSU PPNTQ $Q(,QPVPVhRPZPPPPvQQQPSPRPPPQQQSPQPQ P Q R P Q P(Q(*P(,Q(,R,8P8Z [ Z  },NQQQQ,QQQ8:Q~QQ Q Q2 8 QZ h Q Q Q  QPNTPU  PB H P$ * P P Pn t P P P  P v U 2 Q  R Z R T P V P Q R tU.TR@tTxPxQPU$lP$.QPUPZQQ$:QQ P NP *QP&PtxPPPPPDFPPRP^`PnpPPQQtvQQQQ QDJQPvQQRPP[PPPU^ZP*XQQQQ*DQP V"V"(P*6VPD^P^}U}TTXbXXDtQQB^QQQTVQjQQQQQ`rQQQQLVQjrQQQQQQ>@QNTQbtQQQQQQjQD`R`fPDU} XVXXTBxTTT4VTT>TTbjTnTTTT"BT*R@RdjP[jP*0PjnTn}[lPl|QQQPUUUQ&ZZPPVPPPP:TQ<BQR|Q>Z@V@\P\>![L!"["<"V<"F#[@jQ Q !,!Q8!>!QL!X!Q`"p"Q ^ T X"X"`"R!N"T!!P!!Pv"|"P"F#Z#6#TH#b#Sb#j#RH#f#PH#d#Q##P##Q##P#&[(&,)[B))[)*[*+[++[##Q$ $Q$$Q8$>$QH$b$Qp$~$Q$$Q$$Q$%Q&%,%Q2%H%Qz%%Q%%Q &&Q(&J&Q&&Q&&Q"'.'QH'V'Ql'x'Q''Q''Q((,(Q((Q((Q$),)QB)N)Q))Q))Q)*Q**Q**Q ++Q++Q++Q++Q++Q$$P%2%2%2%T2%+% &T$&(&V&&P&&P''PD(J(P((P()S)+}(r))U))R))P**Q* +R**P++P+,P,`,X`,l,[l,,X+ ,Q(,6,QH,P,Q,,Q,,,,U,|,|,,V,,,,P,,[,.[,,Q,,Q--Q--Q--Q..:.QR.^.Q..Q..Q,,P,,P,-R,,P--P@.F.P..U..P./P/0X./Q&/4/QR/X/Qh//Q//Q0 0Q00Q/0Z//R/0R//P00V00P03Z33Z34Z00Q00Q11Q.1J1Qv1z1Q11QR2V2Qx22Q23Q 33Q33Q33Q$404Q44Q44Q00P04}11R11R11P22V24}^3d3P34R4$4R4 4P44P44Q45P44Q45R55P5`5T`5(8}(88T89}5"5Q"56Z(8N8Z88Z"9F9Z5,5R,505P55S56XP5V5P66P55}05.6S.69}055P56PJ6P6P@7F7P77R77P99P9:X9:Q:2:Q\::Q::Q99R:(:R\:v:R::R99S9:R ::P::P::Q::R::P::Q::R::P::Q::R::P::Q::P:0<X::Q::T::P::R::P;4<U;;P8<@<P@<<T<"=T8<V<Q<<Q<<Q<<P@=L=PL=>X@=Z=QZ=^=P@==R >>Ud>j>P>>P>6@X>>Q>>T>>P>>R>>P?:@U??P@@H@PH@@T@@^@Q@ AU@@PAAPA.ARAAP.A2APZAbAPAOTP6R}(EFRFFRG(GR>G@GRHGGRHHdHRHHR,ItIRIIRNJTJRJJRJJR KTKRKKRKLR"LrLRLLRLMRMTMRMMRMMRM|NRNNR$OnOROOROPRPDFHJLN^*268>@NXZ\`nNXZ\`n"$(*Db$(*t~$(*L"\j*\j*\j*z~*:<h*46:*46:hH\j|D !!X!b!F"J"N" !!X!b!`"&&&&H'')*(B)*+++"''(B))+++(((++'(B))++'(B))++-R...~2 334 3344R2x2~2477777778P777778.77777(8A.AZAnAAPAZAnA$PxPfQRvFGMhN$O&R,FG"LLMhNN&RHILMhNNIJTKKG"LLMhNNHTTPConnection-Noncev4@?0HTTPConnectionGETHEADPOSTPUTdefaultRealm@host.com%@:%@:%@%@:%@%@:%@:%@:%@:%@:%@:Digest realm="%@", qop="auth", nonce="%@"WWW-AuthenticateBasic realm="%@"&=bytes,-/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m%@[%p]: WebSocket forgot to set itself as socket delegate%quContent-Length%qu-%qubytes %@/%quContent-Range --%@ --%@-- Content-Range: %@ multipart/byteranges; boundary=%@Content-Type%lx 0 RangeTransfer-Encodingchunkedindex.htmlindex.htm%@[%p]: No configured document root%@[%p]: Document root is invalid file path/%@[%p]: Request for file outside document rootHTTP Server: Error 505 - Version Not Supported: %@ (%@)0HTTP Server: Error 400 - Bad Request (%@)ConnectioncloseHTTP Server: Error 405 - Method Not Allowed: %@ (%@)GMTEEE, dd MMM y HH:mm:ss 'GMT'en_USDateAccept-Ranges%@[%p]: Malformed requestChunked%@[%p]: Method expects request body, but had no specified Content-Length%@[%p]: Unable to parse Content-Length header into a valid number%@[%p]: Method not expecting request body had non-zero Content-Length%@[%p]: Method expects chunk size, but received something else%@[%p]: Method expects chunk trailer, but is missingRequest not properly released in finishBody%@[%p]: %@ - Sender is not current httpResponseKeep-AliveHTTPConnectionDidDieserverT@"HTTPServer",R,N,VserverdocumentRootT@"NSString",R,N,VdocumentRootqueueT^{dispatch_queue_s=},R,N,VqueueallocinitWithCapacity:addObject:removeObject:containsObject:initqueuesetDelegate:delegateQueue:initEmptyRequestdisconnectconnectionDidCloserespondsToSelector:deallocisEqualToString:initWithRequest:useDigestAccessAuthenticationisDigestusernamepasswordForUser:urlrelativeStringurinonceclasshasRecentNonce:copyncUTF8StringrealmstringWithFormat:methoddataUsingEncoding:md5DigesthexStringValuecnonceqopresponseisBasicbase64Credentialsbase64DecodedinitWithData:encoding:rangeOfString:substringToIndex:substringFromIndex:generateNoncesetHeaderField:value:startConnectionisSecureServersslIdentityAndCertificatescountdictionaryWithCapacity:numberWithBool:setObject:forKey:startTLS:startReadingRequestCRLFDatareadDataToData:withTimeout:maxLength:tag:componentsSeparatedByString:objectAtIndex:lengthnullisHeaderCompletequeryparseParams:mutableCopycaseInsensitiveCompare:parseString:intoUInt64:valueWithDDRange:ddrangeValueddrangeCompare:sortUsingSelector:versionhandleVersionNotSupported:requestURIisWebSocketRequest:webSocketForURI:handleResourceNotFoundstartserveraddWebSocket:delegatelog:level:flag:context:file:function:line:tag:format:dieisPasswordProtected:isAuthenticatedhandleAuthenticationFailedhttpResponseForMethod:URI:sendResponseHeadersAndBodyinitResponseWithStatusCode:description:version:stringByAppendingString:delayResponseHeadersisChunkedcontentLengthheaderField:parseRangeRequest:withContentLength:statusnewUniRangeResponse:newMultiRangeResponse:preprocessResponse:writeData:withTimeout:tag:readDataOfLength:numberWithUnsignedInteger:chunkedTransferSizeLineForLength:isDonechunkedTransferFootersetOffset:unsignedIntegerValuewriteQueueSizeoffsetarrayWithObjects:filePathForURI:allowDirectory:documentRootfileURLWithPath:isDirectory:URLWithString:relativeToURL:relativePathstringByAppendingPathComponent:stringByStandardizingPathhasSuffix:hasPrefix:defaultManagerfileExistsAtPath:isDirectory:directoryIndexFileNamescountByEnumeratingWithState:objects:count:initWithFilePath:forConnection:preprocessErrorResponse:addDigestAuthChallenge:addBasicAuthChallenge:setFormatterBehavior:timeZoneWithAbbreviation:setTimeZone:setDateFormat:initWithLocaleIdentifier:setLocale:stringFromDate:datedateAsString:httpHeaderskeyEnumeratornextObjectobjectForKey:messageDataappendData:handleInvalidRequest:expectsRequestBodyFromMethod:atPath:supportsMethod:atPath:handleUnknownMethod:prepareForBodyWithSize:readDataToLength:withTimeout:tag:finishBodyreplyToHTTPRequestprocessBodyData:isEqualToData:removeObjectAtIndex:continueSendingStandardResponseBodycontinueSendingSingleRangeResponseBodycontinueSendingMultiRangeResponseBodyfinishResponseshouldDiecurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:disconnectAfterWritingdefaultCenterpostNotificationName:object:initializeinitWithAsyncSocket:configuration:stopparseGetParamsfilePathForURI:socket:didReadData:withTag:socket:didWriteDataWithTag:socketDidDisconnect:withError:responseHasAvailableData:responseDidAbort:.cxx_destructconnectionQueueasyncSocketconfigstartedrequestnumHeaderLinessentResponseHeaderslastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesinitWithServer:documentRoot:initWithServer:documentRoot:queue:           & : B S d                  ' 6 = A J R d r          " : J \ f z          -EWdt KOdt#-;Hmt%;F[jq0;FUs4N[j8Od|<bq{AABAABBHTTPConnection!HTTPConfigxP- xxxxxxPqA V Wx }XXx\&"''Hp $\( ,804<DLT )$&()/1s9    !/ <BJPbj u #*.779)c nt4 HNAE> 4J +v /   v8@0:4@8@0:4c12@0:4@8@16@0:4@8@12c16@0:4@8@12c8@0:4@12@0:4@8v12@0:4@8c20@0:4@8Q12@16@0:4Q8@12@0:4I8I8@0:4@16@0:4@8c12v16@0:4Q8v20@0:4@8@12l16v16@0:4@8l12v16@0:4@8@12^{dispatch_queue_s=}@"GCDAsyncSocket"@"HTTPConfig"c@"HTTPMessage"I@"NSString"l@"NSObject"@"NSMutableArray"iQ@20@0:4@8@12^{dispatch_queue_s=}16^{dispatch_queue_s=}8@0:4@"HTTPServer"      `" 8' :  8 Q   !  O  d  !    !)d !-! !  yJ %  f  ! !O H%!E m t2!2!A A@!A!B!EDnd!Et!9R! U!=U!!Wb Xq !YK AZ Z!!!"!*!2!A! !U!\!i!p!!"""""!`"\%  [$")\:  =] ] ] ] 7"]Q"! !      0'''HpHSAHI  !$(+-/02459=>@BDEHIKLMPQRVXZ\`bdfhknpsvy|~Iar7i%bN>8RO c v0YƜSEN&T7HIB=֔{x> F *3KG[UU*)7o`Dp+(P38KPyG;$_,(ܙ90@t Ώ+($f"( wf`wY5,ٺRvKH둧*SFbwH7nO*K|'w8} w ERTg"#N>^A7j 1sI5%Khֱߐpk=c#I ccWQcB|mst_WHb8 ,h4=-SRCwq!z ԥ:|X,gSHԶjY7*bp.T   xk $(,T*(/j*'@) $,. )#Fx$) )6$)#)*$$(_L 3(C Z*T.h+nOeRT." V+!F S ()[% ! ""4 ! 6   1 F !W ) ! f ))*i  n  R  & M 'a)i * )U !'W " #~T&!#;!eL!*i!Ry!!!V+&#!S"--+o_!-  'U(O O"[(D2t S" "*#-y 8)E")[%S Fd""L "y "$ " q "(" #0#[%w$HSAH ۙ80 ;6* [( k y ) L 'TRF!!"S"")##$$[%&'$(()))***V++,-.T.HSAH HSAH'N  !&),./0379<=>ADHILOŌӽ3z}vt­Zc9#;?U8?\Er> s3jmZ8)r$^!Sp~6t͓]SL( dMÈ=p6ČӻN =T,Yo c <k",#'3 XnۙB6|5U4GZm+>Qdw"5H[n,?Rex#6I\o-@Sfy.]=2.d 5I2 },j1   !$13  s #0o}1z2yH$,-d3v~3/4365 /d26ir7 $57$$O7m82$6/Iwm5y.$< 8l x$14 7 m+[.6 0;Y=,|}6H,   ,^ 0= T $(2 | , ,\ |4   4   | :     PV V      ( ,  x\ >   $\ @   N n    D& lX   @ H#` # #. + ,l . 0 4B 4 5 9 : : : : :l 8< @=r > @@ A^ pA B DD E: 8R U2  V W Wr W |X X Xp Y$ @Z Z [ (\ <]D ] ] ] ]] m]4]]]]H]]]]T]]]]`]]]x]mf]xl]b]xl]^].j]Z]j]V]mH]L]D]L],]m&]m ]m]ڿ]]]]m\ m\m\Xb\\X\\ļ\\\\m\X\\X\\V\\\\m\@\\\\ m\m\\\\\`\x\\p\mj\ md\mR\\X\N\\X\J\BV\D\V\@\m8\m\m\m\m\m[[[[[[[[[m[ m[m[\[[\[[[[[[m[m[ m[[~[[z[ mp[0t[j[t[f[ m\[L`[V[`[R[ mH[pL[B[L[>[ m4[8[.[8[*[ m [$[[$[[ m [[[[[ mZZZZZ mZZZZZmZmZ ZZ ZZZZZZ mZmZ ZZ ZZ2ZZZZm|ZmnZm\Zp bZVZpbZRZtZZLZtZZHZhPZDZPZ4Zm.Zm ZmZ ZZ Z ZL4ZZLZY mYmYYYYYпYYYYmYA,YYAYYmYYYYYLYYLYY mYmYYYYxY<|YtY|YjYmZY|^YTY|^YPYBXYLYBXYFY m@Ym4Yd(8Y.Yd8Y*Yz2Y&Y2YYmY YY YYmXXXXXmXXXXXmXXXXXmXXXXXmXmXmXmxXmhXm\Xh`XVX`XRXFZXNXZXHXmBXmWABW8WABW4W`O3DO8O3DO4O m(Od 4,O$Od ,OOmOmN("ON(ON mNmNT nNNT NN$@NN$NNmNmNmN(xNN(NN mNm|NT ̻NxNT NtN$NpN$NlNNhNNZNh ^NTNh ^NPN0XNLNXNFN m@Nm6N3~FvF~FfFm\F<`FXF<`FHFmEpFE8E m2Em(El<,E$El,EE mEmEmDhhDDhDDt|DDtDDDDDDmDDDDD BDD DDmD PDD DDJDDDDmD mDmDdD|DdDvD mpDmdD jD`D jD\D`hDXD`hDRDm>Dm.Dm(Dm D mDmDx`D DxDDmDmCmC mCmCmCmC mCmCtCCtCC mCmCpCCpCC mzCmpCltClCltCfC m`CmPCm>Ch DC8ChDC4Ct4B 8DB8B DB4Bm.B2B*B2B BP($BBP$BBmBmBL< BBL BA mAmAAAAA| AA| AAHbAAHAAmADxAADAAmAG AAGAAmA\AA\AAmAx AAx A|AHAxAHAhAmbAfAZAfAVAmLAmDA m>Am4A\ 8A.A\8A AG$AAG$AAm Am@m@m@@@@@@@@@ m@m@8x@@8@@m@@@@@8@@8@@`@@@@mr@.v@l@v@h@Bp@d@Bp@`@mT@@ Z@P@@ Z@L@HX@H@HX@:@m*@m$@m @@@@@ @? @? m?m?8N??8??m?????????m?????8??8??T????m~?"?x??t?B|?p?B|?l?m`?@ f?\?@ f?X?Hd?T?Hd?P?mJ?mD?m?3? ?3??4??4?>?>?> m>m>l>>l>> m>m>d >>d >>m>m>m>H>z>>v>"~>p>~>f> m`>mV>8Z>P>8Z>L>mB>lH>>>H>:>^F>4>F>0>m&>Z*>>*>>8">>8">>> >>>m=====B ==B==m=@ b==@ ==Hl==H==m=m=====3==3=~==z==t= mn=md=lh=`=lh=Z= mP=d  T=L=d T=:=m.=m(=m== ======< m<m<8H<<8<<m<@f<<@<<<n<<<<<m<<<<<m<<<<<8<<8<<h<<<~<mj<6n<d<n<`<Bh<\<Bh<X<mL<@ R<H<@ R<D<HP<@<HP<4<m$<m<m<<<<;<;<; m;m;8T;;8;;m;;;;;8n;;8;;<;;;;m; ;;;;Bh;;B;;mx;@ ~;t;@ ~;p;H|;l;H|;h;mb;m\;m,;32;$;32; ;x(L;;xL;;j;;; ; m;m:lh;:l;: m:m:d ~::d ::m:m:m:m:4::4::mv:t |:r:t |:n:Hz:j:Hz:b:mR:mD:(J:@:(J::: m4:m(:p >.:$:p .: :$,::$,:: m:m99999m9m9m9m9m9m9m9m9m9m9ml9hv9b9hv9X9*^9T9^9N9 mH9m:93@9493@909 m&9d 6*9"9d *99m9m8HL88H888888 m8m83m88388 m8d 88d 88ml888h888`8"f8\8f8V8 mP8mB83H8<83H888 m,8d 008(8d 088m8m8m7m7m7m7m7 m7m7p 77p 77 m7m7mt7mb70h7^70h7X7mB7 m<7m27,67.7,67 7m7m6( 76(76 m6m6p 66p 66$@66$66m6 h66 66m6 m6m6X66X66 6|66r6mh6Xl6b6Xl6^6f6Z6f6T6mL6 mF6m<6X@666X@626n:6.6:6$6m6X666X66|`6 6|66m6 m5m5 5555 m5m585555m5 m5m5X5555 m5m5 p55 55 m|5ml5l r5h5l r5d5p5`5p5R5 mL5m@5D5:5D565f>525>5,5m5A 55A55m44444m4(@44(4424444h 44h 44(4444m4m4m|4mv4mj4Pp4f4Pp4`4 mZ4mP4T4L4T4F4m24P 64,4P 64(404$4044m4444444 m4m33333m3"3333m3m3mz3N3t33p3(x3j3x3`3 mZ3mN3lT3J3T3D3 m>3m83H<343<3$3H *33H *33"33"333 333m2XT32X32 m2m2m222222222 m2m2D2~22p2m`2 h2Z2 h2L2m2262,262(2p02$2022m2m 2P<22P22 m1m11111m1P t11P 111111m14|11411 m1m|1R1v11\1mL1P1F1P1B1nJ1>1J1:1m(1m1X2"11X"11 m 1m0000000000000000m0,0000m0mt0T|0n0|0j0.r0f0r0^0mV0mP0mD0PJ0@0PJ0:0 m40m*0.0&0.0 0m0P :00P 00 00 0/m/4@//4// m/m/////m/j///|/4/x//t/mb/mX/X\/R/X\/J/ mD/m6/0:/0/0:/,/4/&/4//m ////.m.m.m.m. m.m.T ..T ..$n..$..mx.T|.r.|.n.*v.j.v.b.mV.Z.R.Z.B. m<.m2.6...6.$.m.....m-m--------- m-m-0----m-m-mn-<t-j-t-f-tr-b-tr-^-mX-mL-PR-H-PR-B- m<-m2-6-.-6-(-m-P 2--P - ----,m,4<,,4,, m,m,,,,,,,,,m,L,,,|,mp,mb,mV, mP,m6,0<,2,0<,.,:,(,:, ,m, ,, ,, ,, ,+m+m+m+m+m+m+m+ m+m+T ++T ++$++$++m|+m`+mZ+mN+PT+J+PT+D+ m>+m4+8+0+8+*+m+P 0++P +++ +++m*44**4** m*m* ****m*:****m*m`*mX*mR*mF*PL*B*PL*<* m6*m,*0*(*0*"*m*P 8* *P *****)m)4D))4)) m)m)))))m)J))))mz)mT)mF)J)B)J)<)m2)X6),)X6)) m)m )m( m(m(0N((0(((((( m(m(4((((m(N((((ml(mF( m@(m6(:(2(:(,(m(m(m (P<((P(( m'm'''''m'P t''P ''''''m'4|''4'' m'm'>'''~'mr'Xx'n'Xx'`' mZ'mN'0R'H'0R'>'m0' 4'*' 4'&'.'"'.''' '''m&&&&&m&"&&&&&&&& m&m&B&&&|&mt&mj&n&d&n&`&|h&\&|h&V& mP&mB&vF&>&F&&m&& &&&m%m%8@%%8%% %%%% m%m%(P%%(%%H %%H %%%%%%m%j%%%%b%%%%p%z%%n%m\%D`%V%`%R%BZ%N%BZ%J%m>%@ D%:%@ D%6%HB%2%HB%,%m%m%%%%$$$$$m$ ($$ $$$$$$m$$$$$ m$m$L$$$$4$z$$v$.~$r$~$f$mX$V^$T$^$>$m.$m$$$$$$ $m#m#####t##t######m##### ####m#m# m#m#:#|##v# mp#mj#Vn#f#n#X#H ^#T#H ^#P#\\#J#\#0#m*#m$#m#m#m#m# ## #" m"m"""""m"8b""8""."""" m"m"(v""(""H ""H ""m"4"~"4"x" mr"mh"Tl"b"l"P"m,"m&"m "m"m"m"m!m! m!m! m!m! m!m!!!!! m!m!X!!X!! m!mx!H|!t!H|!\!H `!X!H `!N!mH!m2! m,!m!!!!!0 !!0 !   Pt P   X X 4b 4 m m m   v mp mh xn d xn V H Z P H Z L dT H T @ m: m& * " *  m m mmL\Lm : m< < mBr"|Bxmj@ pf@ pbHn^Hn2m,m&m mhJh  mmXZX mmHjHm88R mm((nH tjH tfFrbr^mLmBXF<XF4 m.m 0$0$ mB$Bm@ Z@ HdHmmmmm|lxltmlmBZ<Z8H@0@( m"m33 md Zd mhrhmxxm mm mm|<xlmb.f^fTmJBNDN8P<4<0mm mm~mm mmm|| mmt|trmd` j`` j\phXphR mLmBl"F>lF2m&A&* A*m|n | B&B mmdzdmm mm mmt2znzdm^mDm>m8m,m$mmm m\R\`X`mmmm mmtmdm^mH mBm0 6, 600 X@Xmmmmmmmm mmx\ |t\ |Dm8 m2m \ 0(\ (mm mm\ \ VmHm6P <0P <, m&m mmm mm\ x\ mP P mx~t~` mZmJ0NF0N<P @8P@T,$T$"" P, P mmmLLmm< < HHzmp tl tf m`mTXNXJ,RF,R6m,0&0"L*L*mmmm mmmmHxH mm>m~B xtl|n|bm@m2m,m$ mmD(D mm@D@ mmm<<mmxmpmfm`mXmRmLm>m8m* m$mX 4 X  mm m mm mmm m mzmj0nf0nT4ZP4Z@J8J.6*6&F"F448282m mmm 4 L vL  mm ,,m~mf(n^(nT mNm:T B6T B2$@.$@*b >&>m    mmm. m BD1 BBJ1BmBZ1Bmm~xtB1|pB|j mdmVP \RP \NZJZD m>m0L 6,L 6(4$4m   mm m mmmmm llxmrmhmRj bNbD2J@J8A2<2A<.f 6*6mmmm m mmm 2A`3A~tmfm`mV:ZPZL TFTBm: m4m(x,", && mm   H @ H  m m m m   @  m m m m  ~  z 6 v  p mj mb  f ^ f Z mP L T L T F m@ m2 | 8 . 8 * H 6 & H 6 m m m m m m m m m | | m m   m mz p t  p mj m^  d Z d L mB x.F < xF 8  @ 2 @ ( m  $  $  m H 4  H   m m m   m m   m m $  m B  m mz mt mn mh m` mX mL mF m<  @ 8 @ 4 m. m& m m m m m m m m m m m m h h m m *  m m @  ~ mx mn mh m\ H b X H b T mN mD m> m6 m0 m( m" m m m m m   m m   m m   m m m m X X mz mp mj mX \` T ` P mJ mB m< m2 H 8 . H8  "  "  m m    mmH ^H m mm m mm&~r2vnvjmdmVmLXPHPB m<m(m m  mmmmm mmmm~|z|t mnmb2f^fZmP mJm@PD<D6 m0m h((m mm mmm mmmm~ztmdh^hZJbVbRmDD J@D J<HH8HH m88mm(>(mN||mmmvvmjndn`|h\|hVmFm4x::0x:,\8(8$mmp` p tltmllmddmmmmx8|t|pmhLlbLl^mP< TJ< TFbNBN>m0x4,4(m h@$h$mH6H@ 0 @  mmmddmmm|~v~pmd4h`h\mRmF`JB`J8m2 m,m\8 \ v mmmmmmmmGEGXXmvmnmbm2L@,@(>>">GE&G&A?0A0 mmmmmGEGTtTmmmmmG"FGPPmlmfm`mXmPm@m(6 6p<0p0mmmPjP||A*AAGFGmmmmvmnLrhLrdmT<  \P< \LHXHHXDGbGZ@GZ<m4c%:.c:(m 0&0&GG$G$GGGc._.).%.--,,++h+d+ ++****l*h*R*N*+*'*))))))))o)k)$) )) )((((((2(.(( (''''l'h'4'0'+''''&&&&&&&"&&%%%%%m%i%C%?% %%$$$$$$R$N$!$$####x#t#7#3###""""a"]"&"""!!!!0,XTMId`%!nj"FBUQ$ xt^Z{wJF1-fbXTfb51      ^ Z     | x ; 7           s o ` \ ; 7         y u E A         |kg:6mi<8! >:lh vZC?=)9)*)&)))))((((((((((((((t(p(a(](V(R(K(G(8(4(-()(((( ((('''''''''''''''''}'v'r'k'g'X'T'M'I':'6'''#''' ''&&&&&&&&&&&&&&&&~&z&s&o&h&d&]&Y&R&N&G&C&4&0&)&%&&& &&%%%%%%%%%%%%%%%%%|%u%q%b%^%W%S%L%H%9%5%.%*%%%% %$$$$$$$$$$$$$$$$}$y$r$n$g$c$\$X$Q$M$>$:$3$/$ $$$$ $$####################y#u#f#b#S#O#@#<#-#)#####""""""""""""""""""""~"z"s"o"h"d"]"Y"R"N"G"C"<"8"1"-"&"""""" """!!!!!!!!!!!!!!!!!!!!!!!}!v!r!b!^!W!S!K!G!@! : + '                               { w p l e a Z V O K D @ 9 5 . * #                            } y j f W S L H A = 6 2 #                      z v g c [ W H D 5 1 * &      |uqjf_[TPIE>:3/(${lhYUFB;7($~ok\XQM>:+'   uqb^OK<81-&" wslha]VRKG84%!zvgcTPA=.* ~okd`YUFB;7($yunjc_PLEA2.'# }nj[WHD51" tplh\XTPLH<840,($  |xlhd`\XTPD@<8,($  |xtpd`\XTPD@<8,($  tplhd`\XTPD@<840,($  |xtplh\XTPLHD@<8,($  |xtplhd`\XLHD@<840,($  P L H D @ < 8 4 0 , ( $       |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $  |xd`\XD@<8  LH D @ < 84 0 , ($             xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (   |xd`\PLH<84($  tpl`\XLHD840$  |plh\XTHD@40,  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\@<($  h7((X7((H7((87(((7((7((7((6((6((6((6((6((6((6((6((t6((d6((T6((D6((46(($6((6((6((|5((x5((t5((p5((l5((h5((d5((`5((\t5((Xd5((TT5((PD5((L45((H$5((D5((@5((<4((84((44((04((,4(((4(($4(( 4((t4((d4((T4((D4(( 44(($4((4((4((3((3((3((3((3((3((3((3((t3((d3((T3((D3((43(( 3((3((3((2((2((2((2((2((2((x2((h2((X2((H2((82(((2((2((2((1((1((|1((x1((t1((p1((l1((h1((dx1((`h1((\@1((X01((T 1((P1((L1((H0((D0((@0((<0((80((40((00((,t0(((d0(($T0(( D0((40(($0((0((0(( /((/((/((/((/((/((/((/((t/((d/((T/((D/((4/(($/((/((/((.((.((.((.((.((.((.((.((t.((d.((T.((D.((4.(($.((.((.((48x707x70A8,A8(A8$A8 A8A8mA8ZA8GA8 4A8!A8A8@8@8@8@8@8@8@8v@8c@8P@8=@8*@8@8@8?8?8?8?8?8?8?8l?8Y?8F?83?8 ?8 ?8>8>8>8>8>8>8|>8xu>8tb>8pO>8l<>8h)>8d>8`>8\=8X=8T=8P=8L=8H=8D~=8@k=8<X=88E=842=80=8, =8(<8$<8 <8<8<8<8<8 t<8a<8N<8;<8(<8xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8( F R o G 0 ,  | P1 pK ~      6 P h    P 2 S      (,4 ^ x$0Yt 1Dhl@H#.#V#+,.0K4u459::B:e::8<@=>+@@TAtpABDDE@8RnU5pRh_dispatch_once_dispatch_queue_create_objc_msgSend_objc_release_CFUUIDCreate_CFUUIDCreateString_CFRelease_objc_retain_dispatch_async_dispatch_time_dispatch_after_objc_retainAutoreleaseReturnValue_objc_autoreleasePoolPush_objc_autoreleasePoolPop_dispatch_sync__Block_object_dispose__Block_object_assign_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_OBJC_IVAR_$_HTTPConnection.connectionQueue_dispatch_retain_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.responseDataSizes_dispatch_release_OBJC_IVAR_$_HTTPConnection.httpResponse_objc_retainAutorelease_OBJC_IVAR_$_HTTPConnection.nonce_strtol_objc_msgSend_stret_OBJC_IVAR_$_HTTPConnection.started_CFURLCreateStringByReplacingPercentEscapes_objc_autoreleaseReturnValue_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.rangeIndex_DDIntersectionRange_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_objc_enumerationMutation___stack_chk_fail_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived___error_strtoull_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_NSStringFromSelector_objc_storeStrong_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_CLASS_$_NSMutableArray__NSConcreteGlobalBlock_OBJC_CLASS_$_HTTPConnection_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_HTTPMessage___CFConstantStringClassReference_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_NSNull_OBJC_CLASS_$_NSValue_OBJC_CLASS_$_WebSocket_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSArray_OBJC_CLASS_$_NSURL_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSDateFormatter_OBJC_CLASS_$_NSTimeZone_OBJC_CLASS_$_NSLocale_OBJC_CLASS_$_NSDate_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject_OBJC_CLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConfig__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_0_kCFHTTPVersion1_1_kCFStreamSSLCertificates_kCFStreamSSLIsServer_kCFStreamSSLLevel_kCFStreamSocketSecurityLevelNegotiatedSSL+[HTTPConnection initialize]__MergedGlobals___block_literal_global___28+[HTTPConnection initialize]_block_invoke+[HTTPConnection generateNonce]___31+[HTTPConnection generateNonce]_block_invoke___block_descriptor_tmp7___block_descriptor_tmp14___31+[HTTPConnection generateNonce]_block_invoke8___copy_helper_block____destroy_helper_block____copy_helper_block_11___destroy_helper_block_12+[HTTPConnection hasRecentNonce:]___33+[HTTPConnection hasRecentNonce:]_block_invoke___block_descriptor_tmp20___copy_helper_block_17___destroy_helper_block_18-[HTTPConnection initWithAsyncSocket:configuration:]-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]___23-[HTTPConnection start]_block_invoke___block_descriptor_tmp135___copy_helper_block_132___destroy_helper_block_133-[HTTPConnection stop]___22-[HTTPConnection stop]_block_invoke___block_descriptor_tmp139___copy_helper_block_136___destroy_helper_block_137-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]-[HTTPConnection dateAsString:]___block_literal_global403___31-[HTTPConnection dateAsString:]_block_invoke-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]___43-[HTTPConnection responseHasAvailableData:]_block_invoke___block_descriptor_tmp487___copy_helper_block_484___destroy_helper_block_485-[HTTPConnection responseDidAbort:]___35-[HTTPConnection responseDidAbort:]_block_invoke___block_descriptor_tmp493___copy_helper_block_490___destroy_helper_block_491-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]___block_descriptor_tmpl_OBJC_CLASS_RO_$_HTTPConnectionl_.str39l_.str42l_.str44l_.str46l_.str48l_.str80l_.str86l_.str96l_.str112l_.str120l_.str124l_.str128l_.str163l_.str171l_.str173l_.str186l_.str190l_.str192l_.str228l_.str246l_.str248l_.str250l_.str252l_.str254l_.str256l_.str258l_.str260l_.str264l_.str266l_.str268l_.str270l_.str278l_.str286l_.str288l_.str317l_.str319l_.str327l_.str332l_.str342l_.str348l_.str362l_.str364l_.str372l_.str374l_.str376l_.str378l_.str384l_.str390l_.str395___block_descriptor_tmp402l_.str411l_.str413l_.str427l_.str433l_.str435l_.str437l_.str439l_.str453l_.str459l_.str478l_.str482l_.str494l_.str499l_OBJC_$_CLASS_METHODS_HTTPConnectionl_OBJC_METACLASS_RO_$_HTTPConnectionl_OBJC_$_INSTANCE_METHODS_HTTPConnectionl_OBJC_$_INSTANCE_VARIABLES_HTTPConnectionl_OBJC_CLASS_RO_$_HTTPConfigl_OBJC_METACLASS_RO_$_HTTPConfigl_OBJC_$_INSTANCE_METHODS_HTTPConfigl_OBJC_$_INSTANCE_VARIABLES_HTTPConfigl_OBJC_$_PROP_LIST_HTTPConfig#1/20 1366749080 501 20 100644 16300 ` HTTPMessage.o  0__text__TEXT\H(__textcoal_nt__TEXT\ __const_coal__TEXT\ __picsymbolstub4__TEXT\ __StaticInit__TEXT\ __debug_info__DWARF\ - __debug_abbrev__DWARFK __debug_aranges__DWARFZ __debug_macinfo__DWARFZ __debug_line__DWARFZ 0.__debug_loc__DWARF > .|__debug_pubtypes__DWARF|r0__debug_str__DWARF__debug_ranges__DWARFr&__data__DATAr&__objc_data__DATAt((2 __objc_superrefs__DATAPP2__objc_methname__TEXTT__objc_selrefs__DATAdX2__objc_ivar__DATAt__objc_classname__TEXT x__objc_const__DATA4x27__objc_methtype__TEXT{ __objc_classlist__DATA4!04__objc_imageinfo__DATA8!__apple_names__DWARF`@!84@__apple_objc__DWARFx$86__apple_namespac__DWARFd$%__apple_types__DWARF<%H6__debug_frame__DWARF8'8772: PARAazDyDh hhFFT !AxayD h`P FMFFFF(FFhAQFA$`yDxD hhhFFd AF*F3FAayD h`P0F(F@F F]MFFFFhAAFAPyDxD hhhFrpFne AF"F3FfAQyD hhP0F\ FZ(F]𽐵FATPxDh X(FAAA(PyDxD hhhF4MAQFyD hP F"F FFA@xDh FFA@xDh F F(F@F1F"F@]AAoFyD h@X@AAoFyD h@X@߾AlAoFyD h@X@ϾALAoFyD h@X@A0AyD h@XAAoFyD h@X@A1oFyD h@XF@FFFFA0)FxD"Fh0X(F@|A1oFyD h@Xr@mA1oFyD h@Xb@]Al1yD h@XFR?| PW?A F `f#k PWA<FZ ] du hXWAF p u/ h A+XWvA+MF+kX3WA3~F3 3  s48"WA8F8=$BWKA=F=`l LqM# J|#BDbWABFB!GudWAG4FGG #|##u#%#%#&)LWALZFLm CGQQWAQFQ p |#}VW8AVFV V [WA[F[& [ [9b &WAbbFbu 0|#g (FW-AgFg lH\WeAlFl l $5|# #KY %  .: ; ' I @ d: ; I4 < I  I8 2 I: ; : ; I : ; I .: ; '  @ d $>  : ;   I: ; 8 2 I8 2 I: ;  : ;  &I,F /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPMessage.mNSObject.hNSString.hNSURL.hNSDictionary.hNSData.hHTTPMessage.h  h 2" i$ 2z  2z h &  d 0H 0 ?'0H'0 w'0H'0 w$0H$0 y ?+0H+0 w'0H'0 [ %0H%0 w%0H%0 yPQ48QJPQP\P\TPxQQQP^R^dPP`S`hUhlPP"UQ(,QBXQRBXSPX`P`TXzQPQRTPQ$6P$0QDVPDPQdvPdpQPQPQPQRQVPPRQSTRPQ(:P(4QHVPHLQHXRX\Qnkobjc_object&NSURLHTTPMessageNSDictionary|NSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPMessage.m/Users/pete/git/Frank-[HTTPMessage initEmptyRequest]isaobjc_classobjc_objectid-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]signed charBOOL-[HTTPMessage isHeaderComplete]-[HTTPMessage version]ClassNSObjectNSString-[HTTPMessage method]-[HTTPMessage url]_urlString_baseURL_clients_reservedNSURL-[HTTPMessage statusCode]intNSInteger-[HTTPMessage allHeaderFields]NSDictionary-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]NSData-[HTTPMessage body]-[HTTPMessage setBody:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessageself_cmdobjc_selectorSELmethodurlversioncodedescriptiondataheaderFieldheaderFieldValuebodyinitEmptyRequestappendData:isHeaderCompletestatusCodemessageDatainitRequestWithMethod:URL:version:deallocsetBody:initResponseWithStatusCode:description:version:headerField:allHeaderFieldssetHeaderField:value:tinitdeallocbyteslengthinitEmptyRequestinitRequestWithMethod:URL:version:initResponseWithStatusCode:description:version:appendData:isHeaderCompleteversionmethodurlstatusCodeallHeaderFieldsheaderField:setHeaderField:value:messageDatabodysetBody:messageHTTPMessage  Q+Y2*< ;%CEJeNCYiJvT )aIk@8@0:4@20@0:4@8@12@16@20@0:4i8@12@16v8@0:4c12@0:4@8c8@0:4i8@0:4@12@0:4@8v16@0:4@8@12v12@0:4@8^{__CFHTTPMessage=}tHSAH  /AJQ1dfbR Cek3|KAXNlջMLFa H( 904;eHLKls/ mK':.Pβ]^q_O$`p 0@P`p 0@P$A_Nz0]}Qd_hN$!h0XQ)z^nhHSAH  ,5$_0zhNHSAH HSAH  Yo N t=T,2xY=p6|) p~0 <+m6m,0&0#m m.m,m,m0m/m-m(~zvr&mdTh`hJ.mD.m8<4<0!m".m1m-m    /m/m.m.m.m m.m1m-m$~ztp/mh/m`/m@xD<D8m..m(1m$-m [W#uq.*A=lh51VyufbSOHD=9*& qm^ZKG84%!~ok\XQM>:3/ tpie^ZKG@<-)"$ * ) ( (  * ) '  ( |xtplhd`\XTPLHD@<840\XTPLHD|@l<\8L4<0,,( $  |l\L<, (n[H5"wdxhXH8(3PeX$ D#d6Po(H7]taUi12GlL9_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_CFHTTPMessageCreateEmpty_OBJC_IVAR_$_HTTPMessage.message_objc_retain_CFHTTPMessageCreateRequest_CFHTTPMessageCreateResponse_CFRelease_objc_retainAutorelease_objc_msgSend_CFHTTPMessageAppendBytes_CFHTTPMessageIsHeaderComplete_CFHTTPMessageCopyVersion_objc_autoreleaseReturnValue_CFHTTPMessageCopyRequestMethod_CFHTTPMessageCopyRequestURL_CFHTTPMessageGetResponseStatusCode_CFHTTPMessageCopyAllHeaderFields_CFHTTPMessageCopyHeaderFieldValue_CFHTTPMessageSetHeaderFieldValue_CFHTTPMessageCopySerializedMessage_CFHTTPMessageCopyBody_CFHTTPMessageSetBody_OBJC_CLASS_$_HTTPMessage_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_METACLASS_$_NSObject-[HTTPMessage initEmptyRequest]-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]-[HTTPMessage isHeaderComplete]-[HTTPMessage version]-[HTTPMessage method]-[HTTPMessage url]-[HTTPMessage statusCode]-[HTTPMessage allHeaderFields]-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]-[HTTPMessage body]-[HTTPMessage setBody:]l_OBJC_CLASS_RO_$_HTTPMessagel_OBJC_METACLASS_RO_$_HTTPMessagel_OBJC_$_INSTANCE_METHODS_HTTPMessagel_OBJC_$_INSTANCE_VARIABLES_HTTPMessage#1/20 1366749080 501 20 100644 96692 ` HTTPServer.o  P &__text__TEXT, __textcoal_nt__TEXT,z7 __const_coal__TEXT,z7 __picsymbolstub4__TEXT,z7__StaticInit__TEXT,z7__debug_info__DWARF,5z7`:__debug_abbrev__DWARFDb%m__debug_aranges__DWARFie=p__debug_macinfo__DWARFie=p__debug_line__DWARFie =p0%__debug_loc__DWARFNq "|8%__debug_pubtypes__DWARFN~"__debug_str__DWARFʌ__debug_ranges__DWARFxģ1__data__DATAh<__objc_data__DATAh(<2 __objc_superrefs__DATAd2__objc_methname__TEXTh__objc_selrefs__DATAx3=__cstring__TEXTl__objc_ivar__DATAHH__objc_classrefs__DATA8d4__cfstring__DATAȤX5__objc_classname__TEXTxL__const__DATAX԰6l__objc_methtype__TEXTX,__objc_const__DATA0h9__datacoal_nt__DATAXA __objc_protolist__DATA8  B __objc_classlist__DATA@0B__bss__DATA__objc_imageinfo__DATAD__apple_names__DWARFL 8B__apple_objc__DWARFhI__apple_namespac__DWARFȾ$__apple_types__DWARF xI__nl_symbol_ptr__DATA __debug_frame__DWARFhN|TR] P/HR- IrJzDyDhAF?FF,>JD !O xDJ1yD hJAJ0yDzD`QhQFJ"FcYyD hJ1yD hXPFJ!xDJ1JyDJ3zD h{D`Phh?FJZ1yD h`PJL0xDh`XDvJ60J41xDyDhh$J5}D(F`YQ\J0Jx5xD}Dh(FNYQJJ5QF}D(h@AF>J!yD hXPF2(hQF.AF,J!yD hXPF J%QF}D(hAFJ!yD hXPF (hQFAFJl!yD hXPFIpJx* xDDAF?FFIhpIjqxDyD"FhJ hxD(F1F(FAF?FFI,pJV*xD 1F"Fh(FD(FJxDh F 𽰵FI`JxDzDhh?FFI`"FxDh(F|(FzI`xDh FpJxDh XhJxDh X^J"IpaxDyD#h h XNIaIT`yDxD hhhF<@i!J @{L:IDOs  # zD0}DD @WXJ#@ODzD{D  NiF(FiF0F! (F@佊ia apGi۽JzDhDhXiaF@Ž F0ai"i@F!`ii@- FF FFI@IqxDyDhh1FFI@xDh@F:I@xDh@FxFI$pL"xDzDh@hxDlXJ OB " yD(FT0FP F FJHLI&pxDh FxDh(FaiJhiaF(F@ F0ai"i@F!`ii@ FF`ii"@wF`ipi!@jFIxDhF^FI KbxDzDh@MhxDeXIFiF(F862 F0IDiizDhF aY`QF@ F`ii@ F`ii@Nu!uI OrK9DOs  # zD0}DD @CXI3@ODzD{D  NiF(FiF0F! (F@HrzDhDhXiaF@ F0ai"i@F!`ii@zFH@xDhFnFHpK"xDzDh@MhxDeXI!OB"yD FJ0FFFiF(F@>: F8-FH`ExDh(F$FYQH`@xDh X(ZYOFFFH0HcxD{Dhh?FFK@ozDI!xDhOByD#(FF0FFHv0xDhHx1jFyD h0F(FHL1#yD hFF F`ii@F`ii@ F`ii@F`i~i@y-NCFsHY NFvK F"! D @D%OqPP{D~D $( ! DJ@WPFXIOE{DyD*iF0F$$ i `@ !! F- H0HFH:FH4)FP*8  E 3# FAF,F. F&HR` xDhbiXH<`bixDhXHbixDhPXH\xDhbiPXF FAF*FF%H~PxDh&hPE F)FP&6^E  FAFF F `i@X`i@X h;B $F Hi@iHLs!J9{D"  D @G h 0DXH2OCzD biF(F\PV F!R(F HrzDh@h\tpG F0ai":i@5F!`i.i@(- FH`H'o \ v Wx W WA"" }##}##}##}##}##}## T W' T r Wt WH W@ "" !_   W 4(   W   W" W "(";  #}###}###}###}###}###}##! W(N   W , W, W "a"  4 $"!$ W$2) & W& W"/W /"/" #1}###1}###1}###1}###1}###1}##!3W3) 5W5(W"<:(W :":" .#<}###<}###<}###<}###<}###<}##!X>hW>0*" d%#|G*}!GhWG8+@ IWIW MWM,WR,WR"^R"| R 4$T!VWV+ XWXW"`W`"`" #b}###b}###b}###b}###b}###b}##!dWd6, fWfW*kWk"k" k* $$m!AoWo,H qWqW"ix9Wx"[x"n #z9}###z9}###z9}###z9}###z9}###z9}## #&!|W|- ~W~ W W"" 9 $9!W.  #|*}&E$S!(W. WW WW"aW"'": t.X #}###.}$###}###}###}###}###}###.}$###.}$###.}$###.}$###.}$##v4!WE0v WW W"" nW"" !pW0    $!2 $2 WW"bW"J"] b#}###}###}###}###}###}##!d|W3p |WW:.W"" 2"V?0W""%&?|'8"?Wg"A"_%0&?""!JW!"r!" C8+ 2; - 0#  #) 46  #>  q9#L(d d( p ( '? )*+,+ % '0 *+- '  (#  )#  *#  +#   ,#< - ] BHl / X^ 0 nt M| B ? t' * `#% b#4 c#D f#M j#[ $l#e $m#o $n#| o# p# r# .t# .u# .v# .w# .x# .y#! .z#, _|#M _}#X k#w w# |# # 7#R M#| c# y# # # #! #  >#p  @#|  A#  B#  #  #. L## # #9 #F #V #`  #e ## $# %# &# '# 9(# _+# _,# -# .# 0#T  #/( ( /9  3 /D  J ( #9  #D  #-_ 1L0 W1"1" 1 1 V0 $32 @0 p"W+@" @"# > p" h"#|P*} &EKA $SL! Pp"8#WP4T  \8#N#W\P#f#W ch#$Wc"r c" v#$ $$$#|m*} &Ek ! m$$Wm4  p$$Wp$$W"|$%W|" |" !A%B%W4  D%J%WL%R%WqT%<&W2 " "+ T <&8'W} "r "  9 8''W " " 5& '(W#!"D "b 5u !(b)W5  d)f)Wh)j)W6l)P*W!5 " RP*>+W!5 "9 *W u@++W@"5u " * 06+,W"6" 6" 1A2 A*2A5 ""<( ("3#K#$#X$# _#m##"4~#$#$## "#Q##"#V#4#$#$## "#"###3#K#$#X$# _#m##D$4#$#$## "#$#"#$4#$#$## "#"##%4#$#$## "#Q##"#%4#$#$## "#"## &3#K#$#X$# #&4#$#$## "#&#"#&4 #$#$## "#"#&#C'5 6 #6$ #6$ #6 # 6" #6" #6 #'506#6$#6$#6# 6"#6Q##6"#9(5C$6$#6$$#6$$#6$# 6"$#6"$#6$#(5V363#6$3#6$3#63# 6"3#6Q#3#6"3#7)5i>6>#6$>#6$>#6># 6">#6">#6Q#>#)7G|#|#5*7G#$#$## 6Z*G#_**o5G6G#6$G#6$G#6G# 6"G#6Q#G#6"G#*5V6V#6$V#6$V#6V# 6"V#6"V#6V#=+5d6d#6$d#6$d#6d# 6"d#6Q#d#6"d#+5 o6o#6$o#6$o#6o# 6"o#6"o#6o#;,3#K#$#X$# _#m#9#,5|6|#6$|#6$|#6|# 6"|#6-|#6"|#-526#6$#6$#6# 6"#6"#69#-5a6#6$#6$#6# 6"#6E#6S#.'$$# &#{.'#(#9)#..3#K#$#X$# #.3#K#$#X$# _#m#.#H/5$6#6$#6$#6# 6"#6C/#6"#6/#6"# /56#6$#6$#6# 6"#6"#6#J0( 00` $#  &#  '#4  (# *#0 ,#8 -#% /#9 1#?? 2#F0 4#S_ 6#Z_ 7#i 8#x$ 9#0 ;#0 <#0 =#0 >#_ @#02l #8D # /(*7( #0 # #J#O#Y#`#D #&223#K#$#X$# #25v6#6$#6$#6# 6"#63#6"# 35P6P#6$P#6$P#6P# 6"P#6EP#6SP#35m6m#6$m#6$m#6m# 6"m#6Em#456#6$#6$#6# 6"#6"#4 #4F56#6$#6$#6# 6"#6"#65#5%  $> &I4I: ; I: ; .: ;'  @ d4I: ; : ;I4   1UX Y 1 1 < I : ;   I: ; 8 2   I8 2 $ > I!I/ I8 2 .: ; ' I @ d: ; I4 .: ; '  @ d4: ; I .: ;  @ .: ; '  @ : ; I4: ; I.: ; @ : ;I!.: ;'  @ ".: ;' I @ d#4: ;I $4: ;I% U&4: ;I'I: ;(<  )*I' +I,' - : ; .  : ;  /I: ;  0.: ; ' 4  @ d1.: ; '  2: ; I3 4 : ; 5 : ;6 I: ;8 2 7  : ;8I: ;  A /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/dispatchHTTPServer.mNSObject.hNSThread.hNSString.hNSDictionary.hHTTPServer.hGCDAsyncSocket.hNSData.hNSArray.hCFStream.hNSNetServices.hNSLock.hHTTPConnection.honce.hNSError.hWebSocket.hNSNotification.h ;8;/6uI//e/\E3a3)Oz$.$.$`< >%!#"  &hH0,h8< y  /I/$ Jt f %_$>>Xu  p/I/ f  f   jV,0,08 Y. Jt f %jP ! .  hH0,h8< /I/$ Jt f %$>X p/I/ f  f   jV,0</-/ cY. Jt f %jV,0</-/ yf//g$-. f f %jR ! .  h,0,L<=< /I/$ Jt f %$>X p/I/ f  f   h,0,L<=< /I/$ Jt f %hH0,h:< nh X80vJ K$ zJK$s/: Jt f$ f f %$>X p/I/ f  f (hH0,h8< /I/$ Jt f %$>X p/I/ f  f 'hH0,h8< /I/$ Jt f $(>X lt,ZL,di$D&u }u f  f$ f  f (u>,LH0@/-K m1hn00dLh^/-/Jf f& f   ?jR b1,i#"$N0Hv,LK$wu>0HZ,LK&   jV,0</-K Y. Jt f %2&  N82" lN82" m  \oj"! X>+>YD$u# oT<$L"f f  f 'X+O0,,vg y =   jL 00g u   z  0L 0L kzJz.Jz.zzJ <R  J Mm< \:g "< z"PQBHQQPTQPQL\PPfUQTvTRP(>PPQPTPT^QT`R`TPPPQPPP TQRPp P " P QD P P P Q  T $ P$ T T P Q R T P P Q P, 4 P4 T, @ Q, B RB F P PPQP(P(4QP`ThTP,4P4T,@Q,BRBFPPPQP$P$T0Q2R26PPxP QP PxT  Q "R"&PPZPPP:Q:Z R TPdU PQ VP Q RnTpP(T(}(T}(T>PQdpPP*TQR*U4ttU0JTJPP0NQUTPQPFTQLVPV, TLbQLRLrSrvP0 > P> h"T0 < Q< X!!Pp"z"Pz"2#Th#v#Pv#$Th#t#Qt#$X"$($P$$P$%P$$Q%&%T&%0%PT%b%PT%j%Qj%z%Uz%~%PT%d%Rd%%T<&L&P<&N&QN&l&Ul&p&P<&H&RH&&T<&J&SJ&d&Vd&h&P8'D'PD''[8'P'Q8'Z'RZ''U''P'([''Q'(R(N(U((P((Q((Y((P(0)Tl)x)Px)H*Zl))QP*\*P\*(+XP*`*Q`*(+ZP*^*R^*d*P@+L+PL+~+X~++P@+X+Q@+b+Rb++T++T++P++Q55__block_literal_274__block_literal_25V#__block_literal_1#__block_literal_2$__block_literal_3%__block_literal_4%__block_literal_5LNSMutableArrayNSLock&__block_literal_7 &__block_literal_6'__block_literal_9C'__block_literal_85*__block_descriptor_*__block_literal_genericobjc_object9(__block_literal_10(__block_literal_11-HTTPConfigGCDAsyncSocketBNSThread7)__block_literal_12 NSDataNSNetService=+__block_literal_15)__block_literal_13*__block_literal_149NSArray+__block_literal_16;,__block_literal_17-__block_literal_18-__block_literal_19.NSError4NSNotification0HTTPConnection&2WebSocket.__block_literal_20HTTPServer&NSDictionaryNSObject/__block_literal_21NSString 3__block_literal_233__block_literal_24J0__block_literal_224__block_literal_26Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m/Users/pete/git/FrankhttpLogLevelintpredicatelong intdispatch_once_t+[HTTPServer startBonjourThreadIfNeeded]bonjourThreadisaobjc_classClassNSObject_privateobjc_objectid_bytesunsigned charuint8_tNSThread-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]NSString__Block_byref_object_copy___Block_byref_object_dispose___26-[HTTPServer documentRoot]_block_invoke__copy_helper_block___destroy_helper_block_-[HTTPServer setDocumentRoot:]__30-[HTTPServer setDocumentRoot:]_block_invoke-[HTTPServer connectionClass]__29-[HTTPServer connectionClass]_block_invoke-[HTTPServer setConnectionClass:]__33-[HTTPServer setConnectionClass:]_block_invoke-[HTTPServer interface]__23-[HTTPServer interface]_block_invoke-[HTTPServer setInterface:]__27-[HTTPServer setInterface:]_block_invoke-[HTTPServer port]unsigned shortUInt16__18-[HTTPServer port]_block_invoke-[HTTPServer listeningPort]__27-[HTTPServer listeningPort]_block_invoke-[HTTPServer setPort:]__22-[HTTPServer setPort:]_block_invoke-[HTTPServer domain]__20-[HTTPServer domain]_block_invoke-[HTTPServer setDomain:]__24-[HTTPServer setDomain:]_block_invoke-[HTTPServer name]__18-[HTTPServer name]_block_invoke-[HTTPServer publishedName]__27-[HTTPServer publishedName]_block_invoke__27-[HTTPServer publishedName]_block_invoke_2-[HTTPServer setName:]__22-[HTTPServer setName:]_block_invoke-[HTTPServer type]__18-[HTTPServer type]_block_invoke-[HTTPServer setType:]__22-[HTTPServer setType:]_block_invoke-[HTTPServer TXTRecordDictionary]NSDictionary__33-[HTTPServer TXTRecordDictionary]_block_invoke-[HTTPServer setTXTRecordDictionary:]__37-[HTTPServer setTXTRecordDictionary:]_block_invoke__37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2-[HTTPServer start:]signed charBOOL__20-[HTTPServer start:]_block_invoke-[HTTPServer stop]-[HTTPServer stop:]__19-[HTTPServer stop:]_block_invoke-[HTTPServer isRunning]__23-[HTTPServer isRunning]_block_invoke-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]unsigned intNSUInteger-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]serverserverQueuedispatch_queue_sdispatch_queue_tconnectionQueueasyncSocketflagsuint32_tconfiguint16_tdelegatedelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4NSDataconnectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSocketdocumentRootconnectionClassinterfaceportnetService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServersetServer:setDocumentRoot:queuesetQueue:HTTPConfig-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]__28-[HTTPServer publishBonjour]_block_invoke-[HTTPServer unpublishBonjour]__30-[HTTPServer unpublishBonjour]_block_invoke-[HTTPServer republishBonjour]__30-[HTTPServer republishBonjour]_block_invoke-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]__40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]_dispatch_onceself_cmdobjc_selectorSELresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1valuevalueCopy__block_literal_2__block_literal_3__block_literal_4__block_literal_5__block_literal_6__block_literal_7__block_literal_8__block_literal_9__block_literal_10__block_literal_11__block_literal_12__block_literal_13bonjourBlockreservedSize__block_descriptor__block_literal_genericdispatch_block_t__block_literal_14__block_literal_15__block_literal_16__block_literal_17__block_literal_18__block_literal_19theNetServicetxtRecordData__block_literal_20errPtr_codeNSInteger_domain_userInfoNSErrorsuccesserr__block_literal_21keepExistingConnections__block_literal_22connectionstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthlong long unsigned intUInt64requestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionwebSocketwebsocketQueuesetWebsocketQueue:termisStartedisOpenisVersion76WebSocket__block_literal_23wssocknewSocketnewConnection__block_literal_24__block_literal_25__block_literal_26nserrorDictnotificationNSNotificationblock__block_literal_27stop:stopnetServiceDidPublish:webSocketDidDie:numberOfWebSocketConnectionslisteningPortsetType:performBonjourBlock:initconnectionDidDie:setDomain:start:TXTRecordDictionarysetConnectionClass:executeBonjourBlock:setTXTRecordDictionary:startBonjourThreadIfNeeded.cxx_destructdeallocsocket:didAcceptNewSocket:setInterface:unpublishBonjournetService:didNotPublish:setName:setPort:publishBonjournumberOfHTTPConnectionsrepublishBonjouraddWebSocket:V`d4HJ((((((((((|\hinitallocinitWithDelegate:delegateQueue:selfdefaultCenterconnectionDidDie:addObserver:selector:name:object:webSocketDidDie:removeObserver:stopsetDelegate:delegateQueue:deallocclassisKindOfClass:log:level:flag:context:file:function:line:tag:format:copylocalPortnameperformBonjourBlock:dataFromTXTRecordDictionary:setTXTRecordData:acceptOnInterface:port:error:publishBonjourstop:unpublishBonjourdisconnectlockcountByEnumeratingWithState:objects:count:removeAllObjectsunlockaddObject:countinitWithServer:documentRoot:queue:configinitWithAsyncSocket:configuration:startcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:initWithDomain:type:name:port:setDelegate:mainRunLoopremoveFromRunLoop:forMode:currentRunLoopscheduleInRunLoop:forMode:publishstartBonjourThreadIfNeededdomaintypeobjectremoveObject:bonjourThreadinitWithTarget:selector:object:distantFuturetimeIntervalSinceNowdonothingatall:scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:runcurrentThreadexecuteBonjourBlock:performSelector:onThread:withObject:waitUntilDone:netServiceWillPublish:netServiceDidPublish:netService:didNotPublish:netServiceWillResolve:netServiceDidResolveAddress:netService:didNotResolve:netServiceDidStop:netService:didUpdateTXTRecordData:isEqual:hashsuperclasszoneperformSelector:performSelector:withObject:performSelector:withObject:withObject:isProxyisMemberOfClass:conformsToProtocol:respondsToSelector:retainreleaseautoreleaseretainCountdescriptiondebugDescriptiondocumentRootsetDocumentRoot:connectionClasssetConnectionClass:interfacesetInterface:portlisteningPortsetPort:setDomain:publishedNamesetName:setType:TXTRecordDictionarysetTXTRecordDictionary:start:isRunningaddWebSocket:numberOfHTTPConnectionsnumberOfWebSocketConnectionssocket:didAcceptNewSocket:republishBonjour.cxx_destructserverQueueconnectionQueueasyncSocketnetServicetxtRecordDictionaryconnectionswebSocketsconnectionsLockwebSocketsLockęҙ',GOUdÚ%6AFqěLkxɜќ ;I^n֝HTTPServerHTTPConnectionlocal.HTTPConnectionDidDieWebSocketDidDiev4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m%@: %@ - Expecting NSString parameter, received %@ parameter%@: Started HTTP server on port %hu%@: Failed to start HTTP Server: %@Invalid queueBonjour Service Published: domain(%@) type(%@) name(%@)Failed to Publish Service: domain(%@) type(%@) name(%@) - %@Executed on incorrect thread $,8<@DH (40Ϣ!<^## 7<)BBBABBBBABBBBBBBBBBBCABBAAQHTTPServerNSNetServiceDelegateNSObject"yߢxQiߢ{!=ߢ~ߢߢ ߢ] y ߢU u ߢ ߢ  ߢ ߢߢߢߢߢߢߢߢߢߢ$ߢߢ}ߢ9#Q#ߢ$$ߢĥE%M%ߢǥe)i)ߢʥv8@0:4v12@0:4@?8v12@0:4@8v12@0:4@"NSNetService"8v16@0:4@8@12v16@0:4@"NSNetService"8@"NSDictionary"12v16@0:4@"NSNetService"8@"NSData"12c12@0:4@8I8@0:4#8@0:4@8@0:4^{_NSZone=}8@0:4@12@0:4:8@16@0:4:8@12@20@0:4:8@12@16c8@0:4c12@0:4#8c12@0:4@"Protocol"8c12@0:4:8Vv8@0:4@"NSString"8@0:4v12@0:4#8S8@0:4v12@0:4S8c12@0:4^@8v12@0:4c8^{dispatch_queue_s=}@"GCDAsyncSocket"@"NSString"#S@"NSNetService"@"NSDictionary"@"NSMutableArray"@"NSLock"c ќX( Xm)_Q*_A+ ԞݞO,F<UCNC_sak ,<CCMakss  j j6Pjgjjttttt©ͥ0P %GX˟؟jU j% * 8  Aj- L)Zj-cjlj 'X <j1ϠMX1 %Xi#X$ jU%6=&ҙj9'j'X+H&P2LBɪ|˟۪TX ۪\%N`۪۪d۪L۪Yhm ly ptx'IͥPHhT,hإĬ,0hHSAH9s  !#&(+/1478<>@CGILNOQRSTUY[\`ceghlpBaK|hPLc37x`Jj.m|QL#8 .we$޲B׳Z h:OBطb,%[ N[of` 2ћԅ9|CJv?W+mYF |'Z"xmI% E*bhZ#)|}8oxZTu{lix*юz^2A͔r7uiߌT\N/"i<ڐR?$:jw90Kys_JGש(r¶ul`wXjԶm,P&{hOSr *jw|ctfru|Ja|Ma/&qZ%~Y{m֏qO.Cr?崊x ;"}nr|h@ ,<L\l|$4DTdt,<L\l| ,<L\l|  , @ P ` p  0 @ P ` p  0 @ P ` p  0 @ P ` p < $*o/  E !V!VKs& !&(P+^^ f s Rw\x !Qip" q KA LL S ` ?dvIerm|! ("  R!_ y oae9 ieA   k4 H( ! : (p:_s lx!3 =Q8s" F - y FNip 7=* @( Gwe i V  >u("Xe 6!_  ( ` (# V pVL s"XG HSAH H, )Q=pp&( y eoK e !!!("s"HSAH HSAH'O  !%)+,.1268<=>ADIJMOŌU\Er> s3jmZ8)$^!Sp~6t͓< ѼH|tttt{tF|) t2xYR}0 tqy ~ttZ[{\`M]5i_b4^&_^>]SL(`ab=p6ČӻN c=T,)/c <k",#`o8 XnۙB6|5<Obu  3FYl*=Pcv!4GZm+>Qdw"5H[n 0> L y*6 9 5* l M* v$0 < 7 T -#_*~V#|8$4 #$%.a.% /" &/; J0$$&??$v 3 C'3'409(4C(50$V7)  i) .$* =+.+ F+ ;,- 2-G( &l&2 OB0 c |$9!$ |    8 D L* x  | (( P h    < T`     *    p (   | D  \  x  | H T  t  b      *    , (    *   (  hX     , (    *    (    *            *   b pb   ~ d |  ~ 0Z Z b L 0 @ p" 8# P# h#, $ $ $ $\ %. D% L% T% <& 8' ' (f (r d) h) l) P* @+X +,m,Lw,,L,,m,|w,z,|,v,ml,Xwp,f,Xp,b,mX, x\,R,\,N,mD,`xH,>,`H,:,m0,Lx4,*,4,&,m,d@x ,,d ,,m,|x ,, ,+m+x++++m+hx++h++m+lx++l++m+px++p++m+tx++t++m+mr+wz+l+z+h+mX+.w^+T+^+P+\+L+\+:+m$+m+m+m+hVz++h+*<:w**<**m*m*w****y****8`w**8**m*m*y****4w**4**m*N****m~*mr*@zx*n*x*j*xv*f*v*`*mL*m<*m6*m,*Tx0*(*0*"*m*m*z* ***P8x**P**m)m)m)m)x))))x))))m)|x))|))m)m)Ĥ&{))Ĥ))xx))x))${)~))x)m^)mN)0xR)J)0R)F)m:)>)6)>)2)m )pFy&))p&))tLy$))t$))m){ )) )(x)()(m(((((((((@|((@(((D((((( j(( ((ml(yr(h(r(d(m^(mR(lzX(N(lX(H(mB(m:(m*(h6z.($(h.( (l@|(((l(((m(m' z'' ''tx|''t''m'Jz''''m'm'lz''l''m'm'm'hz'|'h'x'h|'t'h'p'mf'mR' zV'L' V'H'p}P'D'pP'4'm$'m'm'm'm&{&&&&Xt~&&X&&ܡ{&&ܡ&&m&m&m&6{&&&&m&m&d{&&d&&m&mv&`{z&r&`z&l&md&mX&H~\&T&\&N&m8&m(&m"&m&m&|&%&%HV%%H%%ܡ{%%ܡ%%m%m%m%(|%%%%m%m%d|%%d%%m%m%`|%%`%z%mr%md%:j%^%j%N%mF%m>%m0%|4%,%4%(%m%|"%%"% %m%m$m$ &$$ $$%2$$%$$ 8$$ $$Hz$$H$$m$m$m$ȡ&}$$ȡ$$m$mz$mr$r}v$l$v$h$mJ$^$D$^$<$ԡ}B$8$ԡB$4$$:V$0$$V$,$ ȣ@$($ @$$$m$`$$$$m $m$m#8:##8##<N~##<##m#m#####ހ####8t~##8##m#m#####4~##4#~#H€#z#H#v#mb#mX#mJ#m@#m.#m$#~*# #*##m#XB# #X##m#m"TX""T""m"m"Pr""P""m"m"L""L""T""""m"m"("""~"H"z"H"d"m^"mX"mR"mL"mD"H">"H":"m2"m*"\*."&"\."""m"ԡ""ԡ" "m"m!!!!!p"!!p"!! ,!! !!m!m!2!!!!܂!!!!m!m!D!!D!|!mn! r!j!r!f!mT!@Z!P!@Z!J!m2!d&:!,!d:!(!8!$!8!!L&"!!L"!!`< !!` ! !m ! ! ! ! m m m 8r 8 < < m m I  | 8 x 8 r ml m` Jf \ f X 4́d T 4d F HJ B HJ > m, m m 0  0 m   m&hxhm 6 ppmmm,,mm((|mrmd<h^hZTbVTbFm<m$$*$*P*"P"|` |mm<m Z llm f tԅtmx|t|nmb f\ fXh`Th`PmB ƒF< F8p,@4p@*mmmlnlmm < ttmmmmhxpdxpXmPmDm:m"..dF d  HLHmmmmmmm|mfmZm@ȡ~F<ȡF0mml\ l mttm<mRmmmmdȡZj`ȡjXmBĆH>H8mh@$h$m  prpxxm<LLmVmzfm`mRm<PL8L.p84*p4" & &H$ H mmmmmmmmmmn(vj(vXܡx`Tܡ`Lm>D:D2x<8.x8*m$m  ܡܡmmm'mm|rvpmfm^mNTHTm\<\ X:XL0LmmmmmmmސV|> p4 p0D^,D^(HB$HB 8\8\ mmmmmmmmmLmmmzmtmlxpfpbmVԡvZRԡZLmBm(@4"@4n&&  mmmmmԎmmm|mrmhmP``L``BLH>H6 β:0 :,H4(H4"mmmmmmmȏmmmmm~mtmX hT hNBfJf* ƳB  BD:D:H $H$ 8@8@mmmmmmȐmmmmmxm`p\pRLXNXF J@ J<HD8HD2m(,$,mmmmmmmmmmmmmhdxdx^BvZv: R0 R,DJ(DJ$H4 H48P8P mmmmmmddmmmmmmp<lbLh^hV ZP ZLHTHHTBm8<4<(mmmmmmmmmmm>mmzdtpxlx`mNmFJ@J<m0ԡ6,ԡ6(m^hZ h   mmmmmmm |vFrR jH jDDb@Db<HL8HL48h.8h$mm mmmmddmmmmmdĕdmmf`vb`v\PtXt: N0 N,DF(DF$H4 H48>8> mm m m m m ` ` m m m m m mp @ l @ b Lh ^ h V Z P Z L HT H HT B m8 < 4 < ( m m m m m m ` ` m m m m m ` ` m mj z f z ` Px \ x > R 4 R 0 DJ , DJ ( H 8 $ H8 8B  8B  m m \^ \ m m m 0 8 b H H m| mn m^ m> m2 6 , 6 ( L0 $ L0  xZ  x  m m m m  B T H H m mr mh mH \P D \P : m2 m( m m    D B D  Hh H m m m m m mx XԚ r X f m` mZ mT mJ m@ m( d8 $ 8  p L  p      H8 H mmmmmmmXXmtmnmfm^mVmLm0<@,@&B>">  D.DHHH88mmTTmmm`Ȟ`v4|r|j nd n`HܜhZHhPmFm6m,m T<Tmmmmmm@n@: d HHzmpmbmXmLm>m0|@8*|8mmm mm$ܡܡmmmmmmmKmz&~v~nmhm^mTm< РL8 L.(4*(4" & &H$ H mԜmءءmƟԡԡmmmmmrmdmT|\N|\Fm4m(m"mmm mmLVL : DzDHH8h8mrСTxnСxjvfvbmT̡pXN̡XJLRDLR@m6P:2P:.m$H( H(mȡȡ mmġžġmmОxxmmV,~mxmnmhmZ^T^HjNDN@hL<L6m0mx$$""mtltmmmppmm΢mllmmmh֢hm|mtxnxjmbmVؤx\Rؤ\NdZJdZFm>m6Ȥ:2Ȥ:$`4(`(\6"\"mXLXmTZTmmؠPPmmLLmmn0tjtfrbrZH^VH^RmHDPBP8m2m,mr "}"6"2"!!!!!!!!d!`!!!  s o ( $    zvUQ![WRN!]Y{ZVrnPL:61-($}yieVR1-^ZqmLHws_[LH'#zvmiMI           q m U Q      | m i H D     s o ` \ ; 7                    } 6 2 "    fb73  TP%! }yjfXT51}jfXT51!JF73%!A=w_[Q                y u f b [ W H D = 9 * &                     y u f b S O H D 5 1 * &                       v r c _ X T E A : 6 / +                    } v r c _ X T E A 2 . ' #     }vrc_PLEA2.&"tpa]NJ;7/+$   zvgc\XIE>:+'rn_[LH95.*|mib^OKD@1-&"pleaRN?;,(so`\MI:6'# }nj[WHD51" qm^ZKG@<-)"lhd`\XTPLH<840$  $       |xtplhd`\XTPLHD@<840,($  4 0 , ( $          xp h` XP H@ 80 (   TPLH40,( tplhTPLH40,( tplhTPLH40,( tplhTPLH40,( |xthd`TPL@<8,($xtpd`\PLH<84($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\D@<$   |xtplhd`\XTPLHD@<80, |tphd\XPLD@40,($  T@40(  ܽL̽LLLLL|L|lLx\LtLLp<Ll,LhLd L`L\LXܼLT̼LPLLLHLDL@|L<lL8\L4LL0<L,,L(L$ L LLܻL̻LL LLL|LlL\LLL<L,LL LLLܺL̺LLLLLxLhLXLHL8L(LLLLLعLȹLLLLLxL|hLxXLtHLp8Ll(LhLdL`L\LXظLTȸLPLLLHLDL@xL<hL8L4L0зL,L(L$L LLpLLL ضLȶLLLLLxLhLXLHL8L(LLLLL(840,($ mZG4 !vcP=*lYF3  |uxbtOp<l)hd`\XTPLH~Dk@X<E8240 ,($ t aN;(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(8DL+CxYr( Ph - ] @w   < T  ` 2 M e      p & @  X  s  D  \ x    B \ T t t         1  X  r   ,  @  6In`( hPk,.Gcv+F_{ ! G`@$=Yn  p2Mfd|00VL0 p" &8#?P#[h#z$$$$%K fD%L%T%<&8''&(O(@d)h)l)P*)@+L+hϢ!^)0h;TkhĬ0/PS\tHhLTPhp|C`X"xod=&\o^H}`lt|<8 ?* &e:Ri$eUCl <GDV|9bK]_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_dispatch_queue_create_OBJC_IVAR_$_HTTPServer.serverQueue_objc_msgSend_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.domain_objc_retain_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_IVAR_$_HTTPServer.isRunning_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_HTTPServer.documentRoot__Block_object_assign_dispatch_async_sel_getName_DDExtractFileNameWithoutExtension_NSStringFromSelector_NSStringFromClass_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_objc_retainAutorelease_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_enumerationMutation___stack_chk_fail_dispatch_get_current_queue_dispatch_once_objc_retainBlock_objc_storeStrong_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_CLASS_$_HTTPServer_OBJC_METACLASS_$_HTTPServer_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_HTTPConnection___CFConstantStringClassReference_OBJC_CLASS_$_NSMutableArray_OBJC_CLASS_$_NSLock_OBJC_CLASS_$_NSNotificationCenter_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSNetService_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSRunLoop_OBJC_CLASS_$_NSThread_OBJC_CLASS_$_NSTimer_OBJC_CLASS_$_NSDatel_OBJC_PROTOCOL_$_NSObjectl_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegate_OBJC_METACLASS_$_NSObject_NSRunLoopCommonModes__NSConcreteStackBlock___stack_chk_guard-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]___Block_byref_object_copy____Block_byref_object_dispose____26-[HTTPServer documentRoot]_block_invoke___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[HTTPServer setDocumentRoot:]___30-[HTTPServer setDocumentRoot:]_block_invoke___block_descriptor_tmp52___copy_helper_block_49___destroy_helper_block_50-[HTTPServer connectionClass]___29-[HTTPServer connectionClass]_block_invoke___block_descriptor_tmp56___copy_helper_block_53___destroy_helper_block_54-[HTTPServer setConnectionClass:]___33-[HTTPServer setConnectionClass:]_block_invoke___block_descriptor_tmp60___copy_helper_block_57___destroy_helper_block_58-[HTTPServer interface]___23-[HTTPServer interface]_block_invoke___block_descriptor_tmp64___copy_helper_block_61___destroy_helper_block_62-[HTTPServer setInterface:]___27-[HTTPServer setInterface:]_block_invoke___block_descriptor_tmp68___copy_helper_block_65___destroy_helper_block_66-[HTTPServer port]___18-[HTTPServer port]_block_invoke___block_descriptor_tmp72___copy_helper_block_69___destroy_helper_block_70-[HTTPServer listeningPort]___27-[HTTPServer listeningPort]_block_invoke___block_descriptor_tmp78___copy_helper_block_75___destroy_helper_block_76-[HTTPServer setPort:]___22-[HTTPServer setPort:]_block_invoke___block_descriptor_tmp82___copy_helper_block_79___destroy_helper_block_80-[HTTPServer domain]___20-[HTTPServer domain]_block_invoke___block_descriptor_tmp86___copy_helper_block_83___destroy_helper_block_84-[HTTPServer setDomain:]___24-[HTTPServer setDomain:]_block_invoke___block_descriptor_tmp90___copy_helper_block_87___destroy_helper_block_88-[HTTPServer name]___18-[HTTPServer name]_block_invoke___block_descriptor_tmp94___copy_helper_block_91___destroy_helper_block_92-[HTTPServer publishedName]___27-[HTTPServer publishedName]_block_invoke___block_descriptor_tmp106___27-[HTTPServer publishedName]_block_invoke_2___block_descriptor_tmp100___copy_helper_block_97___destroy_helper_block_98___copy_helper_block_103___destroy_helper_block_104-[HTTPServer setName:]___22-[HTTPServer setName:]_block_invoke___block_descriptor_tmp110___copy_helper_block_107___destroy_helper_block_108-[HTTPServer type]___18-[HTTPServer type]_block_invoke___block_descriptor_tmp114___copy_helper_block_111___destroy_helper_block_112-[HTTPServer setType:]___22-[HTTPServer setType:]_block_invoke___block_descriptor_tmp118___copy_helper_block_115___destroy_helper_block_116-[HTTPServer TXTRecordDictionary]___33-[HTTPServer TXTRecordDictionary]_block_invoke___block_descriptor_tmp122___copy_helper_block_119___destroy_helper_block_120-[HTTPServer setTXTRecordDictionary:]___37-[HTTPServer setTXTRecordDictionary:]_block_invoke___block_descriptor_tmp135___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2___block_descriptor_tmp131___copy_helper_block_128___destroy_helper_block_129___copy_helper_block_132___destroy_helper_block_133-[HTTPServer start:]___20-[HTTPServer start:]_block_invoke___block_descriptor_tmp147___copy_helper_block_144___destroy_helper_block_145-[HTTPServer stop]-[HTTPServer stop:]___19-[HTTPServer stop:]_block_invoke___block_descriptor_tmp165___copy_helper_block_162___destroy_helper_block_163-[HTTPServer isRunning]___23-[HTTPServer isRunning]_block_invoke___block_descriptor_tmp169___copy_helper_block_166___destroy_helper_block_167-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]___28-[HTTPServer publishBonjour]_block_invoke___block_descriptor_tmp210___copy_helper_block_207___destroy_helper_block_208-[HTTPServer unpublishBonjour]___30-[HTTPServer unpublishBonjour]_block_invoke___block_descriptor_tmp216___copy_helper_block_213___destroy_helper_block_214-[HTTPServer republishBonjour]___30-[HTTPServer republishBonjour]_block_invoke___block_descriptor_tmp220___copy_helper_block_217___destroy_helper_block_218-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]+[HTTPServer startBonjourThreadIfNeeded]___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke___block_descriptor_tmp241__MergedGlobals___copy_helper_block_238___destroy_helper_block_239+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPServerl_.str9l_.str10l_.str19l_.str25l_.str43l_.str138l_.str142l_.str188l_.str221l_.str227l_.str256l_OBJC_$_CLASS_METHODS_HTTPServerl_OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObjectl_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObjectl_OBJC_$_PROTOCOL_METHOD_TYPES_NSObjectl_OBJC_$_PROTOCOL_REFS_NSNetServiceDelegatel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSNetServiceDelegatel_OBJC_$_PROTOCOL_METHOD_TYPES_NSNetServiceDelegatel_OBJC_CLASS_PROTOCOLS_$_HTTPServerl_OBJC_METACLASS_RO_$_HTTPServerl_OBJC_$_INSTANCE_METHODS_HTTPServerl_OBJC_$_INSTANCE_VARIABLES_HTTPServer #1/20 1366749080 501 20 100644 58908 ` WebSocket.o @  |\ |$__text__TEXT\ 1__textcoal_nt__TEXTB$ __const_coal__TEXTB$ __picsymbolstub4__TEXTB$__StaticInit__TEXTB$__debug_info__DWARFB$p|__debug_abbrev__DWARF{1;__debug_aranges__DWARF 5e?__debug_macinfo__DWARF 5e?__debug_line__DWARF 5e?P__debug_loc__DWARF<Z 'GX__debug_pubtypes__DWARF%J2T__debug_str__DWARFWKU__debug_ranges__DWARF\Kg"__data__DATA] h__cstring__TEXT]m h__cfstring__DATA`xj4__objc_methname__TEXTal__objc_selrefs__DATAHgq>__objc_data__DATA@h(rx __objc_superrefs__DATAhhr__objc_ivar__DATAlh0r__objc_classrefs__DATAhr__objc_classname__TEXThs__const__DATAhxxDzDhhEbzDF?FBFEpOrxD#FhExD0FBF,(F*0F& FEqxDyDd%R0;h h X$"]MFFjEqDhyD`(X hFE&pE$xDzDh0F)F?FFE)F3FzD?FF0F F(F]@- FEpEaxDyDh h XErpEDaxDyDh h`YErzDv?FrFEv`xDh`Yh?FfFE``xDh(F\?FXF(FTERzD-F@F1FE,P-E:RxDzD1FF@FSFE0xDhXF?FFMER@F1FzD+FEb0xDh@F?F FE0$E81xDR0;yDh h[2F0F(FPF@F @- FE!yD hFE E2xDzDhh "x?FtF,0E %E!xDyD&hFAFRF\F0 ( EB!FzDLiF + FF  E%&:FEJ xDh@F0! "$,U*F3F$FE !E"xDzDh#h?FF@F  F @- FFFFEV xDh(CEBE\"xDzDhh?FFE"E<"xDzDhhDrzD?FFE@xD[FhE xD FBF0F FExDhPF(CEExDzDhh?FFEExDzDhhDbzDv?FrFE^OrxD[FhE^ xD FBF\0FZ FVE EqxDyDh h[EzD!F@?F>F[E!FzD2?F.F*FE6xDhXF!F"?FFXF!F2F?FFEExDzDhh"?FFEp*FxDh@F1F@F1F"F@F1FRFEpxDh@F?F VFFE%xDR0;h[EdqyD$RF hPF@F F0F @ EqFEpyDEeR0;xD hh}Df\ X)hOu.Ou$"E~pEaxDEbyDhzD hhY*FnРY)F"F@b- FFxDhEF`xD hhF"H?FDFE`xDhE<`xDhPF2F},kE8`EbxDzDhh ?FFE*`DRxDzD#h0F)F 0F)F#@E`EQxDyDhPF hEQ FyD h?FFEPErxDzD#h0F!FEPRFxDh0FD20F!FzD#fE `O OxDhETQyD h "?FFEHPDBxDzD#h0F)F 0F@)F#( ?FFEPDBxDzD#h0F)Fx " ! 0F )F@#fE@RFxDh0F\ EPElAxDyD%R0;h hX$2FD0F@PF>hB 2MFF*FE@E8AxDE8ByDhzD hh(Y2F(Y1F*FCF @F]@FEx@E1xDE2yDhzD hhY*FРY)F"FE0E`BxDzDhh?FFE0D4RxDzD#Fh(F(F@p pG )O")8 CpG- FFFhJ)d(WE xDh(FE 0RFxDh(FEv xDp(:96IPFjFE xDhPF`(l E"0E1xDyDE"T0;hzDhh*XY@-E>UE@ xDhPF4FEE"xDzDhh$FPF FEN xDhPFFEP cxDh 0F FE: "FxDh(F E\ ErxDyDR0;h h(XOu$" FExDhPFFE8 xDh(\(:E* xDU ExDhPFFExDh@FFU EfyD hN!b\\Z@bT1BPFFExDh(X(@EhExDzDhh|FPFxFExDhPFnFE3FxDh FbFE"FxDh(FV FTE ExDyDhR0; h(XOuIExDhPF6EyD hXPFFPF*FE`xDhPF EXxyD(F h"F! ExDR0;hDpEhxD~DlP6hhY@1$"DpxDh(FPF @޻PFFDpxDhPFE&"xyDE hxD )UhhXjP}.K(]PFFDvpxDhPFDrxzDCxhC&\ DpDaxDyD@/R0;h h(X" DlpDaxDyDR0;h h(XOu$2Fn D:pDPaxDyD~.R0;h h(XOu$"Tk@3$"LcDayD hBDayD h@XpGFD`!xDh D.D`!xDh D$D`!xDh DD`!xDh D@ ?zcW? cM c]4 ch     4RW M ] R& +  TWQ M ]) < 0 Z :W hm ]4 = ` + 6'#  BE<WA m ]Z\W} m, ]?PD }##D }##D }##D }##D }##D }##p\fWhnWpWK RRWW>W me ] @TWK TjWlWBW, m ]UNWK 8PVWX^Wy`W m ])WK <!W! W( W8 (mZ (]x1Ww 1m 1]754>9  cL'M#J#  C8 W' Cm C]$( CJXHLkSG\I >P3\8 W \m~ \]@ 0 ]c^cb W bm b] ht$7Jh{ W m ]0 C D }3a 3!Y "g0# W m ]#& + )&<)O,b9@W  mu ]1@W  1m 1]J1:XN5X6 x:3k @V?} XVG aWi  am a]JaqW  qm q] (W  m5  ]S uf {3y 3LlWd  m  ] ` } S l  u<3 J <3 v M 3. ZJ` "s u 3 u#?xz# 3u$l|WC  $m  $] $` $ $* |W  *m  *]  C%[W  [m)  []G &J3'uJ (,&$E'uE&9(s')s ,F2)*O*b*p+Y********(*?,*p-$*{****** ***C *] *u * * *** *%*@ *Vy*uy*x*y*y )   9 J #! # o  ~ -     4m  #u  q# .  (.  4 .  G0 (S9 /0f1f g21f x e 3 (p 01f 4 '( Z (#A f )#F s *#M  +# U  ,# | -    /  # ) 0  9 ? M @/ B O?  SQ t(eX j `#b s b#h  c# f# j#  l#  m#  n#  o#  p# r#  t#  u#*  v#7  w#B  x#N  y#X  z#c # |# # }# / # ; # @ # N #  #  # . # D # N # Z #F p #a  # |5 ( #6# 7 * 8  #  #V `#y #~ # # ## ]# ^# 3_# `#3  R X c e3h  r9] f# f#c # #  f# f#D # }: ] f#c #k #v f#  x#D # m# :] f#c #k #v f#  x# m# # W;<] f# I: ; U 4: ; I < I  I8 2 .: ; '  @ d4: ; I .: ;  @ .: ; '  @ .: ;'  @ : ;I4 .: ; @ .: ;'  @ d.: ;' I @ d4: ;I4: ;I : ;   I: ; 8 2 I8 2 : ;I4: ;I 4: ;I !1X Y"1#1X Y$.: ; ' I4  @ d%.: ; ' 4  @ d&.: ; ' I ': ; I(I: ;) : ;*( + : ; , : ;- : ; .<  /0I' 1I2' 3&I4 : ; 5  : ;  6I: ;  7I: ;  8 I: ; 8 2 9 : : ; ; : ;< I: ;8 2 = : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/libkern/arm/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/HeadersWebSocket.mNSObject.hNSString.hNSData.hWebSocket.hOSByteOrder.hNSObjCRuntime.hHTTPMessage.hGCDAsyncSocket.hNSArray.hCFStream.hNSError.hNSDictionary.h AG.AIG/. >.I/v X <0H<0"Ej  J 4/""v/-/-/("H00d0: #"! &hH0,h8< y   Jt f %X r!. f  f   kL! q0!H05h0"  kL! 5Vh  <* 40ROzTkf <0"70O:<yOQ<y.O<yJnOz,<"m =0f [4J*: <>UU+"[[[+MC4? , ("CA(P*NF>xJ$i  |J.0= "\<X>4%>@&Y', 6 D2 L@x"%"=L&"ef:=lXLRv0Aq"Kt, "  2  Jv" .  N"z.g \!=((L+:o>+Bo0x,'X=,&/!,*.Np>T=n((&,ZI/;/uX ''1//z../zJL(JK/K-/K-Ko02:4Fdh 2 z 1ZP`nPPP.Q`QQQR\U28PNjTPQRUP*UT`PTnQTpRpvPv|PPUQQ:QRPSVP<DPDT<dQ(PQp|PP>VQRP@NPPQPU"@U`P`jQPU PT "Q"XP*U4xUQ*JQQ$PP T TQ Q Q 8 Q  PJ P P8 Z P8 D Qh n P R  P [ . QJ V Q^ j Q P P J R  R& J R@ F Pp v P P $ P@ B PV X Pj p Px P P P Q . Q@ D QV b Qj l Qx Q Q R P  T [ | | Z T QP[QTXRPPPPP<BPP8TQ,0Q<@Q@LPLXJX@XQQQQ|QJZQQ@lRlrPrxPT|TPUQQQRP$T$(P4T8Q>TQPPQRQP~U*U<UU",UDUU&LUQQ :QJZQQ<HQbQQQQQQ",Q4XQQQQ&6QJLQR fRR<RRRRR",R4dRRRR&DRJLRSPXZP P@DP S6TPVTQP@TPVLVPl|PlpQl|Rl|S|P|QTPQ.NSArrayNSMutableStringHTTPMessageW__block_literal_2eWebSocket__block_literal_3=__block_literal_4NSMutableArray__block_literal_1@NSErrorNSMutableDataobjc_object|GCDAsyncSocket(NSDictionaryNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.m/Users/pete/git/Frank+[WebSocket isWebSocketRequest:]signed charBOOL+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]isaobjc_classobjc_objectid-[WebSocket dealloc]-[WebSocket delegate]__Block_byref_object_copy___Block_byref_object_dispose___21-[WebSocket delegate]_block_invoke__copy_helper_block___destroy_helper_block_-[WebSocket setDelegate:]__25-[WebSocket setDelegate:]_block_invoke-[WebSocket start]__18-[WebSocket start]_block_invoke-[WebSocket stop]__17-[WebSocket stop]_block_invoke-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]ClassNSObjectNSString-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]NSData-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]dispatch_queue_sdispatch_queue_t-[WebSocket .cxx_destruct]WS_PAYLOAD_LENGTHunsigned intNSUIntegerWS_PAYLOAD_IS_MASKED_OSSwapInt32uint32_tNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsNSNotFoundNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingdelegatewebsocketQueuesetWebsocketQueue:requestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageasyncSocketflagsconfigunsigned shortuint16_tdelegateQueuesocket4FDintsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionlong intCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKeyWebSocketself_cmdobjc_selectorSELupgradeHeaderValueconnectionHeaderValueisWebSocketkey1key2keyaRequestsocketresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1newDelegate__block_literal_2__block_literal_3__block_literal_4originporthostrequestUrilocationschemeguidoriginValuelocationValueoriginFieldlocationFieldacceptValueresponseHeaderswsResponsedataUInt32lengthnumSpaceslong long inticunicharnumStrNSMutableStringnumresultHostNumd3d1d2responseBodyd0NSMutableDatamsgmsgDatalenunsigned charUInt8UInt16frameopcodersvsocktagpFramemsgLengthpDatapMaskmaskederror_reserved_codeNSInteger_domain_userInfoNSDictionaryNSErrordidOpendeallocisVersion76Request:isWebSocketRequest:startsecWebSocketKeyResponseHeaderValuereadRequestBodystopinitWithRequest:socket:socketDidDisconnect:withError:sendResponseBody:sendResponseHeaderssocket:didReadData:withTag:locationResponseHeaderValuesendMessage:processKey:setDelegate:originResponseHeaderValueisRFC6455Request:didClosedidReceiveMessage:isValidWebSocketFrame:.cxx_destructVZ\X ` d f v z  2J||J&"4DlUpgradeConnectionSec-WebSocket-Key1Sec-WebSocket-Key2Sec-WebSocket-KeyWebSocketv4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.mWebSocket version 75 doesn't contain a request bodyOrigin%huhttp://localhost:%@wsswsHost%@://localhost:%@%@%@://%@%@258EAFA5-E914-47DA-95CA-C5AB0DC85B11Web Socket Protocol HandshakeSec-WebSocket-OriginWebSocket-OriginSec-WebSocket-LocationWebSocket-LocationSec-WebSocket-Accept%CWebSocket version 75 doesn't contain a response bodyInvalid requestBody length~WebSocketDidDiedelegateT@websocketQueueT^{dispatch_queue_s=},R,N,VwebsocketQueue]] ] ]]]G^3{^^^^^^^^ ^$^__-_D_W_l_o_4__headerField:caseInsensitiveCompare:rangeOfString:options:initsetDelegate:delegateQueue:classisVersion76Request:isRFC6455Request:allocinitWithBytes:length:disconnectdeallocreadRequestBodysendResponseHeadersdidOpencurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:readDataToLength:withTimeout:tag:localPortstringWithFormat:isSecureurlrelativeStringstringByAppendingString:dataUsingEncoding:sha1Digestbase64EncodedinitResponseWithStatusCode:description:version:setHeaderField:value:originResponseHeaderValuelocationResponseHeaderValuesecWebSocketKeyResponseHeaderValuemessageDatawriteData:withTimeout:tag:lengthstringWithCapacity:characterAtIndex:appendFormat:UTF8StringdataWithBytes:length:processKey:dataWithCapacity:appendData:md5DigestwebSocketDidOpen:respondsToSelector:appendBytes:length:webSocket:didReceiveMessage:webSocketDidClose:defaultCenterpostNotificationName:object:sendResponseBody:bytesreadDataToData:withTimeout:tag:didCloseisValidWebSocketFrame:mutableCopymutableBytesinitWithBytes:length:encoding:didReceiveMessage:copyisWebSocketRequest:initWithRequest:socket:delegatesetDelegate:startstopsendMessage:socket:didReadData:withTag:socketDidDisconnect:withError:.cxx_destructwebsocketQueuerequestasyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKeyaaaaabb2bDbJb`bkbsbbbbbbb c*c+ $ t Zb,ch L   bs   +[Q [p( E6UMW `Q  s LL y3 HSAH , $6*b [ h Q L + HSAH HSAH4   !$&)+-2͓ttF=p6) Er>0 sqy3jmk",#=8Z/8) XnPB6A$|50CVi|':M`s 1DWj}(;Nat ,$u Fs Dn Bh~ 0 S$( e$J | Z$6  9 o $W/ O@%=9 Z ]m  $Q e3 X p<j |$ ~ .Yp  @$? Z | T8  <t  \ h p   ~ @ T l \ n P X `\ @     x 8  2   @\ ^  ,  l | ZymphNphymthNthymhNhymhNhlhN|lhxrmp$hNtl$htfrmVrm8gPN<2g<.th:O6*th6 rmgN g thlOthrmgNgthOthhOhrmhvOhwmumphPvlhvdh&Pj^hjZrmPhOTLhTFwm@um0rm&$hO*"$h*rmthhPthgOghPhrm(hXP(hrmh`PhwmhPhrmhN:rm*rm hS hhShhxT h umrmrmh8Thh8ThhThvmfmum|umvrm\glT`Vg`RthUZNthZFrm<gT@6g@2rm rm_L_hUhxmrmrm_L_hHUhxmrmgTUgh V|hvrml^Krf^rbrmXgU\Rg\Nrm@XiWD:XiD6hU>2h>,xm&rmgU"g"rmgU g hVhrm_M_h*VhxmrmhVhg8Vgrmgxm8rm.gW2*g2&rmrmrmgW g xmrmhXhgXgxmrmxmrmg6Xgxmrm\`P\`xm|rmtL`PxpL`xbHgWf\HgfXph Y`Tph`PumJumDrm4a^R:0a:"g^X*g*xmrm  ^N ^hYhgXgxmrmhYhgXgrmgYgumumrmaRagXgzxmtrmn ^Orj ^r^h.g>|hVZ"|h"vm qm um um xm rm hZ h gZ g em zm rm gJZ g wmd rm\ |aTb X |ab F rm. gZ4 * g4 & gZ2 g2  xm rm h[ h gZ g rm gZ g vm um um um um um rm g8[ g th[ | th r xml rmb gb[f ^ gf Z rmP laUV J laV B xm< rm2 g[6 . g6 * rm \a:U  \a  La,U La  rm U _RFgRBhV`J<hJ8th0`@4th@,vm xmrm`pX`Hg<_Hgphj`phrmg_gth`thumumrm|`X|`g_~gxxmrrml ^Vph ^p\h>abXhbTg$``Pg`JxmDrm8h^a>4h>0gD`<,g<|hVa"|h"umvmomrmpmthathpg`pgumjmvm@ib@i2|tzsxnzxjlharflhrZumRvmJom@rm6gBa:2g:.rm&|gNa*"|g*xgXaxg|hnb |h pmhbhumjmvm iZc i2z`tzlhblh~umtumfvm\vmDh:cJ@hJ6um0um*um$jmvmvmici@L@zuzlhclhvmumbmvmamymthd|ph|jumXqmLumFbm>um6vm.mm$vmhdhpVpz vzhzhlhdlh\h\smtgctghhdhhrm|pgcxpgtrmfXgcj`Xgj\th edVthdRlmHlheLDlhL,um&um umvmumhxehrm^[^lgvdlgrmhehhgdhghehrmdgddgrm|he|hrm`gd`g|rmj\gdpf\gpbxhfn\xhnXrmJXgePDXgP@um2vm&thFf*"th*umvmph`f ph lhhflhkm]\]umxmsmTgeTghhfhhvmvm~umxxmrrmfl`^j`l`j\HgedVHgd0um*um$xmumrm \`F_\`xmrmL`P_L`vmHgbfHgumumtm`z_`PgfPgrmx<`_|r<`|nLgfvjLgvVxmPumHrm>,`_D8,`D4xm.rm$`_*`*vmHg0g Hg    9 5         y u ^ Z ) %       Z V * &     _ [     v r    FBNJmi.*|[W" |njKG84&"so73GCso51K G 8 4 - )                   w s d ` Q M > : 2 .                      } n j c _ X T M I B > 7 3 , ( !                             { t p i e ^ Z S O H D = 9 2 . ' #                           } y j f W S D @ 9 5 & "     zvok\XIE>:+'  yufbSO@<-)pleaRNGC40)%{lhYUNJ;7($~ok\XIE>:3/($ |xie^ZKG@<-)tpieVRC?0, |xqm^ZKG@<-)wslhYUNJC?84%! |xlhd`\XLHD@40,($  d d xpd h`d XPd H@d 80d ( d d d d d d d d d d d xpd h`d XPd H@d 80d ( d d d |xtplhd`\XTPLHD@<840,($  $ i h ` `  i h ^ ] [ \ X _ Y Z tplhTPLH40,( tplhPLH<84($  tpl`\XTPLHD@<840,($  |xtplhd`\@<($  |$slxsltslprllrlhrldrl`rl\rlXrlTrlPtrlLdrlHTrlDDrl@4rl<$rl8rl4rl0ql,ql(ql$ql qlqlqlxqlhql XqlHql8ql(qlqlqlplplplplplplpl|pllpl\plLpl@hthhxh6h h|hhhhphWhlhVTh5Qrtvs[AbN@t_objc_retain_objc_msgSend_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_stret_objc_msgSendSuper2_dispatch_queue_create_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.term_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_WebSocket.delegate_objc_storeStrong__Block_object_assign_dispatch_async_OBJC_IVAR_$_WebSocket.isStarted_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_retainAutorelease_strtoll___divdi3___stack_chk_fail_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextOpCode___CFConstantStringClassReference_OBJC_CLASS_$_WebSocket_OBJC_METACLASS_$_WebSocket_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSString_OBJC_CLASS_$_HTTPMessage_OBJC_CLASS_$_NSMutableString_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_1+[WebSocket isWebSocketRequest:]+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]-[WebSocket dealloc]-[WebSocket delegate]___Block_byref_object_copy____Block_byref_object_dispose____21-[WebSocket delegate]_block_invoke___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[WebSocket setDelegate:]___25-[WebSocket setDelegate:]_block_invoke___block_descriptor_tmp39___copy_helper_block_36___destroy_helper_block_37-[WebSocket start]___18-[WebSocket start]_block_invoke___block_descriptor_tmp49___copy_helper_block_46___destroy_helper_block_47-[WebSocket stop]___17-[WebSocket stop]_block_invoke___block_descriptor_tmp53___copy_helper_block_50___destroy_helper_block_51-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]-[WebSocket .cxx_destruct]l_.strl_.str1l_.str9l_.str11l_.str13l_OBJC_CLASS_RO_$_WebSocketl_.str61l_.str67l_.str69l_.str75l_.str79l_.str81l_.str83l_.str89l_.str91l_.str93l_.str104l_.str114l_.str116l_.str118l_.str120l_.str124l_.str137l_.str145l_.str147l_.str175l_OBJC_$_CLASS_METHODS_WebSocketl_OBJC_METACLASS_RO_$_WebSocketl_OBJC_$_INSTANCE_METHODS_WebSocketl_OBJC_$_INSTANCE_VARIABLES_WebSocketl_OBJC_$_PROP_LIST_WebSocket#1/12 1366749080 501 20 100644 13316 ` DDData.o  <  __text__TEXTB<  #__textcoal_nt__TEXTB~ __const_coal__TEXTB~ __picsymbolstub4__TEXTB~__StaticInit__TEXTB~__debug_info__DWARFBc~(__debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF F)__debug_loc__DWARF G)h__debug_pubtypes__DWARF]"__debug_str__DWARFC__debug_ranges__DWARF*@f, __data__DATAj__objc_methname__TEXTj__objc_selrefs__DATAH,@- __objc_classrefs__DATAt-__cstring__TEXT __cfstring__DATA0-__const__TEXT@__objc_classname__TEXT<__objc_methtype__TEXTC__objc_const__DATA\L-__objc_catlist__DATAlx.__objc_imageinfo__DATAp__apple_names__DWARFxT.__apple_objc__DWARFx 0/__apple_namespac__DWARFD$ __apple_types__DWARFh P/ __nl_symbol_ptr__DATA"__debug_frame__DWARF`"P0|01L P x0AnyDh1hFA @xDh FFA@xDh FlFF(F"FA0#ABxDzDhh"F1hBAyDh1hFA0xDh FFA0xDh FlFF(F"FAl0#A2xDzDhh"F1hB- FAZ0A,1xDyDh FAFjA1B(FyD h`?F^F FZFA xDh0FPF0FAFJбA O xDh 0A2zDPF)F60FAF2  EA xDhPF&FPF" F @- FA` xDh F At AF!xDyDh Fh1FFA6 xDh(F?F F1FF-~A A"xDzD$hOh(FAB+ D"ADBҋ\TT2+(0O4b@Tc@B O O (O $]4ȲAyD V0FAzD𡲁B( 0F!FZFt  ($(AA.xDzDhh*FT?FRF(FN F @E- >FAxDh F4FAAxDyD F h)F FAxDh@F?F F)FAv yDF h!y  Aɲ)٢aɲ)٢0ɲ )>!+*=*"=!/*\?! 0&T")OB B&*5 O2B BB!!`C "(FFF#SFB )OrB&E@Xp@ZrxDzDhh*Fn?FlF(Fh F @__?$+?. ~Wfs x  ~ }   LM#0# Ws1xD } WUsbx "!*J# 3,vWs,x, f 3} 3} .}0N1y2#65*45*4*/S`xBWs`x` 2 i}be f}@gj1Ij1Qk?kl?c]h ?~1 }   ++ ,# ++%CZ 8f4uk# J%  $> $ > I!I/ 4I: ;  .: ; ' I @ d: ; I4   4: ; I < I I: ;  : ;   I: ; 8 2 I8 2 4: ; I4: ; I4: ; I  U&I : ; B /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDData.mNSObject.hNSData.hNSString.h  \8 2\8 2Z3>   &$ JO=f +N'< f+Mch g+4zf&-/KMaf"J(f "+H'B.%U+J'TJ%/(U-gg J fwL1Y!# fYt+f(fP Qt~QPQQ P dTQnQQd[dTPQ<VQlnQrQQQ Q&PQ,**8X8v6lU68U8P8vxPxQ Q Q&*Q02Q6>Q@FQHLQNRQTlQzQQQQQ Z6[H[\BYcNSMutableStringJNSMutableDataNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDData.m/Users/pete/git/FrankencodingTablechar-[NSData(DDData) md5Digest]isaobjc_classClassNSObjectNSData-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]NSString-[NSData(DDData) base64Encoded]-[NSData(DDData) base64Decoded]self_cmdobjc_selectorSELresultunsigned chariintdataBufferstringBufferNSMutableStringinbufoutbufbytesixtextlong unsigned intlentextctremaininglong intixctcopyunsigned shortcharsonlinechshortixinbufflignoresigned charBOOLflendtextNSMutableDataflbreakctcharsinbufsha1Digestbase64DecodedhexStringValuemd5Digestbase64EncodedNSData(DDData)X byteslengthdataWithBytes:length:stringWithCapacity:appendFormat:copyappendString:stringWithString:dataWithCapacity:appendBytes:length:dataWithData:md5Digestsha1DigesthexStringValuebase64Encodedbase64Decodedjpw%02x%c=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/DDData@8@0:4 ,:yTHSAH RS@񉺶^$ZUR :gCOHO]sj\K3$4D :K:S:3KHSAH `MóV8XK:K:HSAH HSAH  `M0 쏠|_b4c |Z/) =8N =p6=T,8)|5!4GZm$#$$f?%*$$$C1$uJ*Z8$$ | ~ ~   x>m.m&m mtZ tpXpmlvlmmmhhmLLmHHmrmbmZmTmD|.J@|J<dH8dHmmfBjbjJXPFXPB`N<`N0m&m mT6T mLFLxtxmH`Hmmmm\\mmvXznXzhm^mTHXPHXJmBm<m2T8,T8(mL,LxZ xmmttPlP mmLLmHHmzmjm\tbXtbTP`NP`J m>m4L80L8*m H $H$m nzvKG&"\XG.{wpleaZVOKD@95.*#  }yie^ZRN?;40)%qmfbSOHD51"40,($  ($      (    LH D@<840,($  xxxx|xlx\xLx<x|,xxx4$0mhZhGh4h!hhhhhhhhhvhchPhXH8(4Pmx)T'A/!|nJ_objc_retainAutorelease_objc_msgSend_CC_MD5___stack_chk_fail_CC_SHA1_objc_retainAutoreleasedReturnValue_objc_release_objc_autoreleaseReturnValue_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSMutableString___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableData___stack_chk_guard-[NSData(DDData) md5Digest]-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]-[NSData(DDData) base64Encoded]_encodingTable-[NSData(DDData) base64Decoded]l_.strl_.str12l_.str14l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_DDDatal_OBJC_$_CATEGORY_NSData_$_DDData #1/20 1366749081 501 20 100644 8172 ` DDNumber.o  d__text__TEXT,__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARF_ __debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF D__debug_loc__DWARFE-L@__debug_pubtypes__DWARF%, __debug_str__DWARFQ9__debug_ranges__DWARF __data__DATA __objc_methname__TEXT r__objc_selrefs__DATAX @L__objc_classname__TEXT\ D__objc_methtype__TEXTe 8M__objc_const__DATA PT__objc_catlist__DATA __objc_imageinfo__DATA __apple_names__DWARF __apple_objc__DWARF pT__apple_namespac__DWARFl $T__apple_types__DWARF xt__debug_frame__DWARFlPTTt4 P MFF.$0FF$`0F@&1yD hF@F0F! "h($$,`l` F]MFF.$0FF$`0F@!yD hF@F0F! "h($$,`l` F]MFF-$(FF$`(F@V!yD h~F0Fz(F! "tph($$@ F]MFF-$(FZFV$`(FR@yD hJF0FF(F! "@<h($$@ F][?hW?j<Z~4hWjx).8Wj...,.AJ8C8W_jChCCCYoz  L M# J # .5 FM%  .: ; ' I @ d: ; I4 : ; I$> I: ; < I &I  : ;  I: ; 8 2 I8 2 I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDNumber.mNSObject.hNSString.h  ,vJ  ,vJ  ,uJ  ,uJPZbP*QZhQ R 8V S `UhzPPhQQhrRrVhtStUP*2PQ*8QRUS0X8JPP8bQQ8BRBpU8DSDX(_NSObjectNSStringApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDNumber.m/Users/pete/git/Frank+[NSNumber(DDNumber) parseString:intoSInt64:]signed charBOOL+[NSNumber(DDNumber) parseString:intoUInt64:]+[NSNumber(DDNumber) parseString:intoNSInteger:]+[NSNumber(DDNumber) parseString:intoNSUInteger:]selfobjc_classClass_cmdobjc_selectorSELstrisaNSObjectNSStringpNumlong long intSInt64long long unsigned intUInt64intNSIntegerunsigned intNSUIntegerparseString:intoNSUInteger:parseString:intoNSInteger:parseString:intoSInt64:parseString:intoUInt64:NSNumberNSNumber(DDNumber)UTF8StringparseString:intoSInt64:parseString:intoUInt64:parseString:intoNSInteger:parseString:intoNSUInteger: DDNumberc16@0:4@8^q12c16@0:4@8^Q12c16@0:4@8^i12c16@0:4@8^I12  e  s i 9 9\ HSAH u oQJ&ޥm`~^UY8DD$+F$^HSAH X+.8Tv$D$DHSAH HSAH t tν8) vqy{OŌ0 ) |͓ I: ;  : ; I: ; 8 2 < I : ;  I8 2 : ; I4: ; I 4: ; I.: ; ' I?  @ I: ;.: ; ' I @ d: ; I4 : ; I 1UX Y .: ; ' I .: ; ' I  : ;( &IRc /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDRange.mDDRange.hNSObject.hNSString.hNSValue.hNSObjCRuntime.hNSCharacterSet.hNSScanner.h j";j sX 0s? % 8[<D.E4(Z f f"t) &&^ h >M1 1">#"[#%[f&X e tQPZ2^U^bPFJP8P2QlPlxQQPRPUQQ"*Q0rQQQRPb_DDRangeNSObjectNSStringNSCharacterSetNSScanner#NSValueApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDRange.m/Users/pete/git/FrankDDUnionRangelocationlong long unsigned intUInt64length_DDRangeDDRangeDDIntersectionRangeDDStringFromRangeisaobjc_classClassNSObjectNSStringDDRangeFromStringDDRangeCompareintNSInteger+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]NSValue-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]DDMakeRangeDDMaxRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultrangerange1range2result__a__baStringcsetNSCharacterSetstr2str1scannerNSScannerfound1signed charBOOLfound2pDDRange1DDRangePointerpDDRange2self_cmdobjc_selectorSELotherr1r2loclenrvalueWithDDRange:ddrangeValueddrangeCompare:NSValue(NSValueDDRangeExtensions) @\v*"0{%qu, %qu}+0123456789{_DDRange=QQ}x  stringWithFormat:characterSetWithCharactersInString:scannerWithString:invertedSetsetCharactersToBeSkipped:scanCharactersFromSet:intoString:parseString:intoUInt64:valueWithBytes:objCType:getValue:ddrangeValueddrangeCompare:valueWithDDRange: /QiNSValueDDRangeExtensions{_DDRange=QQ}8@0:4i12@0:4@8@24@0:4{_DDRange=QQ}8  m0PdHSAH  @t0᠑;N"C%~xc9ݑUA?N\C(8L\l9H5a$2D;G;THSAH r"rc?8Pd;;HSAH HSAH  0 P) |9#;?w{)'N c?t{8)=T,=p6OŌ-? /BUh{S$Sj#W$$ ) | | | 4@ th  lB  mmmmmmH|xtrtmmmmmpp.mxp~tp~pT|j|^mVmFm>m,2&2"mm mmmmmllmmm&hhlm\8dXdHdNDdN@lL<LLH,(xtQMB>*& WS62qVRKG84-)" yufbSO@<51" TPLH<840$         $  @<8 40,( p`P84T0<}jWD1 s`xhXH8(Vlx0IPd|Et$4)@7Xe_DDUnionRange_DDIntersectionRange_DDStringFromRange_objc_msgSend_DDRangeFromString_objc_retain_objc_retainAutoreleasedReturnValue_objc_release_DDRangeCompare_objc_msgSend_stret_OBJC_CLASS_$_NSString___CFConstantStringClassReference_OBJC_CLASS_$_NSCharacterSet_OBJC_CLASS_$_NSScanner_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_NSValue+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]l_.strl_.str2l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_CLASS_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_NSValue_$_NSValueDDRangeExtensions #1/36 1366749081 501 20 100644 41244 ` MultipartFormDataParser.o  @ XT XT"__text__TEXT ^(__textcoal_nt__TEXTx __const_coal__TEXTx __picsymbolstub4__TEXTx__StaticInit__TEXTx__debug_info__DWARF x\w=__debug_abbrev__DWARFCD)__debug_aranges__DWARF!+__debug_macinfo__DWARF!+__debug_line__DWARF!~+Dy__debug_loc__DWARFA( 2Ly__debug_pubtypes__DWARF3=__debug_str__DWARF4 n>__debug_ranges__DWARF?]I__data__DATACEM__objc_data__DATAC(HM| __objc_superrefs__DATACpM̍__objc_methname__TEXTCtM__objc_selrefs__DATA8GxPԍ__objc_classrefs__DATAGtQĎ__cstring__TEXTGQ__cfstring__DATAIPpS __objc_ivar__DATAI(S__literal16__TEXT$JS__objc_classname__TEXT4JS__objc_methtype__TEXTRJT__objc_const__DATA@KU<T__objc_classlist__DATA0MVܑ__objc_imageinfo__DATA4MV__apple_names__DWARFa(DByDPF# hp?F F)FhCzaEyD Vπ FXFCPxDh0FNF0F)FJCQ DByDPF# h>?F pY!F6(̀F!5FCPxDh"F$FCPxDh FF FQFCQ  yD@F h FXPCPxDhCQ&CyyD C|\D h #%P" D"#a FXF!\F!-XC@PxD X$FC@xDh0FF0FYFCACbyDPF h?FC@xDhPF?FFCx@xDh0FCl@xDhPF?FFCN@xDh@F*Fv(Fr!$ Fn j F% V`FC@xDh(FVF(F!FRC A  yD@F hD!C`!aUxD!h!TC@xDh F.C1O CYyD C4D& h#P" |D"A(F#D C@!FCCxD{DE"MFF(FF(FFC$0xDh0FFC0xDh0FF@FqO0B @ !([B4O0B]- FFFC^PxDTC!yDh1FF(FF1FFCp xDhT1F(F1F   #FE %,FDEe]]B EтE]O4C@xDhDXC !C8"yDzD hhHC4 xDh0F<F!F6FPFYF0C"yD  h(F2F?FF*F(F%FaDC"@xDh XFCTCyDzD hh*F&CxDh0FFC SFxDh F?FFXF)F"F FC0"C1xDyDh ThT6 CxDh0F)FFF FYFCtPD*yDCF h?FC1yD hXPF|O40Fv F MFF(FhF(FdFC xDh0FZFCpxDh0FPF@FLO0B@ !([B(@Bb#O0BF F]- CB!FyDF hDX@F FCzqyDh1FF@F 1FFFCLpxDXYFF FYFF *FO0JE%+FB]\@BUFB FFFh(- .F6&(3 FCayD h(DO3@ !F+ۆZSBPB  FCayD h)&=)(D& =(& F0FFFFF. C`"FxDh(Fv?F . C|`xDh Fj?Ff FbF F^(F@Y- F PFCPC:bxDzDhh@FCPxDh F1F6FC`xDh(F, F(FCPxDh(FF(F1FF.CJPO CQxDyDh h C}D =(g "F SFo D .%C~PxD !"P!CrQ#yD@ CpxDXF ( O x ) ( FF0`\BV0f\BR02* # O ^F  E @CqoFyD hDx@sCayD hDFhCayD h@X[pGCa[yD hBP[pGFC`xDh DFC`!xDh D? H  ( M O${` O \$hH x ] _  ,z ] iv$ Wo ^v  cv  v v$/ 4 w c j x$vv y C$XW ^  c   $ P ?     * % $= 4 $P 8P M $cy$XW ^  c  v  $ $F h $dx z  M $NW ^  c   $ ;iW^;  c;  &;0W#^;  c;  ';i N?0DWo^?  c? 3 v!@ ?D\W^? F c? Y 0?l (\W ^(  c(  "$## ###?#T#n### # # #  #* #H#f### #y#y#x#&y#Ey"#g#####Ik# y # U #+ J#C #$r& $$r> #$#V #[ %F ##&'i;&0? = $#W%#d &#(#)#*##+#''d.# 6$2#'03#  h  v+ ?  -F%  $> &I4I: ; $ > I!I/ .: ;' I @ d 4I: ; : ;I4  : ;I  4: ;I4: ;I U4: ;I < II: ;  : ;   I: ; 8 2 I8 2 .: ; ' I @ d: ; I4 : ; I  I8 2 4: ; I 4: ; I4: ;I .: ; ' I4  @ d .: ; ' 4  @ d!I: ;" : ; #( $I: ;  %  : ;  &I: ;  ' I: ; 8 2 zt /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartFormDataParser.mNSObject.hNSData.hMultipartFormDataParser.hNSString.hMultipartMessageHeader.hNSDictionary.h *Y<jZ8I//-/I/eg//LsV >yh (=. :4J.PJ4... .~.E.G J)GW.%.G[JuJy*Fnzx.j`$=I~f,NGLKJkL  Fl<(YGj#=G9B/Y'<Y'.Y.Xbb b.b.uJvY$ErEUr1ErM0nX(X(X<(`B"^0P0.r.fJ.fS1^J7I7IJ7.IfKI/IKk6J.fK;2Ax 6T^J#] #,l*6 s0/ZX "= fgl0 6[),1!!(J / GP<XjB:iI/,L/tfnf ,=) y. 5)8-!(J / GP J#q[g. f QPf LA.Hnzz.4z.fleNKLKH fzMK%.R ZJ)Jf# | ' @ < itX P RTQXXFXRPS}PUtTv~V~TZ,V,}V T 2V2NXV& J V V  Ud X6 V V| TQT } TRP0[  [44B[B[[ <bZb>}$@}$Z"}"(P( }PjX[ d [pV@LTLRPJLPP  P\ b Pf l Pr z P 0 Q\ z Q  R ` Th r Tt t P  S 8 U8 r UL r V| P T } S} S| Q F Qx Q Q,@QzQQQ| R P $ $ ( S( T [ X( X P( 4 P4 }  Y U UfzT .PtzP~PPP HQtQ *R*PU ,S,xTRTPUdVPX]Q&@QHXQRXS&UJPU0Z0X0V&T>HUX^P^lRXdPl|PPPPPXQQQX`S`rUrtVtUUXlPtzPjVPUPUPRQ(Q6<Q>NQSVVP\PPP P&*PrvPz~PPPPPPP^Q^}$P\R\bPZTTTVV[VRPQ*P Q,R,0Q0>P04QD\PDHQD\R\jTjlP\zQ [ MultipartMessageHeader+ NSMutableDictionaryPobjc_object NSMutableData NSDictionaryNSObjectC NSStringNSData MultipartFormDataParserApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.m/Users/pete/git/FrankhttpLogLevelinthexchar+[MultipartFormDataParser decodedDataFromQuotedPrintableData:]isaobjc_classClassNSObjectNSData-[MultipartFormDataParser initWithBoundary:formEncoding:]objc_objectid-[MultipartFormDataParser appendData:]signed charBOOL-[MultipartFormDataParser offsetTillNewlineSinceOffset:inData:]-[MultipartFormDataParser processPreamble:]-[MultipartFormDataParser findHeaderEnd:fromOffset:]-[MultipartFormDataParser findContentEnd:fromOffset:]-[MultipartFormDataParser numberOfBytesToLeavePendingWithData:length:encoding:]+[MultipartFormDataParser decodedDataFromData:encoding:]-[MultipartFormDataParser delegate]-[MultipartFormDataParser setDelegate:]-[MultipartFormDataParser formEncoding]unsigned intNSUIntegerNSStringEncoding-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]NSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingcontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintabledelegateformEncodingpendingDataNSMutableDataboundaryDatacurrentHeaderfieldsNSDictionarysetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameNSStringMultipartMessageHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingMultipartFormDataParserself_cmdobjc_selectorSELboundary_formEncodingdataworkingDataoffsetsizeToLeavePendingcontentEndheaderEndheaderDatabytesepilogueDatasizeToPassleaveTrailingdecodedDatalengthdataBytesboundaryLengthdataLengthboundaryBytesisizeToProcesspreambleDatainputLengthseparatorBytesunsigned shortuint16_tcountresultencodedByteprocessPreamble:initWithBoundary:formEncoding:.cxx_destructsetDelegate:offsetTillNewlineSinceOffset:inData:decodedDataFromData:encoding:appendData:findHeaderEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromQuotedPrintableData:setFormEncoding:findContentEnd:fromOffset:v.rLV$.8JTVX^jt~  <F0 4 6 < R \  d l v B L v<\LV$.8JTVX^jt~  <F0 4 6 < R \ d l v 6 |  ( 0 4 6 < R \  $.8JTVX$.8JTVX^jt~$(*0<Fh l v vJT 6 | , 6  < 4 lp CM`KCinitlog:level:flag:context:file:function:line:tag:format:stringByAppendingString:dataUsingEncoding:alloclengthappendData:bytesdataWithBytes:length:setData:dataoffsetTillNewlineSinceOffset:inData:processPreamble:processEpilogueData:respondsToSelector:dataWithBytesNoCopy:length:freeWhenDone:findHeaderEnd:fromOffset:appendBytes:length:initWithBytes:length:initWithData:formEncoding:processStartOfPartWithHeader:findContentEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromData:encoding:processContent:WithHeader:processEndOfPartWithHeader:processPreambleData:base64DecodeddecodedDataFromQuotedPrintableData:initWithLength:initWithBoundary:formEncoding:.cxx_destructdelegatesetDelegate:formEncodingsetFormEncoding:pendingDataboundaryDatacurrentHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingCCCDDD$D0D6DLDUDZDDDDDDDE&EAE_EzEEEEFF'FKFC/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.mMultipartFormDataParser: init with zero boundary --MultipartFormDataParser: Trying to parse multipart without specifying a valid boundary-[MultipartFormDataParser appendData:]falseMultipartFormDataParser: MultipartFormDataParser: wrong input format, coulnd't get a valid headerMultipartFormDataParser: warning, trailing '=' in quoted printable datadelegateT@,W,VdelegateformEncodingTI,VformEncodingH0CHHHVHa.IG 0123456789ABCDEFMultipartFormDataParser@A @16@0:4@8i12@12@0:4@8@16@0:4@8I12c12@0:4@8i16@0:4i8@12i12@0:4@8i16@0:4@8i12i20@0:4@8i12i16v8@0:4@8@0:4v12@0:4@8I8@0:4v12@0:4I8@"NSMutableData"@"NSData"@"MultipartMessageHeader"c@""iI ERJ'F_JQ4J@K [FiJ$DvJZDJ DJ} DJ!_EJzEJYzFJ]FJFJFJ1FJE JFJIFJJFJJFKJFKJGKJGK JFKJ'G9K JF;KvIIII LJ4JK LOJLCHSAH  Ǝ?`z b^,\_o'Z]1dfuб BiR]O BCږ@"tpg)n\WI@P`p 0@P`p : & 0Svjt    '& oD tP S:o!j NS Z Z yCSHSAH a4,FZt:So SHSAH HSAH   <|=8`M$N]=T,8)2xYqy͓ | J t 4mf |G <n ^ |Gn Z 4mP 4mF TG<J B TGJ < 8m( 6m" 6m 6m 4m \GN<  \G 9m 4m `Gl< `G \Gx< \G 9m 4m `G< `G 4m XG< XG 4m 4m TG< TG 8mp G@=t l Gt \ 6mV 4m4 G|=D , GD ( I?0 " I0  : 0 G: , 4m 4m XG>> XG  4m4m8mG>G4m4mTG>TG8m6m4m\G>\G9m~4mpXG>vhXGvd4mZ4mP8m@Gp?D<GD84m*JA.$J. 2m4mG? G pGb? pG 2m J0B J6m9m4mG?G9m4mtG?tG4m4mxTG?|tTG|n8mdGL@h`GhVGb@ZRGZF4m&Gb@* G*JB$J$4mJCJ4mTGv@TG8m4mJdCJ4mPG@PG4mz4mr2mj9md4mPtGAVJtGVF4m<4m2TGA6.TG6(8mGA"G" 4mpGjApGlGhAlG2m J:D J4m4m2m4m2m6m4m~9mx4mb4m\8mPG`BTLGTF2m:4m22m4m 6m4m2m4m2m6m4m4mGCG9m4m4m8mxG6C~rG~d4m.4m4m8m4m4m6mJFJxJF|tJ|jJFnfJn\hGD`XhG`NJFRJJRBJFF>JF4xG7m0JH4,J4JH"J" JH J 6mJIJJIJ6mJ IJ4m4mGFGHGFHG6m6mIZII9m4mDGF|DGv9mp4mjIJInfIn^@GFbX@GbF6m@9m:5m$8G G* 8G*CC(C(7m  ea}LH!NJea;72.LH84rn;7lh      p l ] Y J F 7 3 $                    } y r n g c T P I E > : * &                          } v r k g ` \ U Q J F 7 3 , ( !     {tphdUQJF73,(! zvgcTPA=.*zvgcTPIE>:3/ {lhXTMIB>/+$  }yrngc\XQM>:2.'# zvok\XQMFB;7($|so`\TPHD=9)%yunjc_PLEA:6/+$  tpieVRKG84-)" |xlhd`TPLH<840$  |xtplhd`\XLHD@<840$  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $ / . + +  / . * tplhd`\XTPLHD@<840,($   ' ( ) & H@, 80, ( , , , |xthd`TPL@<8,($|xtplhd`\XTP40 <`!xDh DHA `!xDh D@;M?$+[WZgw>\ )| *$ +$ . H >3 H4F : x2`7=#BVQ0WQK1QwD7,2LM#;J#D30BWKWwje # r$DXWTK}wXWKw$$$sU\$$    0 O n$       ' E ^ x      & @ [ qy y x y y1U #!\#" 3"$$# ##$#E#v$.lr0#$@&5-~#"NT"^3e"pup #N #^ #g%  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I  4: ; I 4: ; I U 4: ; I 1UX Y 1UX Y1 < I  I8 2 I: ;  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ d.: ; ' 4  @ d.: ;' I : ;I.: ; ' I : ; I.: ; ' I  : ; ( !  : ;  "I: ;  # I: ; 8 2 $I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/includeMultipartMessageHeader.mNSObject.hNSString.hMultipartMessageHeader.hNSDictionary.hctype.hNSData.hMultipartMessageHeaderField.h Y6H!>%c~Ec2/E,5)c2*3yLc2Xy. Z J=ZJJk.X"ckLz *o.x& /I/+ K8 = 92 P BTQ}RPS}JXXP}Q}~~UnT@U@jTnU*PQ0BP0BQDRPDHQXjTjlPXxQQMultipartMessageHeaderNSMutableDictionaryBobjc_objectMultipartMessageHeaderField NSDictionaryNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeader initWithData:formEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeader description]ClassNSObjectNSString-[MultipartMessageHeader fields]NSDictionary-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]isspace__istypeisasciicontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingfieldssetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameMultipartMessageHeader_flong unsigned int_c__darwin_ct_rune_tself_cmdobjc_selectorSELdataNSDataformEncodingunsigned intNSUIntegerNSStringEncodingbytescharlengthoffsetfields_separatorunsigned shortuint16_tfieldDatafieldvaluesetValue:paramssetParams:namesetName:MultipartMessageHeaderFieldfieldStr.cxx_destructinitWithData:formEncoding:description $*,@<<J`x<J`x~initallocinitWithCapacity:byteslengthdataWithBytesNoCopy:length:freeWhenDone:initWithData:contentEncoding:namesetObject:forKey:initWithData:encoding:log:level:flag:context:file:function:line:tag:format:countstringWithFormat:initWithData:formEncoding:description.cxx_destructfieldsencodingcontentDispositionName )/6_} /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.mMultipartFormDataParser: Failed to parse MIME header field. Input ASCII string:%@text/plainContent-Type%@fieldsT@"NSDictionary",R,VfieldsencodingTi,R,VencodingQK V cMultipartMessageHeader  Y.15 E.5)>+fm(l@16@0:4@8I12@8@0:4v8@0:4i8@0:4@"NSMutableDictionary"i@"NSString"HSAH  [2|r9q5f .N~" Q4ǰ5 0@P`8 r8Duu?ff?HSAH mY,\?f8uHSAH HSAH   <`M$N]=T,2xYqy͓f\fHTLDL>m6b:0:* m"&& z  "m"m#m mxx mt"mn"md"m^ mP%mJ m:"m4 m&p,", 'm m m m m%m mtm@ HD< D2l26.l6 hpZpxdx|n | tht mhh mdd$m"m|x mp`tj`tf mX*^T^P\\L\\B"m<%m6!m$X** X*((#mJFwsPL}nj[WHD51" |kg`\MIB>-)" |xlhd`TPLH<840,($  $         0,($       80 (    |xthd`\XTPLHD@<840DDDtDdDTDDD4D$DDDD(} $j $W $D $1 $ $ $$$$$$$$s$`$M$:$'$$XH8(0/DRXzKVc(%lXJboN 7bTF"8_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_IVAR_$_MultipartMessageHeader.encoding_objc_retainAutorelease___maskrune_sel_getName_objc_getProperty_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_objc_storeStrong_OBJC_CLASS_$_MultipartMessageHeader_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSData_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_METACLASS_$_NSObject__DefaultRuneLocale-[MultipartMessageHeader initWithData:formEncoding:]-[MultipartMessageHeader description]-[MultipartMessageHeader fields]-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]l_OBJC_CLASS_RO_$_MultipartMessageHeaderl_.str23l_.str28l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderl_OBJC_$_PROP_LIST_MultipartMessageHeader#1/36 1366749081 501 20 100644 22644 ` MultipartMessageHeaderField.o  t/< t/ __text__TEXT< 8[__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT__StaticInit__TEXT__debug_info__DWARFC__debug_abbrev__DWARFS__debug_aranges__DWARF E__debug_macinfo__DWARF E__debug_line__DWARF oEXD__debug_loc__DWARFx}`D__debug_pubtypes__DWARF1#__debug_str__DWARFc#__debug_ranges__DWARF "@E+0ID__data__DATAI#,__objc_classrefs__DATAL#,PK__objc_methname__TEXT\#T,__objc_selrefs__DATA$0-pK __objc_ivar__DATA$ .__cstring__TEXT$(.__cfstring__DATA'0K__objc_classname__TEXT8(t1__objc_const__DATAX(1pL*__objc_data__DATAh)(2M __objc_methtype__TEXT)N2__objc_classlist__DATA)3N__objc_imageinfo__DATA) 3__apple_names__DWARF)(3N __apple_objc__DWARF+T5O__apple_namespac__DWARF(,$d5__apple_types__DWARFL,5(O*__debug_frame__DWARF.8xP P0SP P- FB@B&1xDyDFh(F hF F1FBjA"yD hBAyD h[KF(FFB<@xDh FFB,@xDh FF@FO E  :(Ѻ𙀪BB~ xDhB1O*FyD#F h B1yD h [KFv[(p0  A !O8YEB1Rx;*ѡBxDhT?@ [F HBh10yD h[KF:[(@BxDh,B!%B(< yDDODP$[ BY # hD$BVxDhB!%B|YyD B,D h #-$P" D10F"#XF(F BxDhBB!%BY B\#yD5&P"D h{D F CF B*!0yD h [KFBxDh  XF3F*FXF~FB<xDhr!*F3F lB ; S/5#:N$]+Wy6];]B]@a&]$^]5( /^$`+ _0 4 GY$e4jHWQ6;/r$LwM#J#HZW6;\nW 6;}pWI6&;9 #j)!W6!L;!jV$&$-/$_WZ&$x^5} $!q!!!!!!! !9 !S !k ! ! !!!!!6 !Ly!ky!x!y!y"!!! !!/!?!\!u!Uj#I##$$}$% #% #t%\ #!a@N$W0# g&"t)@'W&$- /$( ) #&) # ),#%  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I U 4: ; I 1X Y 1 41 1 4: ; I< I  I8 2 I: ; : ; I4: ; I  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ d.: ; ' 4  @ d.: ; ' I?   .: ; ' I?  @  4: ; I  : ; !( " : ; #  : ;  $I: ;  % I: ; 8 2 &I: ;'.1@ ( : ; ) : ; km /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartMessageHeaderField.mNSObject.hNSString.hMultipartMessageHeaderField.hNSDictionary.hNSData.hNSRange.h #!XgLH~JCL"i,~r..d,iV-Tf[N.2Zl `.l .Yt8 1K0,k J,xiRxJni.qJqJJfMfg!Ij KmXj$lifh(gdaafa..gfS3)) !P:0E3}0,"M,00d/-1,Q Yg) ~^ :, = <FP$[$|}0|8[BP[R[}0[Q8}<8X&R&U S },TUUVVZZZHX8ZBPZRZ8X(>>HQPQRS P }|Z Q }8RjX2S2jTPVT nnn[[LVVb[fl[lJVVZVz|VPPP VQ UR X<PQHZPHZQ\nP\nQpPpQTPQINSMutableDictionaryNSMutableString:objc_objectaMultipartMessageHeaderFieldjNSDictionaryNSObjectNSString NSData_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeaderField initWithData:contentEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]signed charBOOL-[MultipartMessageHeaderField description]ClassNSObjectNSString-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]NSDictionary-[MultipartMessageHeaderField .cxx_destruct]findCharextractParamValueNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsvaluesetValue:paramssetParams:namesetName:NSMutableDictionaryMultipartMessageHeaderFieldstrcharlengthcoffsetself_cmdobjc_selectorSELdataNSDataencodingunsigned intNSUIntegerNSStringEncodingbytesseparatorOffsetparamsStrinsideQuotecurrentParamparamValuerangelocation_NSRangeNSRangeNSMutableString.cxx_destructparseHeaderValueBytes:length:encoding:initWithData:contentEncoding:descriptionHR (2BNR\`djV.8>FHJ nv.8>FHJ.8>FHJ| allocinitWithCapacity:byteslengthlog:level:flag:context:file:function:line:tag:format:initWithBytes:length:encoding:parseHeaderValueBytes:length:encoding:setObject:forKey:stringWithFormat:initWithData:contentEncoding:description.cxx_destructnamevalueparamsrangeOfString:deleteCharactersInRange:rangeOfString:options:range:\#b#t#z#####$k$z$$ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.mMultipartFormDataParser: Bad format.No colon in field header.MultipartFormDataParser: Bad MIME header name.MultipartFormDataParser: Bad MIME header value for header name: '%@'MultipartFormDataParser: Bad params for header with name '%@' and value '%@'MultipartFormDataParser: Params str: %@MultipartFormDataParser: Unexpected ';' when parsing headerMultipartFormDataParser: Failed to exctract paramValue for key %@ in header %@MultipartFormDataParser: unterminated quote in header %@%@:%@ params: %@valueT@"NSString",R,VvalueparamsT@"NSDictionary",R,VparamsnameT@"NSString",R,Vname\>%=|%.%D%L=&'e&;&N&8)''MultipartMessageHeaderField8( !$)#)?$)K$)Y$)I^$)]d$)q$Y$)$^$)$d$);'A'W'^'y'~'T(8((( )X(h)@)@16@0:4@8I12c20@0:4*8i12I16@8@0:4v8@0:4@"NSString"@"NSMutableDictionary"|)HSAH  b4BW>$`8Y#F |ǰiB<;,a]=Xt? 0HXhxj6-^VE9?W6-)^_?HSAH !0,?^6-HSAH HSAH   A</|`M$N]8)=T,2xYqy͓<8?N =p62c) p~'30 !0c | 1DWj}(;Natje+W 5Y$$St)g"$wN:I$$a!$ |     d H \ p F.m$$$.m$<$.m$J$~'mv$bzp$zj'mb$~f\$fV'mN$RH$R@(m0(8,(8$ $T#6T#$$$$$$&m)m(mz(( v((n$`tj$tf$fr^$rV)mL(( PF((PB$J<$J2(m$$ (mX#PX#$$(m$($' !'/mP#P#*mr*ml*mf(mV(mB'!H>'H2$6.$6/mP#@ P# -me(m$$(D"(/mP#P#n*mh*mb(mD(m6(m,T#2(T#2'"'$$/mP#zP#-meH$Z RD$R:$n N2$N,$t L($L $ &$&$ >$>$ $ $$*m(m'$'/mP#P#(mp$l!|h$|d'N$v`'vX$^!^T$^>/m0P# 8,P#8&(m(mT#<  T#+m(m$!$*m$*"$(m|$\"v$r'%n'j$B"zd$z`/mVP# ZRP#ZD*m>(m$",$,'|% '$"$/mP#V!P#'%'$(#$$"$/mP#!P#*mt$h#|p$|l(mV(mLT#!RHT#R*m$#$(m$#$(mT#~"T#*m(m$,$$~(mt$<$xp$xj,md*mR$$VN$VJ(mB$j$F<$F8(m.+mL#&#"L#"$$ $ NJC? ?;GCokPL}nj[WPL=9*&|xie^ZKG84%! pleaQMFB3/&"zvokd`YUNJC?0,$  }yqmfbSOGC<81-&" 40,( |xtplhd`\XTPLHD@<840$    !   ,($  # # xp# h`# XP# H@# 80# ( # # # |xtplhd`\XTPLHD@<840$ % $   % $ " " +)+)+)+)+)t+)d+)T+)D+)4+)+) +)*)*)*)*)(,+.L,.L,.L,.L,t.L,a.L,N.L,;.L,(.L,.L,.L,-L,-L,-L,-L,-L,-L,}-L,j-L,W-L,D-L,xhXH8(3^H\p>%|% %%=&&e&/&8&A)'JX(|(( )@)G'Q|)r$$$h)r{*=1NLZ`_objc_retain_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeaderField.params_objc_release_objc_retainAutorelease_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.value_sel_getName_findChar_extractParamValue_objc_retainAutoreleasedReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_getProperty_objc_storeStrong_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_MultipartMessageHeaderField_OBJC_METACLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSObject_OBJC_CLASS_$_NSMutableString-[MultipartMessageHeaderField initWithData:contentEncoding:]-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]-[MultipartMessageHeaderField description]-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]-[MultipartMessageHeaderField .cxx_destruct]l_.str8l_.str14l_.str16l_.str20l_.str22l_.str24l_.str26l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderFieldl_OBJC_$_PROP_LIST_MultipartMessageHeaderFieldl_OBJC_CLASS_RO_$_MultipartMessageHeaderFieldl_.str54#1/28 1366749081 501 20 100644 36812 ` HTTPAsyncFileResponse.o t  I I%__text__TEXT \T__textcoal_nt__TEXT 6 __const_coal__TEXT 6 __picsymbolstub4__TEXT 6__StaticInit__TEXT 6__debug_info__DWARF 6hH__debug_abbrev__DWARFDP%__debug_aranges__DWARF$(__debug_macinfo__DWARF$(__debug_line__DWARF:$(k__debug_loc__DWARF!^, k__debug_pubtypes__DWARF' K2__debug_str__DWARF( V3__debug_ranges__DWARF30J>p__data__DATA3z>__objc_data__DATA3(|>q__objc_methname__TEXT42>__objc_selrefs__DATAL7`Aq__objc_ivar__DATA7<,HIw __objc_protolist__DATA>tIw __objc_classlist__DATA>xIw__objc_imageinfo__DATA>|I__apple_names__DWARF>tIwT__apple_objc__DWARFhCMz__apple_namespac__DWARFC$xN__apple_types__DWARF DNzB__nl_symbol_ptr__DATAG R__debug_frame__DWARFGR|}k P00C(}- FFFF (F C1CpyDxD hh ?FF.CLpxDh F0Y1QC,pO2CaxDyDh h2P CqyDVFFV(mC`CrxDzDhh?FFCp`V xD#O h(F?FF(F~,}D`C>axDyDh hh Fj?FhFC$`xDh(F^CfbzDhPA`(FRCR`xDhCJ`xDF1Dh F<0F8FxCH`xDPF,CDdF!|DO F ?FFC|PCyxDK"P# h @F#"D(F?CPxDh PF CP!xDF?FFCPV xDCNyhP  S#  "D #"(F F 0FXF FC@CAxDyD"Fh h XC@!xDh!TFCx@CBxDzDhhCACByDzDCNC hh{DhcYXlCAyD hXPF`C\@!aQxDCA"FhyD X h@LC\AyD hB\*pGCHB#CTzDh@X7C0AyD hB\*pGCB#CTzDh@X!FC@xDh`YC0xDh!\)!!T`Y@- FC0FxDCT1yD hU !Cr1yD h(Q(Y?6C0xDh PFFC0!xD$F?FFC U xD#hC(PP%"xD#$" 0FkC @!xDC1"yD hhPD0xDkX)YhC!"yDhQD!yDUC6POAH@qxDyD(F\dFXF^Y@2)YC SOF( &zD{D  BCF $xDh,T8 F - C!FC CxDyDzD`h hh0X tX1DX Cez yD h CyD hXC{DXCzDO5dhBV 8%FB8FX@BP)FP A `V *zCPxDh1XC&D*FxDh0X?#( JKYVhKQFqQ` YCzDDQhCxDCyDCF!|DO Fz?FxFtC yD hSXChyD#C hxD P  PFgCvyD hFCv F !DO PF:?F6FBp xDC")# hD/C"yD hC" F !DO PF?F FBpxD#hXBJqyDC hDP " F"#(FB0pxDhB pxDh @ǻiûiFii@BqoFyD hB\!BayD hBX!?BayD hFFBayD hBXDAhFpGBayD hBXDAhFpG- FBb`FxDFFh FfwBr`2F#xDO hB`xDeP!DN`hBD`xDeP!DhN`)F XD@?SBZ`xDPF6BVjF !DPF,?F(F&BQ#yD hbXBQhyD " C" hxDOpP  @F(FBfPxDh F @ -B~UFF}DF(h XбB0QyD hBLQyD hbcXVh`PFP`!(h%X!P9B@xDh F%,B$PC:RxDzDh@IhxDfXBqOByD FiF0F(F@y- BAF`iyD hA\)HBP@BBxDzDhhZ?FXFB0@BBxDzDhhB|BzD@?F<FB@OrxDCFhBn`xD(FZF&0F$(F `iBAB2yDzDi hCPh`i @ Hi@iB1B2yDzD hhPDXDIh @hH@CO pGBp1yD h@X۹ pGBN1yD hAX?(B^1Ct3yD{D h@3hyDXB bOC#zDiF FFB aixD#hXPB xDh`i@Hi@iFB xDh X(pB xDh X(dBaBZ yDxD hhhFTFBZ !xDh DDB, !xDh D:B !xDh D@- ?$+(?WZ? ? ?R? p  !P;  #  ?cWc@ c -khW6k@ k X~hWn~@ ~ !W@ ? RW@ p lW@  = K$ e4rWU /r  M  s         8 +L 2  ]   a  8@ a  ` ]  _tzWt|W WU r  lW@ ) </2W/@ p/ $+;B62 WY6@ 6 b= 2 W=@ =  =2 2  K T4  WT@  T ) T R>  T  Z { ` `?LeM#0p# n WUn) _t Wtt Wzl 8 W z@ z  8  |l#8 J W^@  EJp# NlL P W@   vP W@ 1 D WU m_ Wt  W ^ Ww@  =` W=@ =  B SCp  p#   ###  v5 pRp#Zq# `$p#2&#d'#q(#l*#},#-#l/#(1#.2#>4#K6#i7#x8#$9#2;#2<#2=#2>#@# !"g    4#Lp#' ##2##2#.2#9l#A#F$#M #X #r # # # !#l"#     ?0 p# (   E $g #m$#u$# # K # #@ # P  ] 0  e  %x  &g  #&m$ #&u$ #&  # &  #&  #&K$ #&=  #  w ~ n % n&g n#&m$n#&u$n#& n# &K n#&@ n#& n#& n# % &g #&m$#&u$#& # &K #&@ # . %  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I  U 4: ; I < I   I8 2 I: ; .: ; '  @ d4: ;I.: ; '  @ 4: ; I.: ; @ .: ;'  @ : ;I4 .: ;' I @ d.: ;'  @ d: ;I4: ;I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ d<  I: ;  !"I: ;#  : ;  $ : ; % : ;& I: ;8 2 6 /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPAsyncFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSDictionary.h >4I/e/-/"mNmRh,LNgkr zh Np2 0 Jv< .J1 H/ H/ N~2c/  8n$.L1}3*0 4 ,4,H40,4h,H40,G J4xJG64xJGR <Gw .Ls.Gh .w.5yJL/ZGrm fYLlnTgd&= & 1  fh 0H0^! l { wM+םg0L,0 (ZKP Tg v XI/eg = * 6 3? 2 1j> Lg tJM1 Y  ig }(F P TTQ ZZ*ZRPSUPPTPQTPQhPhlQxQPQQTPTQQPU>UQ^ZZHPRvQPX@P@P*@U*@U*@U*8U,@T,@T8>UPTPPQQQQPQ PQ  P & T & Q& Z U4 D PD T4 N QN T Z Z4 J RJ T X Xd x P U P T " P  Q8 F P8 < QL N PL P QP PP Z Qj n Q Q T P P ^ T < Q` r Tr t P` Q NSArrayP __block_literal_1 __block_literal_2 __block_literal_3. __block_literal_4NSMutableArray HTTPAsyncFileResponseHTTPConnectionobjc_objectHTTPConfig( NSDictionarypNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPAsyncFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]signed charBOOL__51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke__copy_helper_block___destroy_helper_block___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke44-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]long long unsigned intUInt64-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]ClassNSObjectNSData__42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]NSString-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]__43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizeNSUIntegerreadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionarytheReadSourcetheFileFD.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__block_literal_1bytesAvailableOnFDbytesLeftInFilebytesLeftbytesLeftInRequestbytesToReadresult__darwin_ssize_tssize_t_bytesAvailableOnFD_bytesLeftInFile__b__a__block_descriptor__block_literal_2offsetlong long int__int64_t__darwin_off_toff_tlengthdataLength__block_literal_3__block_literal_4initWithFilePath:forConnection:openFileIfNeededresumeReadSourcereadDataOfLength:cancelReadSourcesetOffset:deallocprocessReadBufferopenFileAndSetupReadSourceisDonepauseReadSource.cxx_destructabortconnectionDidClosecontentLengthisAsynchronousT.0484>T<3initcopylog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:allocinitWithBytes:length:responseHasAvailableData:UTF8StringpauseReadSourceabortprocessReadBufferopenFileAndSetupReadSourceopenFileIfNeededlengthcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:resumeReadSourcecancelReadSourcedealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePathisAsynchronous.cxx_destructconnectionfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcereadSourceSuspended44"4X4g444444444 55$5?5P5W5f5|5555, $08(HD@<4/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@: Unable to open file. filePath: %@HTTPAsyncFileResponse%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)v4@?0%@[%p]: lseek failed - errno(%i) filePath(%@)Invalid logic - perhaps HTTPConnection has changed.M8l8=8%8!9'9F9-t93QpA AHTTPAsyncFileResponseHTTPResponsequ}@9(: @9+: @9.: @92:Q8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qc@"NSData"i^vI^{dispatch_queue_s=}^{dispatch_source_s=} 5:5:5:6:6: 6:.6:56;A6:K6;::::::: ;:;5:H< ^6&; 5;5;4;i5;5;$5:?5:5:5:5: 6:5 6: ~6;9 6:M K6;Q 5; 6;a 763;7~6E;76Q;76Q;76Q;76S;76U;76_;76a;76d;76d;77d;7!7f;7+7{;767S;IX:5:|<H<\=K:;;, <3HSAH*  "$()fOdvϋ,z~/bJ<$R:nsÇ,^*Ư {OK)o WeV>qܟ90eRh|y&GGLK;07yf`}_3a0]݅ʽ_*bPݺ w ,<L\l| ,<L\l|$4DTd ?ttLb| B=#Bv% 6 H -_Y |wd _l ~ XW  = W?_a9  B N  HSAH 2;,?W=|B_HSAH HSAH!  0 `M  v|2;2xYSMEr>ۙ5pH.5i) p~qyttzDtɻN Xnt<͓ 7J & `m 7f-  7 bm `m :"0 : T7- T7 7- 7 Nm em Cm 7V. 7 jm 7Z. 7 v ^md 7D.h ` 7h R 7.V N 7V @ 7r.F : 7F 0 `m 7b.&  7& 7. 7 7.7`m7.77.77/7RmTm~bmvcmn`mX7 /\T7\P`mD|70/H@|7H<bm6`m91 9T7J/T77/7emCm7"07jm7"079"29T7/T7emCm|7v0v7rjmf7v0nb7n>92D:9D.T704*T7470$7$NmemCm707jm707707`m|70|7hm7&1z7p7P1tl7tTim71"7"71 7717717Xm717727727bm7F2|7xYmVx: 5hRx:hLfHfBZm6cm"p((`:65&`:&GBG727WmGCG737Sm8 48`m9(59~T72zT7temnCmb73h^7hXjmL73PH7P67r3:27:.gm(`mx7T3 x7  737Um737Vm747Um7477047[m7H4|7l7\4ph7pd`mTt74ZNt7ZF7\4L@7L<bm.742*72&`mp7N4p7 747747`m747l7x4l7747`mh74h7747bmbmbmbm|bmv`mN9N7fF9f:T75B6T7B0em*Cm 75&7&jm 757bm`m979T7|5T7emCm7D67jm7H67cmbmn7J6rj7rb7R6f^7fZbmJ7f6NF7NB`m8d7$6<4d7<.em(`m`7>6`7GF Gbmem`m\7p6\7em`m777X76X7bm777`mP76|P7x7,7p7lbmbcmX7L7\T7\JbmDem>am,L772(L72$430 40cmcmmiYUFB!TP0,950,OK}nj<8?; d`,(PL|xqm^ZSOHD51" {lha]VRC?84-) tpa]VRKG@<-) wsd`QM>:3/   {tpa]VRC?0,%!{tpa]VRC?84-)" $  $ Q P K K  Q P I \XTPLHD@<840,($  J F G H E xpM h`M XPM H@M 80M ( M M M d`\XD@<8$   tpl`\XLHD840$  |xtplhd`\XTPLHD@<840,($  B |tphd\XPL<80,$  ( B XC>HC>8C>(C>C>C>B>B>B>B>B>B>B>B>pB>`B>PB>|@B>x0B>t B>pB>lB>hA>dA>`A>\A>XA>TA>PA>LA>HpA>D`A>@PA><@A>80A>4 A>0A>,A>(@>$@> @>@>(ChClG DhG DdG D`G D\G DX}G DTjG DPWG DLDG DH1G DDG D@ G D<F D8F D4F D0F D,F D(F D$F D sF D`F DMF D:F D'F D F DF DE DE DE DE DE DE D|E DxhXH8(xhXH8(DLO h2\`:`x:zt|  > 4 i  :     8 5 L ] P  :     5 ` \ > M8 l8 8 8 9 '9 F9 t9 ; ;/  <[ H< T< |< \=3B7T777777777p777^7'74>>zGI ,S]/j"5J8L)XQgF")m_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_dispatch_suspend_dispatch_resume_dispatch_source_cancel_open_dispatch_queue_create_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_dispatch_source_create_dispatch_source_set_event_handler_dispatch_source_set_cancel_handler_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_dispatch_source_get_data_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_reallocf_read___error_dispatch_release_close_lseek_dispatch_sync_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_free_objc_storeStrong_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSStringl_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize__NSConcreteStackBlock__dispatch_source_type_read-[HTTPAsyncFileResponse initWithFilePath:forConnection:]-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]___block_descriptor_tmp___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke44___block_descriptor_tmp46___copy_helper_block____destroy_helper_block_-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke___block_descriptor_tmp70___copy_helper_block_67___destroy_helper_block_68-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke___block_descriptor_tmp76___copy_helper_block_73___destroy_helper_block_74-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAsyncFileResponsel_.str3l_.str11l_.str28l_.str31l_.str37l_.str39l_.str51l_.str61l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPAsyncFileResponsel_OBJC_METACLASS_RO_$_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPAsyncFileResponse #1/28 1366749081 501 20 100644 12172 ` HTTPDataResponse.o d  !__text__TEXT h^__textcoal_nt__TEXTP __const_coal__TEXTP __picsymbolstub4__TEXTP __StaticInit__TEXTP __debug_info__DWARFvP X"__debug_abbrev__DWARFFS__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF"__debug_loc__DWARFZ"6__debug_pubtypes__DWARF+ O__debug_str__DWARFz __debug_ranges__DWARFf 0$__data__DATA __objc_data__DATA ($ __objc_superrefs__DATA @0%__objc_methname__TEXT D__objc_selrefs__DATA(8%__objc_ivar__DATA<__objc_classrefs__DATAD`%__objc_classname__TEXT H__objc_methtype__TEXTth__objc_const__DATA`h%D__datacoal_nt__DATA,' __objc_protolist__DATA0' __objc_classlist__DATA4'__objc_imageinfo__DATA8__apple_names__DWARF@' __apple_objc__DWARF X(__apple_namespac__DWARFx$__apple_types__DWARF(__debug_frame__DWARFX))!d+  P FF@QF@`yDxD hhhF?FFﭱ@j`"@haxDyDhh*P FFYQ F(F𽀵oF@.R@azDyDh hhF@aoF@RyDzD hhX!@QyD h@X!pG@QyD hBPpG- F@P@QxDyDFh h`YrF@P@QxDyDh`Y hT`@RY  @dUYSESF}DQDD.h%0FF @$Q@&RyDzD@S hh{DYXh(F B @AyD hD!r?xW?6T;dRrGou#z  xW6oe;dx!*W6!o;!d \#*  #6=**WP6*o;*d X1W61o;1dc1*w8r~W68o;8do8.~<L=_?tro 6L;M#0F#_FW6Fo;Fd  \H  4 W6 o; d % F## r#"@Y _NT%  .: ; ' I @ d: ; I4 : ; I< I  I8 2 I: ; .: ; '  @ d U 4: ; I $> : ; I 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ dI: ;  : ;  &I/ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPDataResponse.mNSObject.hNSData.hHTTPDataResponse.h 2I/e/-/e ij &'0H'0 Q C 0/*1+1GMN/yJQ/O,l,L/*2 )0H)02 A.P:UQ@NQlxQ R PxPxQPQPQPQP~TQR|ZH\S\~Sf~RPQPQKvzobjc_objectFNSObject"HTTPDataResponse_NSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDataResponse.m/Users/pete/git/Frank-[HTTPDataResponse initWithData:]isaobjc_classobjc_objectid-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]long long unsigned intUInt64-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]ClassNSObjectNSData-[HTTPDataResponse isDone]signed charBOOL-[HTTPDataResponse .cxx_destruct]offsetunsigned intNSUIntegerdataHTTPDataResponseself_cmdobjc_selectorSELdataParamresultoffsetParamlengthParameterremaininglengthbytessetOffset:contentLength.cxx_destructisDoneinitWithData:deallocreadDataOfLength:  initdealloclengthbytesdataWithBytesNoCopy:length:freeWhenDone:contentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithData:.cxx_destructdata HTTPDataResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8I@"NSData" '9 @U\#hr?*? F ?y'9?PR D`, HSAH  ~*ρ['bPU睆G7l] 908:LK;,^* 0@P`pXqqww$$=5w5HSAH ,%$5qwHSAH HSAH   OŌp~͓<`M|) 2xYN =T,qy䟽8){#6I\o6*z$_Nd;F%"$#$ | x x, &   <  m m & $ rmPd \L\HR b@b<m* 0&0" ..m     m m . ~ nmhm^mPhTJTFjN@N:m4m.m""  m~zFB51?vrc_PL=92. |xieVRKG84-)" $  $           plh\XTHD@<840,($   |tphd\XPL<80,$  (  @@@@@@@@@@p@`@P@@@0@ @(L D1 s`xhXH8(x+Jp`4`D yT p0Q<(F"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_IVAR_$_HTTPDataResponse.data_objc_msgSend_objc_storeStrong_OBJC_CLASS_$_HTTPDataResponse_OBJC_METACLASS_$_HTTPDataResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPDataResponse initWithData:]-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]-[HTTPDataResponse isDone]-[HTTPDataResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDataResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPDataResponsel_OBJC_METACLASS_RO_$_HTTPDataResponsel_OBJC_$_INSTANCE_METHODS_HTTPDataResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDataResponse#1/36 1366749081 501 20 100644 21140 ` HTTPDynamicFileResponse.o  /< / __text__TEXT<  9__textcoal_nt__TEXTV __const_coal__TEXTV __picsymbolstub4__TEXTV__StaticInit__TEXTV__debug_info__DWARFG V>__debug_abbrev__DWARFa^__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF2?__debug_loc__DWARF-?__debug_pubtypes__DWARF#__debug_str__DWARF# #__debug_ranges__DWARF$0.C8__data__DATA%5/__objc_data__DATA%(8/E __objc_superrefs__DATA$&`/E__objc_methname__TEXT(&[d/__objc_selrefs__DATA',0F __objc_ivar__DATA'0__objc_classrefs__DATA'0\F__objc_classname__TEXT'0__objc_const__DATA'1lF#__objc_methtype__TEXT(L2__objc_classlist__DATA)L2G__objc_imageinfo__DATA)P2__apple_names__DWARF)X2G$__apple_objc__DWARF+XT4H__apple_namespac__DWARFp+$4__apple_types__DWARF+4H<__nl_symbol_ptr__DATA$/`8__debug_frame__DWARF@/|8JJ)L P J- FFFF FFhFhBQFB@pyDxD hBFSFhhF?FF-Bp"xDhXF?FB(qyD hXPFBpxDh FFYQ FXFPF@F(F  pG !pGpGB8aBFbyDzD hh hhPDXDIh RhQ@CO BbzDhhX(!FpG- BQFBZ`yDxDB(b hhzDFhYhYFF Bp@BVX~D1h4BPxDhBPBQ3hhxDyD BRhzDh!hBPxDhBPxDhBPxDh BPxDhFO HFBX @*F D0(0F_(1F1FO (B8P xDh!YbcF* X?F(wa ?F"F?FF FXFFBXFX @ F DzXFG< XAEYFOqDHX ZH X B DDDJX D BF D:\DXD0D. * 6Bf0DFBt1xDyDh hFh hX#DbX!D[hP@IhY@CB0xDh B1SFyDh hXB1yD h hXPF D,h BX1%FyDh h*YF3FB!yD h hXPF(Y,F*FDPB "FB1xDyDh hh X @oFBNB!zDyDh hhFFB !xDh DB !xDh D@sC ?W?[ ` wG}e   # !! W[! `!  F R4W(ZW2[( `(   S 2W|[2 `2 2Z: 2W[: `: & 2<  C4W[C D`C  >JG;KGsPGZ [ ]G^G ` } QG} d  " G) z3 z< @ xF H G P : _ 6c Ig G\ 0Pq G# 0<u : y OhlX@g Go} GWT[ ` 6W[ ` _FFF F/ t;;; ;/ z G G z @  !G #!G # S "$#####-#G#^#|# # # # # #!#?#]#w# #y#y#x#y#y (@$FL!-M#jQ W{C%g%s$J&8#$&8#'z''\!z#!#!\#%  Y8$v&8#$~q&$#7 $(`$&8#!Z\&#!n'#!(#!  *#!,#!)@-#!8 /#!L1#!R2#!b4#!oJ6#!J7#!8#!O9#!Z;#!Z<#!Z=#!Z>#!J@#V$n 0&8# 4$L&8#!O#!7#!@Z#!KZ#!VZ#!a #!i#!uO#!|#!G#!G#!G#!\ #!!#! "#$6 &8# (CT )&#! +#!& ,# e  s) *   B $ OU %  .: ; ' I @ d: ; I4 : ; I: ; I < I I8 2 I: ; $> .: ; '  @ d 4: ; I4: ; I4: ; I 4: ; I  U1X Y 1UX Y 4: ;I4: ;I1X Y.: ;'  @ d: ;I4 .: ; ' 4  @ d.: ; ' I : ; I.: ; ' I I: ;  : ; ! I: ; 8 2 " : ; #( $ : ;  %<  &I8 2 'I: ;  (  : ;  )&I*&.[ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/secure/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPDynamicFileResponse.m_string.hNSRange.hNSString.hNSObject.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSData.hHTTPDynamicFileResponse.hNSDictionary.h ,60s 21 Q  JE NN i&(&(/&(/&e(/&(/E% tOl   .Ol. .Ow.3x.O3x.O63xfh.X.L  w. J tJ fhfwt24y.h Jw.h .g3N=pJOJ&&l8<.8.I k F=FO19.J8~f,L,h&8Z3: fF,HL9~.fM .k }&2 P \U0QbpQQRPSTPPQPQPQR(PQ2Q4DPDdSdXTB~U~T4BQ|Q0Q6>QLNQp|QQQQ&Q02QPVQQQQpV}T}vURSPPT\T\}["[<>QdpPfzQhRUPQTPQG $NSArrayVHTTPConnectionobjc_object HTTPDynamicFileResponseHTTPConfig NSDictionary8NSObjectNSString7NSMutableArrayNSDataS_NSRangeHTTPAsyncFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDynamicFileResponse.m/Users/pete/git/Frank-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]isaobjc_classobjc_objectid-[HTTPDynamicFileResponse isChunked]signed charBOOL-[HTTPDynamicFileResponse contentLength]long long unsigned intUInt64-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]__inline_memmove_chk__inline_memcpy_chkNSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingClassNSObjectconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootNSStringsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexintrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddataNSDatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseseparatorreplacementDictNSDictionaryHTTPDynamicFileResponseself_cmdobjc_selectorSELfpathparentseparatorStrdictoffsetresult__dest__src__lenlong unsigned int__darwin_size_tsize_tbufLensepLenfound1found2s1s2sepstopOffsetsubBufferstrBufstrLenfullRangestrRangekeyvaluevvLengthdiffNSIntegerdstsrcremaininginc__a__bavailableloclenrisDone.cxx_destructprocessReadBufferisChunkedsetOffset:initWithFilePath:forConnection:separator:replacementDictionary:dealloccontentLength"P &r&L&64&('%initWithFilePath:forConnection:dataUsingEncoding:lengthbytesallocinitWithBytes:length:encoding:objectForKey:descriptioninitWithBytes:length:responseHasAvailableData:deallocinitWithFilePath:forConnection:separator:replacementDictionary:isChunkedcontentLengthsetOffset:isDoneprocessReadBuffer.cxx_destructseparatorreplacementDict(&H&[&b&h&n&&&&&&LPHTTPDynamicFileResponse' &('()'(7'(B'(I'(5&(['('i'('s')LT''(l(@24@0:4@8@12@16@20c8@0:4Q8@0:4v16@0:4Q8v8@0:4@"NSData"@"NSDictionary"%HSAH   GQעôCFST490;.+$+`ɽQ 3|lbPs$4DTdt $ w  6w e $ <teW!_) <HSAH y%,C$e<wHSAH HSAH  y%N Er>qy2;2cۙt|5U 5i=T, Xn2xY͓<=p6|) &p~0 {8?<OŌӛ`Mý8)Tgz%8K^q /BUh{C @-v$GS(VU :  $~7Y$F8{\@$R s $ O$/ S$z6 ZnF$ |    R 4 , 2'm'" ' 'm'"'"m'"'$&N!$&!m'#'$/*$/ mv#mf(/*jb(/j^!mB'X#H<'H8!m(#m(/+(/!m'#'!m'#'4/P4/. 4/ ,$&>($m $m$m$mJF2.95 rn($51kso`\MI:6'#wsb^WSJF?;,(! {tpie^ZSOHD51*&{tpieVRKG84-)" $  |xlhd`\XLHD@40,($  $         ($    |xtplhd`\XTPLHD@<840+)*)*)*)*)*)*)*)*)p*)`*)P*)@*)0*) *)*)*)))(D++P/+L.+H.+D.+@.+<.+8.+4.+0w.+,d.+(Q.+$>.+ +.+.+.+-+-+ -+-+-+-+-+m-+Z-+G-+4-+!-+-+,+,+xhXH8(c 2T4('%(Wl(%'b'9&cKs5TF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_memcmp_objc_retainAutorelease_memcpy_reallocf_memmove_objc_storeStrong_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPAsyncFileResponse__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSData_OBJC_METACLASS_$_NSObject_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]-[HTTPDynamicFileResponse isChunked]-[HTTPDynamicFileResponse contentLength]-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDynamicFileResponsel_OBJC_METACLASS_RO_$_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDynamicFileResponse#1/28 1366749081 501 20 100644 23660 ` HTTPFileResponse.o 0  t.L t.$__text__TEXTL 8__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT__StaticInit__TEXT__debug_info__DWARFhE"__debug_abbrev__DWARFw__debug_aranges__DWARFG__debug_macinfo__DWARFG__debug_line__DWARFGxF__debug_loc__DWARFtfFr__debug_pubtypes__DWARF"__debug_str__DWARF<6#__debug_ranges__DWARFr)J__data__DATA)__objc_data__DATA()0J __objc_superrefs__DATA*J__objc_methname__TEXT*__objc_selrefs__DATA!<,J__objc_ivar__DATA! D,__objc_classrefs__DATA" d,K__cstring__TEXT$"[p,__cfstring__DATA#p-K__objc_classname__TEXT#!<.__objc_methtype__TEXT$].__objc_const__DATA$L.Kb__datacoal_nt__DATA&,@1N __objc_protolist__DATA 'l1N __objc_classlist__DATA$'p1N__objc_imageinfo__DATA('t1__apple_names__DWARF0'|1N0__apple_objc__DWARF)h 4HP__apple_namespac__DWARF(*$t4__apple_types__DWARFL*T4XP8__nl_symbol_ptr__DATA-7__debug_frame__DWARF-7R |RAU P 'xR- FFFF (F AqByDxD hh ?FF.BxDh F0Y1QBxO2B6xDyDh h2P FB"xDh F?FBFyDVFF FV(mBB.xDzDhh?FFBV xD#O h(Ft?FrF(Fn,}Bd@BxDyDh hh FZ?FXFBxxDh(FNBzDhPA`(FBB~xDhBvxDF1Dh F,0F(FxBXxDPFBLF!|DO F?FFApBnxD!"P# h @F#"D(F?ApxDh PF Ap!xDF?FFAbpV xDBhP  )#  "D #"(F F 0FXF FA pAaxDyD"Fh h XAp!xDh!T- FA`FxDAayD hT j!hAa%yD h`P`X?EA`xDh 0FRFA`!xDFH?FDFT A8a ByD"xDH h #P  "0F A`xDh F%(F 𽀵AaoFyD hB\!AQyD hBX!?AQyD hFFAQyD hBXDAhFpGAQyD hBXDAhFpG- FA~PFxDFFh FmAzP*F#xDO hA^PxDfP!DhM`1F X@?RAXPxDPFALZF !DPF?FFA Q#yD hbXAAhyD " A` hxD P  @Fd0FbA@xDh F @S - FAl@FxDh F>%(AV@A\AARIyD ARFxD h~D`DfX T 0Jh@h `TE8%+#+F+VF T BD `!XTDT)mA02FxDh XF?!+ T phA1D A2yDzD@pp`hT h?FFA0xD(FA8F!D%@F?FFA>1yD hcXA!hyD#A@ hxD P   `A0xD(FxA;F !D%XFn?FjFA A|IxD D#h,A xD(FRA+F !D%XFF?FDFAv #xDh XA0!yDA:I hDP "   (PF"#0FA xDh F(F @A!A"yDzD hhPDXDIh @hH@CO pGAyD h@XFAxDh X?AxDh X(A.qAlyDxD hhhFFAV!xDh DA8!xDh D@?$+WZCSR p  &q  # 9W9v9SAbW:AvAS;[G4LSb"WSvSS,qf$:Wfv`fSsm<RWmvmStTbWJtvtS/t`b6mdWvSjdr q 6  1L6M# 0A# Z'b(WvS(6bB(:WvS_JA# h<W.vS0WgvCSa  C   PA#"/@F#"#@# k + AA#qJ# ]`$A#&#'#&(#[b*#c2,#w7-#b/#1#>2#E4#p6#p7#8#$9#;#&<#C=#T>#mp@# u7,A# # # # #b#$###   HN" A# ^C={KUnd>}]%  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I  U 4: ; I < I   I8 2 I: ; .: ; '  @ d4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ d<  I: ;  I: ;  : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPFileResponse.hNSDictionary.h 4I/e/-/BlNmRh,LNgkr zh Np2 0 :xC 0H0^! l { wL,L,0 2  2wJ .H2yJ52yJm2y. .,2yJ XH'Ey I K \m LhnXo|Nh^&# * 6 3 ?$ih ~&2 P TTQ,ZZ&JZRPSUPPTPQPTQzVPQQ Q"Q$4P$(Q<LP<@QT`P`VTTjQjZTVdrPrTdpQp},BUU UJnUdxRxZnxRxZV6SPQ(6P(,Q<DPDT<vQTPQJNSArrayuHTTPConnectionobjc_objectHTTPConfig^NSDictionaryANSObjectNSString]NSMutableArrayZNSDataHTTPFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPFileResponse abort]-[HTTPFileResponse openFile]signed charBOOL-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]long long unsigned intUInt64-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]ClassNSObjectNSData-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]NSString-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetabortedfileFDbufferbufferSizeNSUIntegerHTTPFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionaryoffsetresultlong long int__int64_t__darwin_off_toff_tlengthbytesToRead__darwin_ssize_tssize_tbytesLeftInFile__a__breadDataOfLength:deallocabortisDoneopenFileIfNeeded.cxx_destructopenFilecontentLengthinitWithFilePath:forConnection:setOffset:T&d%initcopystringByResolvingSymlinksInPathlog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:UTF8StringabortopenFileopenFileIfNeededdataWithBytes:length:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePath.cxx_destructconnectionfileLengthfileOffsetabortedfileFDbufferbufferSize ' E S i {   $(/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@[%p]: Unable to open file. filePath: %@%@[%p]: lseek failed - errno(%i) filePath(%@)%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)p""=")"-%#!G#f#HTTPFileResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qci^vI  $ $ $ "$ >$  >$!E$!L$%!>$/!h$$$$,$>$>$E$S$>$h$#X% B!o$ h$ >$ >$ $% $= $U "$e >$b!L$) h$=k!h$!y!|$"b!$"!$"!$ "!$!!$"!$"!$,$#%X%$&$$$,0%HSAH   LK;,^*i2@1y1 '90}BC˶*iG,zw@-yaPp]bPf_3f Ru2 0@P`p 0@P`p/BqrmOh?3 ?+3O'rLmHSAH tN, ?m3rOHSAH HSAH  zDtUEr>p~8)ۙH. vqy{ Xn OŌSM2xY0 5p`MtN<) ͓<|N =p6=T,@Sfy$7J]p.AK]J;[$u}={$$>$d$$U Z"^S7$Gb6P_A |  8  B $ < T d 8 ( <\ 2<m!8!<m"V"7m~!lz!v.rn3m`"d\"dX2mH!LD!L6:m,"0("0""""5m6m! !8m6m#:#!0!"v|"v;mp'md$"j^$"jZ@mN"RJ"R<#|@6#@2!:.!:(;m"'m$"$" @m""##!!">"/m;m'm$"$"@m""x;mr6m\ "bX "bP!`L!`0>m&!* !*?m"R""R""\""V"6mx!l|r!|V6mB!F>!F:8m46m# #!!" "/m;m'm$"L$"@m"X"4m!^!"z~"t6md!~j`!j@"D<"D(",$",6m! !!! " "6m!!8m6m# #!8~!t;mn'md$"j`$"jZ@mN"RJ"R8!<2!<.=m(6m! !  "" " "6m!!! !8m8m8m8m8m6mn#!f#Z!bbV!bP;mJ'm@$"F<$"F6@m*".&". 8m6m#n!#!!;m'm$"L $"@m"X "9m8m "v  ""~ ~"z8mj" nf"nb6mX!x \T!\N;mH6m:! >4!>0-d,8,-8"8m;m6m! !;m6m".!"! !8m8m"F!";m6m!"!!6m!6!|!x!x!p!l8mb9mX!!\T!\J8mD;m>7m,!!2(!2$0 09m9m]Y$  ~z@<~z0,PLeaRNGC40!sohdUQJF?;40($ wsd`QMFB;70, {tpa]VRC?84-)"  $ 1 0 - -  1 0 , 840,($  * + ) h`. XP. H@. 80. ( . . . @<840xtplhd`\XTPLHD@<840,($  & |tphd\XPL<80,$  ( &  )0')0')0')0'p)0'`)0'P)0'@)0'0)0' )0')0')0'(0'(0'(0'(0'(0'(0'(0'(0'p(0'`(0'P(0'@(0'())<-L*8z-L*4g-L*0T-L*,A-L*(.-L*$-L* -L*,L*,L*,L*,L* ,L*,L*,L*p,L*],L*J,L*7,L*$,L*,L*+L*+L*+L*+L*+L*+L*+L*xhXH8((4$V<qTd(< ,&Op"W"`"i"r%#{G#f#$$0%X%Gd%n%$&R) """T!}!"""qX '9&\$}3:F"@O_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.aborted_sel_getName_DDExtractFileNameWithoutExtension_open_lseek___error_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.buffer_reallocf_read_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_close_free_objc_storeStrong_OBJC_CLASS_$_HTTPFileResponse_OBJC_METACLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize-[HTTPFileResponse initWithFilePath:forConnection:]-[HTTPFileResponse abort]-[HTTPFileResponse openFile]-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPFileResponsel_.str5l_.str13l_.str23l_.str31l_.str33l_.str35l_.str37l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPFileResponsel_OBJC_METACLASS_RO_$_HTTPFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPFileResponse#1/28 1366749081 501 20 100644 12468 ` HTTPRedirectResponse.o    #__text__TEXT  6__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARF D"__debug_abbrev__DWARF__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF"__debug_loc__DWARF"6__debug_pubtypes__DWARF q__debug_str__DWARF ^__debug_ranges__DWARFf n__data__DATAf n__objc_data__DATAh (p$ __objc_superrefs__DATA $__objc_methname__TEXT __objc_selrefs__DATAlt$__objc_ivar__DATA|__objc_classrefs__DATA%__cstring__TEXT __cfstring__DATA%__objc_classname__TEXT$__objc_methtype__TEXTt__objc_const__DATA8@,%G__datacoal_nt__DATA,d' __objc_protolist__DATA ' __objc_classlist__DATA'__objc_imageinfo__DATA__apple_names__DWARF($'(__apple_objc__DWARFD`L(__apple_namespac__DWARF$__apple_types__DWARF("__debug_frame__DWARF) D*$+ P FF@lQF@F`yDxD hhhF?FF@$`xDh F@ayD hXPF F(F !pG !pGpG pG pG@Q@SyD@Y{D h DBXh@S{DOppGoF@B@QzDyDh hhF@tQyD hD!x?tW?pGou#z tzWex  &-|W L$W?$$$o)W)))o  L M# 0#0>W0#06  745Wd5I5\  #<W<o< /3 =CWCC] W<   J#]# p#u  %  .: ; ' I @ d: ; I4 : ; I< I  I8 2 I: ; $> .: ; '  @ d  : ;  I: ; 8 2 I8 2 I: ;.: ; ' 4  @ d  : ;  &IW /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPRedirectResponse.mNSObject.hNSData.hNSDictionary.hNSString.hHTTPRedirectResponse.h 2(ei LM L PL 21 0 58 N Mj F&P:UQ@LQhtQ R PtvPtxQ|~P|QPQRPQRPQPQPQPQ PQmuHTTPRedirectResponsezobjc_objectNSDictionaryNSObject]NSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPRedirectResponse.m/Users/pete/git/Frank-[HTTPRedirectResponse initWithPath:]isaobjc_classobjc_objectid-[HTTPRedirectResponse contentLength]long long unsigned intUInt64-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]ClassNSObjectNSData-[HTTPRedirectResponse isDone]signed charBOOL-[HTTPRedirectResponse httpHeaders]NSDictionary-[HTTPRedirectResponse status]intNSInteger-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]redirectPathNSStringHTTPRedirectResponseself_cmdobjc_selectorSELpathoffsetlengthunsigned intNSUIntegersetOffset:isDonedeallochttpHeaderscontentLengthstatus.cxx_destructreadDataOfLength:initWithPath:| h initcopydictionaryWithObject:forKey:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithPath:.cxx_destructredirectPath LocationHTTPRedirectResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8@"NSString"        $. A" u }    O|],8|,h HSAH   G90WP}l~KbPG>I-^YpLK;,^*w ~b*od(8HXhx(I-L(I)0$]$=>oooP$$HSAH  , $(oI$HSAH HSAH  0 `M) qy|p~2xYN t<{͓<=p6=T,8) OŌ /BUh{/$>z3$$]7$u& | t t |    6  ,  #m|t |mx x m  t t| |j md mV|ZR|ZNmDp$H@pH: m4"m.mlF"l" l  !m2.ZV |5151gso`\MI:6'#|xieVRKG84-)" $            tpl`\XTPLHD@<840,($   |tphd\XPL<80,$  (  4$tdTD4$(pD|iVC0 xhXH8(t|2U'NU8|>mh b||  h+FTF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_objc_storeStrong_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_METACLASS_$_HTTPRedirectResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDictionary___CFConstantStringClassReferencel_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPRedirectResponse initWithPath:]-[HTTPRedirectResponse contentLength]-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]-[HTTPRedirectResponse isDone]-[HTTPRedirectResponse httpHeaders]-[HTTPRedirectResponse status]-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPRedirectResponsel_.strl_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPRedirectResponsel_OBJC_METACLASS_RO_$_HTTPRedirectResponsel_OBJC_$_INSTANCE_METHODS_HTTPRedirectResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPRedirectResponse ! #1/20 1366749088 501 20 100644 7300 ` __.SYMDEFa(Ep(XxTXxmXx+XxXxXxXxXxXxXx7XxcXxXxXxXxXx#XxFXxqXxXxXxXx"XxSXxXxXxfL] # ## ###c#F#######~#V#2# ##### #@ # #( ؝ ؝ ؝H ؝f ؝ ؝ ؝ ؝ ؝ ؝6 ؝U ؝q ؝ ؝      d     5 2  2 d  XXXX_X%8@jmBBBB[B-BBBB?BBBBBfBJBoB"BBB=\````C U Uj U U U U U U U/ UU Uz UJo#_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_HTTPConnection_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.connectionQueue_OBJC_IVAR_$_HTTPConnection.httpResponse_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.nonce_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.rangeIndex_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived_OBJC_IVAR_$_HTTPConnection.responseDataSizes_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_OBJC_IVAR_$_HTTPConnection.started_OBJC_METACLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_HTTPMessage_OBJC_IVAR_$_HTTPMessage.message_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_HTTPServer_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_METACLASS_$_HTTPServerl_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_PROTOCOL_$_NSObject_OBJC_CLASS_$_WebSocket_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_METACLASS_$_WebSocket_DDIntersectionRange_DDRangeCompare_DDRangeFromString_DDStringFromRange_DDUnionRange_OBJC_CLASS_$_MultipartFormDataParser_OBJC_IVAR_$_MultipartFormDataParser.boundaryData_OBJC_IVAR_$_MultipartFormDataParser.checkForContentEnd_OBJC_IVAR_$_MultipartFormDataParser.currentEncoding_OBJC_IVAR_$_MultipartFormDataParser.currentHeader_OBJC_IVAR_$_MultipartFormDataParser.delegate_OBJC_IVAR_$_MultipartFormDataParser.formEncoding_OBJC_IVAR_$_MultipartFormDataParser.pendingData_OBJC_IVAR_$_MultipartFormDataParser.processedPreamble_OBJC_IVAR_$_MultipartFormDataParser.reachedEpilogue_OBJC_IVAR_$_MultipartFormDataParser.waitingForCRLF_OBJC_METACLASS_$_MultipartFormDataParser_OBJC_CLASS_$_MultipartMessageHeader_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.value_OBJC_METACLASS_$_MultipartMessageHeaderField_extractParamValue_findChar_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_METACLASS_$_HTTPAsyncFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDataResponse_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_METACLASS_$_HTTPDataResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPFileResponse_OBJC_IVAR_$_HTTPFileResponse.aborted_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_METACLASS_$_HTTPFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_METACLASS_$_HTTPRedirectResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse#1/36 1366749081 501 20 100644 23380 ` HTTPAuthenticationRequest.o d + +!__text__TEXT 5__textcoal_nt__TEXT& __const_coal__TEXT& __picsymbolstub4__TEXT&__StaticInit__TEXT&__debug_info__DWARFP&A,__debug_abbrev__DWARFv__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARFB__debug_loc__DWARF)B__debug_pubtypes__DWARFB!__debug_str__DWARFM"__debug_ranges__DWARF9(__data__DATA9(__objc_data__DATA(<(H __objc_superrefs__DATAd(H__objc_methname__TEXTh(__objc_selrefs__DATA < *H__cstring__TEXT \H*__cfstring__DATA$!*hI __objc_ivar__DATA$",+__objc_classrefs__DATAP"+hJ__objc_classname__TEXTT"+__objc_const__DATAp"+pJS__objc_methtype__TEXT`$:-__objc_classlist__DATA$.M__objc_imageinfo__DATA$ .__apple_names__DWARF$,(.M<__apple_objc__DWARF'tT1N__apple_namespac__DWARFH($1__apple_types__DWARFl(1O"__debug_frame__DWARF*4PP@S P## 0- FFFA`xDhB^yD h?FF-B8BxDhzD0F?FFB!xDB xDhXF!F(%Ap"xDhXF?FFApBfxDhzD0F(O 0FB4!FxD  XF($Ap"xDhXFt?FpFAjpB xDhzD Fb!(! F XAF0F: F8A pxDh F.B|yD hXPF$ F  (A`[FAprxDhzD(F!F ?FB4yD hXPFANr(F!FzD[F?FByD hXPFA.r(F!FzD[F?FAqyD hXPFAr(F!FzD[F?FAqyD hXPFA`[FAbxDzD(FQF?FAvqyDhYQFYAQ"yD h"(Ab(F!FzD[F?F|FYQxAb(FQFzD[Fn?FjA qyD hXPF`Abb(F!FzD[FV?FRAayD hXPFHABb(F!FzD[F>?F:AayD hXPF0XF,0F((F A\ayD h@VpGAPayD h@VpGADayD h@X A4ayD h@XA$ayD h@XAayD h@XAayD h@XAQyD h@X׽AQyD h@XͽAQyD h@XýAQyD h@XMFFF FA1FAPARyDxD hCFhzD?FF]A0)F#FxDh  F$oAB8Ax1yD h(Fn-A1ACyD h${DP)FXoAB AR1(FyD2F hD?FBF(F>@F: F]@2- FF*F F$A!FA|@AByDxD h+FhzD?F F A QF#FxDh  F$oABUAf! yD hPF5Р Ap A3xDh${DQFP*FoH@EA3QF{D*FP@EA& 2F[FxDhPF?F A!PFyD2F h?FFPF F @FAR0!xDh DA80!xDh DvA 0!xDh DlA0!xDh DbA !xDh DXA !xDh DNA !xDh DDA !xDh D:A !xDh D@-L?W?ty,HV$E # GWtGJyG  4"KW?tKJyK HOW{tOJyO/ w}LM#J# SWtSJBySUWW4tWJhyW{[*Wpt[Jy[_,>Wt_Jy_c@RWtcJyc=gTfW$tgJyg]khzW`tkJ&yk9o|WtoJLyo_WtJry2P}}  y#8GWtJy } } #8pV}GDW_tJyo`dh  { # #  Z, # ###*#3#9#?#C#G#J#Q# ~    ## ,# 1%  .: ; ' I @ d: ; I4 : ; I 4: ; I4: ; I< I  I8 2 I: ; $>  : ;   I: ; 8 2 I8 2 4: ; I .: ; ' 4  @ d.: ; ' I : ; II: ; : ;  : ;(  : ;  : ;   : ; &Ij /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPAuthenticationRequest.mNSObject.hNSString.hNSRange.hNSObjCRuntime.hHTTPAuthenticationRequest.hHTTPMessage.h >>4&KLK-JIh6h(h<000>$000e  @ @ @ @ @ @ @ @ <YXLML/MIL/PiLP1"PRI/u  W\LML/MIL/OiLcOM&QulOsJI/v ~ P HT&QH^QQQQPdQQQQQQRPflPPQPQPQPQPQ&PQ,:P,0Q@NP@DQTbPTXQhvPhlQ|P|QPPPP P(.P\^PbnPPQQ QQ(,Q\fQQRPSTPV.\PPP PP 2P<DPpvPPPPPQQQ $Q<\Qp|QQQQRPSTP0V@[TPQP1NSMutableStringobjc_object HTTPMessageNSObjectNSString HTTPAuthenticationRequest_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPAuthenticationRequest.m/Users/pete/git/Frank-[HTTPAuthenticationRequest initWithRequest:]isaobjc_classobjc_objectid-[HTTPAuthenticationRequest isBasic]signed charBOOL-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]ClassNSObjectNSString-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]NSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSNotFoundisBasicisDigestbase64CredentialsusernamerealmnonceuriqopnccnonceresponseHTTPAuthenticationRequestself_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageauthInfotempNSMutableStringparamheaderstartRangeendRangepostStartRangeLocationpostStartRangeLengthpostStartRangesubHeaderRangeendRange2loclenrquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:initWithRequest:.cxx_destruct8$p"initheaderField:lengthsubstringToIndex:caseInsensitiveCompare:substringFromIndex:mutableCopycopyquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:characterAtIndex:stringWithFormat:rangeOfString:rangeOfString:options:range:substringWithRange:initWithRequest:isBasicisDigestbase64Credentialsusernamerealmnonceuriqopnccnonceresponse.cxx_destruct+?KP AuthorizationBasic Digest usernamerealmnonceuriqopnccnonceresponse%@=""%@=,         !! !!!! !"!  $(HTTPAuthenticationRequestT"  `$( j$0 j$9 q$K q$T q$Z q$` q$-d q$Ah q$Uk q$ir q$}Px$x${ $ $"( $("0 $,"9 $0"K $4"T $8"Z $<"` $@"d $D"h $H"k $L"r $,n"T""T#@12@0:4@8c8@0:4@8@0:4@16@0:4@8@12v8@0:4c@"NSString"HSAH  T($JC8F(HZxY1LFU FXm 2V'6$B:zE r( JR7kZOaL\l| ,<L\l| QjUqG 9UCDG3]E$q`"$*?= GH`JE$$HSAH .*w,Z$$`U EqGHSAH HSAH  <"H:?m0@"4*@"4&?mD"  D" ?mH"8 H" ?mL"RL"7m;m;m>m8m  8m & :mv"|p"|b:mN"VH"VD pL@ L28m$ f*  *;m:m  >m8m!!P"|P"  <m<m7m;m;mz>mt8mh Rnb nL:m8!@2!@. 6( 6 8m x ;m:m  >m8m!!P"P"  <m<m=mL"|L"v=mlH"phH"pb=mXD"\TD"\N=mD@"H@@"H:=m0<"4,<"4&=m8" 8" =m4"$ 4" =m0"40"=m,"D,"("P("$"\$";m;m;mL"L">m8mx!B~r!~n;m`H"d\H"dX>mR8mH!bNB!N>;m0D" 4,D"4(>m"8m!!;m>m8m!!8m  ;m@"v@">m8m!!  ;m<"<"|>mv8ml!rf!rb;mT8"XP8"XL>mF8m<t!.B6t!B2;m$4" ( 4"(>m8m d!Nd!;m0"4 0">m8mT!pT!  ;m;m,"| ,"8m  0m;m8mv &zr zl>mf8m\ <`V `L;m:8m0D! 6*D!6& j." .>m8m   8m("4!(";m8m4!f 4!  >m8m  8m ~ r$"!xn$"xh>mb8mV$! ^P$!^L 8 TH T>;m8>m29m& ^ *" *<mUQ51~VRfb*&qm51|xso51z|xqmfb[WPLEA:6/+$  }yjf_[TPA=62#  }vrc_PL=9*&{lhYUFB3/   zvokd`YUNJC?84-)" $ 6 5 3 3  6 5 1 840,($  4 4 4 4 4 4 4 4 xp4 h`4 XP4 H@4 804 ( 4 4 4 2 |xlhdXTPD@<0,(|xtplhd`\XTPLHD@<840H'$D'$@'$<'$8'$4t'$0d'$,T'$(D'$$4'$ $'$'$'$&$&$ &$&$&$&$&$&$t&$d&$T&$D&$4&$$&$&$&$%$(('l*l(Y*l(F*l(3*l( *l( *l()l()l()l()l()l()l()l(u)l(b)l(O)l(<)l(xhXH8(?n,@T<h`|#N8$z        !! !!!! !"!p"7"kT#,"H"b$"("D"o8"@"B4"JL"<"0"4rK^TFz"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.response_objc_retainAutoreleaseReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_storeStrong_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_NSObject-[HTTPAuthenticationRequest initWithRequest:]-[HTTPAuthenticationRequest isBasic]-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAuthenticationRequestl_.strl_.str7l_.str11l_.str19l_.str23l_.str25l_.str27l_.str29l_.str35l_.str37l_.str39l_.str41l_.str47l_.str53l_.str55l_.str57l_OBJC_METACLASS_RO_$_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_METHODS_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_VARIABLES_HTTPAuthenticationRequest #1/20 1366749082 501 20 100644 158540 ` HTTPConnection.o @  G\ G$__text__TEXT]\ QV__textcoal_nt__TEXT]g __const_coal__TEXT]g __picsymbolstub4__TEXT]g__StaticInit__TEXT]g__debug_info__DWARF]8g7__debug_abbrev__DWARF__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARFH__debug_loc__DWARFm(ɹP__debug_pubtypes__DWARFl__debug_str__DWARFI#p__debug_ranges__DWARF]$__data__DATA5__cstring__TEXT5__objc_classrefs__DATA Tl__objc_methname__TEXTd  __objc_selrefs__DATAx"h__objc_classname__TEXT>%__const__DATA(L%"&__objc_data__DATAPt&#__objc_superrefs__DATAh&X$__objc_ivar__DATApX&__cfstring__DATA$'h$|__objc_methtype__TEXT +__objc_const__DATA0",H(__objc_classlist__DATA'D21__bss__DATAG__objc_imageinfo__DATA'L2__apple_names__DWARF'PT2(1&__apple_objc__DWARFH7XAX:__apple_namespac__DWARF8$B__apple_types__DWARF8 Cx:__nl_symbol_ptr__DATAA L__debug_frame__DWARFA@LX?Y) BHBNH PG(BDpxDh?pGDhpA!xDyD꿐@0!xDD2tAq@yD|DzD h``hAq"yD hh`F@- &F )FF(FDOBDhxDA@ DP@xDyD FF(F K d!E#xFA F@OBxD"yD F^FkFPF1FBFV(FRF0FN L(FH F F>FA`DSxDji{Dhh. F@(Hi%@i!FFAH`DSxDji{Dhh F@Hi@iFCu#A$ D^R}DzD-h!D ,0Rh@/OEyDiFFP F!(F FFAPDCxDi{DhhaiIht(F@ F0ai"i@F!`ii@-FFF|F(FxFAHxDhAQyD hhFf?FdF`.A@xDhPF!FTpPF!FNAyD hpPpXD@!xDF :?F6F@FA~2!F+FzD*?F(F0F("(F@`"xDhPFF?FF@`xDh(FF?FF@`xDh FF?F F(F@FQF"?FYFF?F1FF?FF(F FOpxDh?FF ?FF@`xDh?FF@PxDh?FF(FAN" zD?FF FPF@F~XFz(F"Ft?FrFn?FjFf?FdF(F` F\@XPxDhT?FPF0F"FJF FF0FBPF@<: 6 4 @PxDh0F(OD@@xDh0F?F@A"yD h ?FF@@xDh F?FF FOPxDh@A*F#yD hF-W@l@)FAxDh{DO(I@L@xDh(F?F@4AFyD hD(F?FF@0RFxDh?FFOT@z0ZFxDh FF FXFPFOPL(F~|x0Fv@F -FFPFfFO@@@1xDyDh(F hV?FTF@0xDh(FJ@R1yD hB?F>F@ @rxDhzD F3F.?F*F(F&0F$@0#F@rxDhzDPF@F F@ MFF(FFO@@r!xDyDh0F h?FF@V @6rxDhzD F3F?FF0F@h #F@bxDhzD(F@F F]@@QC2yD hzDhDX@A@!yDOCzD#iF F@VF~DFhi1hB\R@#CTzDhiht F@oHik@ig@&QCr"yD hzDhDX@8A@!yDOCzD#BiF F>:@FF~D.Fhi@1hzD@Xh" F@Hi@i-F@xDhPF@xDhPF?FF@xDh@F(l@OxDzDhh"?FF@OxDzDhh"?FFCP@\xDhyD"F hh0F)F FC")FBFxDhh0FCC xDyDh hh0F h)F@02F@qxDhyD hZ0F~@Fz@pxDhPF@m@*1@rOyDzD{D hhhDYFT?FPF@p xDO hArP0; F*F<(F@5- @Np@3xDh{DFF ?FFOB@qxDyDh(Fh1F F@`xDh F?F (F1F(@aO @b@cyDzD{D h@n`h@lfxD(~D@a2hyDh h@`xDh(FZF?F!FF(nи" @# AF{D o@BX@F?FF B@F?FF(F!Fȳ @$ )F|D"FzF 1F"FtFO`xDhf?FdF +F "F\ FZ RF+F RPFP(FL 0FH(FF@F@(F<  Ew(F4  @,MF@@FQxDhyD hX&3@~AXyD h ?FF&-@ PxDh(F?FF&l@@"FxDh@F?FF F(F0F]@ؽ- $FFFF@4@YF@xDh{D..&o@B͂$/.@@"F/xDhXF?FF@@@xD0FQFF0F(@0*xDhXF|?FzQFFvF Fr@Fn(Fl@0@vxDhzD@F^&(@s,@0@\xD hzD(FH?FF@\1yD h!F<&(K@v OhBxDzDhh*HF!F@F"F@V xDh(F@j D X PF @`!FxDh.PEF(F (e@!O @yD hxD@!hyD h@ xDh@ xDh (FZF?FF-&-,I@Hs,)F{D,o@B:Ov0*F*xDh* +hBE( BO(!F)@&DXO>0!xDh?FF F2Fz0F(F2F-r?FnF(FPf?FbO&FRF~DF0h()FTF0h)FRF&N3ѾhN& !'BE B!F)@bDXO xDh#f$?F F F2F0Fo()h;&&$'B&B$4F,@ &$@E(&B($4F,@ AtYOxDAh?FF F2F0F* !BE( B(!F)@ЀDXOexDh?FFFF FBF@FFPF(F(F  Eî D@XAF&(AF `YF`YFF)r@OqzDhyD%POr hzDh*FZ?FXF",!FL FJ5FX BFX E*ZF8?F6F,!F* F(" x %pq  &P$FX 9BO.qO(ryDzD hh& PF(F&, (F XF00F$F PF簵@!%yD h@XرOQyD h?FFOPxDh F?FF F(F@- F@FxDORahyD h(Y?FFB`ODQxDhyDhh@F1FvB`1FxDhh@FhՀOPxDh(FZ?FXFN`OQ*YxDyD hhHcOPZFxDh(F:?F8F,,OPxDh F(@OQxDhyD h(X?FFOtP"FxDh0F 0F@tORQxDyD hU?FFBkU!EO(PxDh(FOPZFxDh(F OPxDh(FOA(YyD h?FFO@"FxD[Fh(F?FOqyDhYQFY(O@xDOp@xDh(FSOJ@BFxDh(FNN2PxDh PFzFNp!xDFp?Fl OAF@ P   yDA@3 D"# h "J F FO!UyD h<, F8XF4@F @,O0xDh(F$- FO< N2BxDzDhh B1O|2yD hzDhh#"FOz`O!xDhyD" h X?FFTO !FxDhP@ FO N; xDDhOlr1FzD?FFO* OZrxDhzD@FSF!F&MA:e&OF(hOB!FzD.?F,F(h!FOBzD ?FF "F?F "F?F F RF[PF FHhPF(F FB[B2Bd$O2`"xDh?FOayD hNxDDOP2zD!F?FFO `O:2xDhzDSF0F)F!F[0O2zD?FO2F0FzD)F#Fz FxPFtrnl 0F$F O4QFN`O.2yDxD hhzDJ?FHFOP"xDh FpNAxDhyD h X\?FZF-eNn@*FMDxD|Dh# hD?FBF+NL@ xD h h2?F0FN4@xDh F&?F"F F N@2FxDh(F?FFN0xDh F?FF FN< N xDhzD0FNJ0NxDhzDXF?FFXFFN0NxDhzD(FN NxDhzD(F?FF(F%F ND0*FxDhXF.@kN0!Mb2xDzDhh?FFN ,xDZFh(F|B(F@r,=HN xDhd?Fb$PA F VN!"yD2F hHFO .H&$&hXE8%P$ 2?F.FM xDh$?F"RF,F@F@FP-PF 4B $FO . F FHM xDPFLHF!DO @F?FFNNixD hP D@?c"XF#"(F MxDPFLGHF!DO @F?F,FFN~@JcxDhP N i" XFD#"x(FtKMxDhPFjL8F!DO @F^?F\FN@tcxDhP NY"  FD#":(F6(F2XF0FXF, ( $ F" PF h-B. MFMpFxD#h@F&?FF`,DMpMxDzDhh?FFMpkFxD"Fh0F 0FP&MPLrxDzDhhMzq"FCFyD hF0F& F0F]@ pGpGpGpG-FLZp FxDFF FFMD`xDh@F?F|FM>`NI LxDhP#@lzD DO"#PFT(FR FNM@LbxDzDhh@@@aMSyD h{D hh#@.FMPND"xDN3hzD(F{DM0`*FxDh@F?F FNz xDMQhZ&R0;yD hXD"F F(F @FM0LRxDzDhh@lQMRyD hzDhh#@FMD@NpxDN#hzD(F{DM0xDh FMJPxDMBPxDh F*FM$P*FxDh F?FFMnp xDMAhR0;yD h XZ$2Fn0Fl(F@eMFL@xDhFVFM0xDh@FL?FHFM0Lm|xD Nh@)s  DP"DO(F"#$ F MH L>BxDzDhh@1M3yD h{D hh#OrFM MrxDhN0zD(F{D!FN6(FNDzD{D!FM0*FxDh@F?FFM` xDM"1h[&R0;yD hXD"F F(F]@-FLr0 FxDFF FFM\ xDh@F?FFMV Nv LRxDhP#@E|zD DO"#PF`(F^ FZML"xDzDhhL@X!MyD h{D hh#@:FM0M\bxDhMszD(F{D!F$Mr(FMszD{D!FM* *FxDh@F ?F FMt@ xDMh[&R0;yD hXD"F F(F @FMpLxDzDhh@dMyD hzDhh#OrFM<MhRxDMchzD(F{DMT*FxDh F?FFM0 xDMhR0;yD h XZ$2F0F(F@}Fx@peF}D(i?M"FxDhhd?F`F F\(F@WMf!yDNMM`LxDyDhAF8MayD h0@T|Dh`F&MTObxDhhM>LjyDhMRxD hhzD?FFM2FxDh(F0FMMRxDhzDhLAFhxDhMqMlRyD hzDFMp"FxDh(F F]@- FFFMpLrxDzDhh?FFMnp"FxDh@F?FF FMP+FMBxDhzD0F FMB0FM#zD{D)FFrM^MrxDhMQzDhyDX h"FZWX!FR?FPFM`xDh FF?FBFM`xD0FYF6?F4F(M`xDh FBF"?F ]FFPFBF[FXFF0FYF?F F@FF-0F FM<`UFxDh(F?FF(F F @- FFFMPLRxDzDhh?FFMP"FxDh@F?FF FM&@+FM&2xDhzD0F FM20FMzD{D)FFMpMJRxDhMN1zDhyDX h"F~WX!Fv?FtFMPxDh Fj?FfFMPxD0FYFZ?FXF(M@xDh FBFF?FD]FFPFBF[FKoXF!D@F4?F0MFMp yD D h@>M8F8xDhFMAyDhYahMz AxDQa`BFh(FM@!UxDdh&hU(D E( dE(!F)@΁M"@ M !xDR0;hyD(X % h$lO8&-&.OBLxpFLvxDzDhhM"F#yD hFO F LqyD h!"M2zDhM2zD(Qh.q`E(Dth(L xD@FfK8F!D@F\?FXLqFMiyD  hP D@"XF#"8 F4M"xDh(F*{LHpF8xDhF!FM!yD hkXjVhhPFP`@F!F M!yD h*Y.qhMdAxD*Qq`BFh(FM shxDh(YX*DVhC M AM xDhyD,t(X hR0;%$"Ln`FK{ xDDQF?FFLp2FxDh FF0FMxDhmXQF?FFL` xD "h&P0;A(F"Fz FxrMdxDh)X1)Pe)&M8LAxDhyD h(XXT0;O h(XO EO8%.%-OBF@LPxDhF:($MLLQKxbyDxDzD hhhX$?F FL*P xD"hP0;L`xDh(F Lx`xDh(FK,`xD@FKF!D@F?FL QFM9yD P hD@s" #PF"0FLPZF8xDh(F*YvhRՀLp LQxDT0;hOyD(XO  hEO8%.%-OBKFPxD@FKxF!DO @Fx?FtL6AFM"9yD  hP DOc"PF#"T0FPL@"xDh(FFALpxDh)XLbzD1)Phe),XL xDh F&F"F,L`FLL1KJCxDhyD{D hh#FRYah4CK2@xD KhF!D@F?FL&1FMyD D h@XL`L!K2yDxDzD hhhX?FFLt xD"hAvP0;A F*F(F L6 Kd2xDzDhh?FFL  xD "hP0;AvA F*F(F{K*0xD FvKXF!D@Fl?FhL!FM yD hD@5P " #PF"H0FDL "xDh(F: 8XFLPO1xDh)P(DA` L@xDhLA yDQ hP`hP)DH`Lv ,xD h(FBF#F9 F)L@"xDhL@xDhjP)DJ`L2 .*YxDshh(F*YvhRyL xDh(FL xDh(FFLBFxDh(F XF FKxD (KMKF !DXF?FLFLHyyD P hD@O" #PF"~0F|L<"xDh(Fr@Fn l h f`F?L&0xD*LqhKyDzD hhXJ?FFFLvp xD "h&P0;A F*F2(F0 hLOT0;yD h(XO EO8%.%-OB XF @F @- FFFFF1,,*,]LF "L2xDhyD h(X2,JL "L xDhyD h(XLxD1, ,LpxD'L"LqxDhyD h(X(,L"LqxDhyD h(XLpxDh(FlZ(jLLQxDhyD hYxHLXq"YyD hlLTLBxDLAzDhyDU h2FTU 1FL[, LpxDh(FBLpxDh(F8FL`xDh(F.LL|AxDhyD h(X@F @LxDU (CL`KVbxDzDhh?FLlaFKPKyDxD hhzD?FLJaFL@yD h@xDRF+F F0F FL0KRxDzDhhL1yD hFU E LpLrxDh zDhPhLBzDhThFLp"xDh`XbPL\@xDh F@wFF FnL "hXBHK!iyD,JMZF !DPF"?F FHF?FFLx "xD#hLxD @ P  XF(F0FL>@Lb"xDhzDXh @ֻ F`ii@˻F`ii@FL0%xDh`XePL0xDh`XePL0xDh`XePL0xDh`XePL0xDh`XeP@MFLr0L"xDhyD h0Yr?FpFNKqxDhyD hh@F)F^&L60YyDLb hzDL?FJF%.FKpLRxDhzD0F8(%4N$)FxDhh@F(%(Kq0YyDLR hzD?FF%K0pLbxDhzD0FF-%0F@F(F]FL` K bxDhKazDhyDY h*FРY)FY!QL.JrxDzDhh?FFLLRxDhzD(F#F(F@FL!xDh DL!xDh DL!xDh DL!xDh D~Lx!xDh DtLh!xDh DjLD!xDh D`L(!xDh DVL!xDh D@IMFFF>F(F:FLxDhKAyD hhF(?F&F"ꮱLLxDhyD hF(FF0Y1Q (F@F0F]-FFFF(FFL@xDhK1yD hhF?FF.ULXKQxDyDh hF(F?FL8yD h1Y0QFKPQ0YyDL|" hzDKA0YyDLZ" hzD?FF0Y1Q KpxDhF0X(FPF|0FFKpxDh X(hK,pxDhK1yD hhFVKXqyD h@XpGKLqyD h@XpGK@qyD h@XpGK,qyD hD!28?$&,Wa+G"P2`2,/ #/1 ./D .  LM# # #,U#  K 28]yH #- #@= #pO# [pNAfAWG "+G"p4p`2()p 7/&AE2FJ# ;  SYC^yG" #q}# zG"!,W2WONzWP2j`2}z22r@N 2o|Wu3WWW3WWW P2`2N}##}##}##}##}##}##!-42W4#WWeW+ɢ4A`2_ ɏ0 !j# oRW4`2 TW 4U `2~ N7 N.WF.4.`2.N.N*#OWO4=O`2PD\ W\4c\`2v }qm W(m4m`2mN~Ww~4~`2N,W4`2N,0W4`2!N40 WD4G`2< "d5 #KNK#TN^#X$q#_N#cN#(N"gN"nN"uN  $5}#N#O# N#!N#K#N "N%%1 W 141`2:(1M6 #5Nk#6N~%O> W >4>`2(>#BN#CN%xPW P4P`2$&R"WR67'Y$*W'Y,2W%`4W `4U``2h&bWbt6{'gW'gW%m&W m4m`2& #z," -%(W 4`2@G WE 4$`2N& #D #'OW "-")N$35}0X#9Nv #DN #Q #S "UN"YN _G PWh 4 `2 P#T6 #G 2 <#Nf PhW 4y `2 N: .X $ 5}#O #O$ #B #''OU "6"6$,5}"*N$2.}$2.}$2.}$2.}$2.}$2.}x$C.}$C.}#@N #AN " E"&F$C.}$C.}$C.}$C.}$C.}",Q.H$C.}$C.}$C.}$C.}$C.}$C.}$C.}$C.}$C.}$C.}p$7s/}#>uO @$@x/}$Gz/}NhW4 `2 %W?4 `2A# Nj#N}#N#N}! <W 4 `2( .} <$3/}#QN#bN"("rN). ( ag8I # l # wU!<>#W!4#!`2L(!.}Z>##=2*{D.#'FO#XO#Q\N#_N'"(&"AN"BN $3I/}#bMN#ON#PO"rKN"LN).^!b!K~iO@##W i4Xi`2kiO: 0# <qO##Wpq4~q`2%|#+W|4|`2#+**.#N*#("$&#,6%&#QN@#=O&+#=OX$3 /}#JO#VO)*#[$p$3$/}0#_ O]#J(O#V*O#VO$#oO7((#yOJ++#yO:)x)#[$|>O+,W>4>`25+,#'BOi#@O%/Q,.W.Q4Q`2,.#cOR#gOp#VhO-.*n#owO&.J.#y~O..#yOJ..#[$%e.0W4`2/0$3/} #OU"."."./0#Oh#JO{#VO/0#[$%04W4`204$3/}0#O".".".p1L2#O#JO#VOX(#O#O #JO#VO/@#O"N44W/4B`2U 'N44Wn'4h'`2{'N" /N59W/4/`2/N#/A*59#-6N_#G6}#NN#ZN6 8${}${}${}${}${}${}#~#6p${}${}${}${}${}#NS 9:Wb4`20NdN9:$}$}$}$}$}$}#N  }!::W:4`2NH 2 x - }   4+  +)  T +p  $ ,-. /.     -. 0 '  (#  )#  *#  +#   ,## -   ~ / -  = 0 Y  d M B $ t  `# m b#  c#  f# ^ j# l#( m#2 n#? O o#Q O p#c ^ r#o  t#  u#  v#  w#  x#  y#  z#  |#  }#  #  #=  #f  # s #  #!  #N  #r  #  #  #  #   #1  # 2 ^ *  ^ #  # # O #  #  #  #  # % ::W!4`2.(%4 ::W!4;`2NOa%W ::W0"4t`2%t :0<Wk"4`2 N:0<#(#=O% 0<6=W"4%`2N8<6=#=Ow"( % #8=>WA##4#`2V#OD=>#(,#=0O% =>6@W#=4=`2=NF>6@#(Hd#=LOw%X8@AW+$X4X`2@@A#(a#=dO&FhABWi7YwOB:DW$4l`2(B*D#GNRCD#KG #[7#UNCC#YN(OHH#J7 O #"5 ."NLL#JO0#".HKxK#JO#%P  RTW'P 4C#P `2w#vP #[P $#$RT*R %$ TUW8( 4?$ `2]$v p$ 7$%U UUW( 4$ `2$ $& UVW d8$' VVW' VVW% VjWW*) 4% `27% U%& lWTXW 8s%' TXjXW' lXXW% XXW) 4% `2%83 XZW*3 4%3 `2%XZ*> # @ N@&LYY##F NS&Y Z##O Nf&%TZ ZZW*Z 4y&Z `2&3jwZn[W*w4&w`2& p[\W+ 0& `2'. -C'6 Na' \]Wn+ 0' `2'. -'6 N'D ^#(% ]X]W+ 86( `2T(4-X]h]W,8g(`2z(xYl>#k@#wA#B# D,## ,L#^#^# #-N#:#JN#T9, #`,##N$#N%#N&#N'#G (#+#,#,-#,.#0# ,4#Nh]x]W-8(`2(4>^x]]W/.8(`2(5Rz ]]Wi.z 8(z `2(6n.73/y.8/7F.7J.N/9.#.#.:A7A17&AE2;$<<<<<3#@# +AjB!\#!e# 1A}B!,#!2#!:#!E# O1B# 1@2o  U2[2 j k29,#2#:#E# Oq2# v2  2 22.(721A A 39d,#2#:#E# O 3#N# 39v,#2#:#E# O 3#N# z3B!,#!#!2#!# !# 39,#2#:#E# O 3#&4#N# +4 0 41, # ##N#N#N#UN#N#N#N#!N#(N# 49 O #O #i5 CRD,R#D2R#D:R#DER# DO 3R#D4R# 5CbD,b#D2b#D:b#DEb# DO 3b#D4b# 6|#_N#j6#s## y6E,;# 63 N.# 6C5D,#D2#D:#DE# DOq2# 7i # n7$#&#6'#N(#G )# 7C  D, #D2 #D: #DE # DO 3 #D #D4 #D`2 # 7C  D, #D2 #D: #DE # DO 3 #D #D4 #D`2 # i8 0%  $> I: ; .: ; '  @ d4I: ;  : ; I4  1UX Y 1 &I 4I: ;  < I : ;   I: ; 8 2 I8 2 I: ;.: ;' I @ d4I: ; : ;I4 : ;I U1UX Y: ; I.: ; '  @ .: ; ' I @ d4: ; I4: ; I 4: ; I.: ;  @ 4: ; I  ! I8 2 "4: ;I#4: ;I$4: ;I %.: ;'  @ d&.: ;'  @ '.: ; @ (: ;I )1X Y*4: ;I +<  ,-I' .I/' 0 : ; 1I: ;  2I: ;  3.: ; ' 4  @ d4.: ; ' I4  @ d5.: ;' 4  @ d6.: ; ' I 7: ; I8.: ; ' I 9 : ; :.: ; '  ; : ; <( = : ;> : ;? : ; @  : ;  A  : ; B C : ;D I: ;8 2 E : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/dispatchHTTPConnection.mNSObject.hNSFormatter.hNSDictionary.hNSDateFormatter.hNSRange.hNSString.hNSArray.hHTTPMessage.hNSData.hWebSocket.hGCDAsyncSocket.hCFStream.hHTTPConnection.hHTTPServer.hNSNetServices.hNSLock.hDDRange.honce.hNSObjCRuntime.hHTTPAuthenticationRequest.hNSURL.hNSDate.hNSEnumerator.hNSError.h J ?t11/I/  &5 f`g/6# t7fh , @fh  00,(/-K" a6fh$ Jt f  4ZZ"910H0H0,00 #""2  (&?gf  f &?gff 45 4 . 5 . 5 55yJ5  . 4_B>*:1lB HFL6 Ff`fLXpfX_Nhf< Gfx.G6i<,*9"\v]>8("NfNIf/;"Y8mt!f i]$ %KAR$  hL" x0"H06h/  hL" z2"F26~jY  <R[&Px$"gh j j@_&@22i.2iJ.MlJJMl.QKMl..QmJz.Qz.M3)M3)5-5-/2"MQ>]_u i._f&J$ff  ( Li C8$$8Sm?S0U6?GU1?U1ghJ($ZPz.:0 :uJ0 .:uJ0 . 0J.*?w:"<nJ<.nJ<Jn."d0.> d>0@>-,@1+@i<@F<2u1.1J+H1 p.J>1.fkJ1kJ1.J1.s$Z1.JvJ1 vJ .1. "h0M4J+Jf;dG)<&AZFZO0Z4?,,<SZ2SIKSK< X?xg?0g,?0gd?ZgPaZ!aeaIK< ?xg?0g,?0gd?ZZZ1F$Yg0.Lh D(Lh,,J.O  3>(f:[8I:K(X(Mh&>Z2Q =QKQK/y$Yg 3Z9'R,-K=k9G=MU=UH=v\Z\K\-/\I/\Kg 3ZB'd,"-K=k9=19G=MUH="Z2-n$C.*4^2Y>0i>>y\>0\,:I>i\d>"Z`vL  l > B0*&G (Zlm @>",",;K<H"VJ,VLzx.64. z*  CLR <f .  . J  J  JuD@&0 ]u D&v@?. Cu|D(@0 yuD(@0 yu D@&.  <q<fq XDYJ  T3DH=4@"8&8H0} &3<H=4@"8&8H0}   v*w'%KE*NZ, f2L,K-K8K(aZ[~6,/-KvX6L,LBB.BrJ.s  J X RNxUcHLc"1fz'J!}<vL"6fz~XN*2*N><k 6L`~$Tv<1/-/-/j"ٷiv'QX1<z<o$s ZOS%Jt %x&p<x &x.CJ <6M <@ fNtX:I/IK-/11  fN2  t R" e 6L6H0&&!-Kuz f  f  f '  R" v 6h f  f    Jw .>== {' &=(&(=($ie  Js ." lN 0I/I/IK 2H0d0,L"",hk  h@ j&3 2  PP Q P(,Q,<PPQU|PUPU P6Q R PPTPFT$QFVQ\`QzQQQRPS U PPRTQ$(Q,>QTZPZlRT^PPPTzQQQTSPRPPPQQQSPQ P Q P Q RPQ$P,Q,.P,0Q,0R0<P<Z [ Z }0RQQQQ $QQQ<>QQQ Q QB H Qj x Q Q  Q Q PRXPU  PR X P4 : P P P~ P P P . P. U B Q , R, Z R T P V"P Q R U@dRPTPQPU4|P4>QPUPZQQ,BQQP(VP(2QPBPPPPP&PPRP\^PjlPz|PPQQQQQQ,QPXQ\QQRPP[PP\UjZP6XQQQ(Q6PQPV.V.4P6BVPPjPj}U}TZXhXXPQQNhQQQ`bQvQQQQQl|QQQ QX\QrzQQQQQ QDFQTZQhzQQQQQQhQPlRlrPPU } XVXXTNTTT@VT ZThTTT @T6R*JRpvP[h$P6<PprUr}[h|PhxQ~QQPUUUQ"ZZPLRPPPP6TQ8>QNrQ:Z<V<XPX:![H!<#[<fQ Q!(!Q4!:!QH!T!QV"f"Q X T N"N"V"R!D"T!!P!!Pl"r"P"<#Z",#T@#d#Sd#h#R@#f#P@##Q##P##Q##P#&[ &$)[:))[)*[*z+[++[##Q#$Q$$Q0$6$Q@$P$Qh$|$Q$$Q$$Q$$Q%$%Q*%@%Qr%%Q%%Q&&Q &:&Q&&Q&&Q'&'Q@'D'Qd'l'Q|''Q''Q ($(Q((Q((Q)$)Q:)>)Qx))Q))Q)*Q**Q**Q++Qz++Q++Q++Q++Q$$P$*%*%*%T*%+%&T& &V&&P&&P''P<(B(P((P((S(+}(j)x)U))R))P|**Q*+R**P++P++P+X,XX,d,[d,~,X+,Q ,.,Q@,F,Q~,,Q+z,z,~,U+t,t,~,V~,,,,P,,U,.U..U,,Q,,Q--Q--Q--Q&.2.QJ.N.Q..Q..Q,,P,,P,-R,,P--P8.>.P..U..P./P/0X. /Q/,/QJ/P/Q`/|/Q//Q/0Q00Q//Z//R//R//P00V00P03Z34Z00Q00Q11Q&1B1Qp1t1Q11QL2Z2Qn22Q22Q33Q33Q4&4Q44Q44Q00P04}11R11R11P22U24} T3Z3P33R34R34P44P44Q44P44Q44R5 5P 5X5TX5 8} 88T89}55Q56Z 8F8Z88Z9>9Z5$5R$5(5P55S56XH5N5P66P55}05&6S&69}055P55PB6H6P87>7P77R77P99P9:X99Q:*:QT:x:Q::Q99R: :RT:n:R::R99S9:R: :P::P::Q::R::P::Q::R::P::Q::R::P::Q::P:(<X::Q::T::P::R::P;,<U;;P0<8<P8<<T<=T0<N<Q<<Q<<Q<<P8=D=PD=>X8=R=QR=V=P8==R>>U\>b>P>>P>.@X>>Q>>T>>P>>R>>P?2@U??P8@@@P@@@T8@V@Q@AU@@PAAPA&ARAAP&A*APRAZAPA4AQRAVAQ`AfAQhAtAPBBPBCXBBQRCXCQCCQCDQBBRBBPBBP\CbCPvC|CPCCXCC[HTHRHHR"IrIRIIRHJ^JRtJJRJJRKHKRxKKRKKRLRLRLLRLLRL:MRvMMRMMRMZNRNNROLOROOROOROPRDPrPRPPR8QNQRQQRQ RREFSFFPEFPFFPFFPFFPFFPHHRrKxKRLLR RRPRRURSUSTU RRQR0RZRRVRZRRZRRZRlSZSSZSxTZ RRRR"RP RRSR0RTRRVRTRRTRRTRlSTTTTTTPTTQTURTUSUUPUUUU UQ UUTUURU$UPUUPUUUBV~VUVWPWjWUVWQWjWTVWRWWPlW|WP|WWUXXTXXPXXQXXPXpYVYYVX YQLYPYQvYYQYYQYYQYYQZZQY"YPhYnYPYYPZ>ZT>ZBZPPZZTZ@ZQPZTZQXZ\ZQZZTZZPZZQp[|[P|[[Vp[[Q[[Q[\Qp[~[R~[[Pp[[S[[U[[P\ \P \H\V\0\QP\`\Q\\Q\]Q\\R\\P\\S\\U\\P\\X]]P]X]T]D]QX]f]PX]\]Qh]v]Ph]l]Qx]]Px]|]Q]]P]]Q8v2__block_literal_13__block_literal_2 WebSocket1__block_descriptor+4__block_literal_4NSMutableArray,NSLock4HTTPAuthenticationRequestz3__block_literal_37__block_literal_75__block_literal_5 6__block_literal_61__block_literal_generic7__block_literal_8[NSDateFormatteroobjc_objectNSFormatterGCDAsyncSocket0HTTPConfigD,NSNetService<NSDatai8__block_literal_96NSDate}NSArrayNSMutableDictionary6NSMutableStringn7NSEnumeratorwHTTPMessage7NSErrori5_NSRange0HTTPConnection._DDRangey6NSURLNSDictionaryNSObject;NSString,HTTPServerApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m/Users/pete/git/FrankonceTokenlong intdispatch_once_t+[HTTPConnection initialize]httpLogLevelintdfisaobjc_classClassNSObjectNSFormatter_attributesNSDictionaryNSMutableDictionary_formatter__CFDateFormatterCFDateFormatterRef_counterunsigned intNSUIntegerNSDateFormatter-[HTTPConnection dateAsString:]NSStringrecentNonceQueuedispatch_queue_sdispatch_queue_trecentNoncesNSArrayNSMutableArray__28+[HTTPConnection initialize]_block_invoke+[HTTPConnection generateNonce]__31+[HTTPConnection generateNonce]_block_invoke__copy_helper_block___destroy_helper_block___31+[HTTPConnection generateNonce]_block_invoke8+[HTTPConnection hasRecentNonce:]signed charBOOL__33+[HTTPConnection hasRecentNonce:]_block_invoke-[HTTPConnection initWithAsyncSocket:configuration:]objc_objectid-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]__23-[HTTPConnection start]_block_invoke-[HTTPConnection stop]__22-[HTTPConnection stop]_block_invoke-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessage-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]NSData-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]delegatewebsocketQueuesetWebsocketQueue:requestasyncSocketflagsuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueuewriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76WebSocket-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]__31-[HTTPConnection dateAsString:]_block_invoke-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]__43-[HTTPConnection responseHasAvailableData:]_block_invoke-[HTTPConnection responseDidAbort:]__35-[HTTPConnection responseDidAbort:]_block_invoke-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]serverQueueconnectionQueuedocumentRootconnectionClassinterfaceportUInt16netService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServer-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]DDMaxRangelong long unsigned intUInt64DDMakeRangelocationlength_DDRangeDDRange_dispatch_onceNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSNotFoundNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSDateFormatterBehaviorDefaultNSDateFormatterBehavior10_4NSDateFormatterBehaviorserversetServer:setDocumentRoot:queuesetQueue:HTTPConfigstartednumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionpredicateblock__isa__flags__reserved__FuncPtr__descriptorreservedSize__block_descriptor__block_literal_genericdispatch_block_tself_cmdobjc_selectorSEL.block_descriptor__block_literal_1theUUID__CFUUIDCFUUIDRefdelayInSecondsdoublenewNoncepopTimeuint64_tdispatch_time_t__block_descriptor_withcopydispose__block_literal_2__block_literal_3recentNonceresult__forwarding__size__block_literal_4newSocketaConfigmethodpathusernameauthisBasicisDigestbase64CredentialsrealmuriqopnccnonceresponseHTTPAuthenticationRequestpasswordurlauthNCHA1HA2HA1strHA2strresponseStrcolonRange_NSRangeNSRangetempcredUsernamecredPasswordcredentialsauthFormatauthInfo__block_literal_5__block_literal_6certificatessettingsquerycomponentsicomponentrangeescapedKeyescapedValuekvkeyvalue_urlString_baseURL_clientsNSURLrangeHeadercontentLengtheqsignRangetIndexfIndexrangeComponentsrangeTypeNSMutableStringrangeValuedashRangerangeComponentbyteIndexr1r2r1strr2strhasR1hasR2startIndexrange1jrange2iRangewscontentLengthStrcontentRangeStrrangeStractualContentLengthendingBoundryDatacontentTypeStrstartingBoundryStrendingBoundryStrfullHeaderfullHeaderDatacontentRangeValisChunkedisRangeRequestisZeroLengthResponsestatusNSIntegerresponseDatabytesToReaddatatagrangeHeaderDatachunkSizefooterwriteQueueSizeavailableoffsetbytesReadbytesLeftallowDirectorydocRootrelativePathfullPathisDirindexFileNamesindexFileNameindexFilePathfilePathpostDataChunkdateNSDate__block_literal_7nowresponseHeaderskeyEnumeratorNSEnumeratorsocktransferEncodingexpectsUploaddoneReadingRequestsizeLinedoneSendingResponseerr_code_domain_userInfoNSErrorsender__block_literal_8__block_literal_9shouldDieconnectionaServeraDocumentRootqloclenrstarthandleAuthenticationFailednewMultiRangeResponse:chunkedTransferFooterisPasswordProtected:socketDidDisconnect:withError:handleResourceNotFoundisSecureServerparseParams:handleInvalidRequest:directoryIndexFileNamesisAuthenticatedaddBasicAuthChallenge:.cxx_destructinitWithAsyncSocket:configuration:deallocpasswordForUser:prepareForBodyWithSize:httpResponseForMethod:URI:supportsMethod:atPath:dateAsString:finishBodyinitializerequestURIstartReadingRequestnewUniRangeResponse:processBodyData:responseDidAbort:stopcontinueSendingMultiRangeResponseBodyhasRecentNonce:socket:didReadData:withTag:continueSendingStandardResponseBodyreplyToHTTPRequestdiefinishResponsesocket:didWriteDataWithTag:handleUnknownMethod:webSocketForURI:initWithServer:documentRoot:filePathForURI:generateNoncesendResponseHeadersAndBodyinitWithServer:documentRoot:queue:handleVersionNotSupported:chunkedTransferSizeLineForLength:useDigestAccessAuthenticationexpectsRequestBodyFromMethod:atPath:filePathForURI:allowDirectory:sslIdentityAndCertificatesparseGetParamsstartConnectionpreprocessResponse:addDigestAuthChallenge:responseHasAvailableData:parseRangeRequest:withContentLength:continueSendingSingleRangeResponseBodypreprocessErrorResponse:,"248:>BDPRTXj"248:ZdfhjlnzZdfhjlnz "&(Pn$,02|$,02X Zh(Zh(Zh  "<B  "8Bn ,468,468tFZhx@ !!T!^!<"@"D" !!T!^!V"x&&&&@'|')*(:)*+++'|'(:))+++ ((++'(:)x)++'(:)x)++-J...r23343344L2n2r2477777778H777778&77777 8A&ARAfAAHARAfABQNQQQPVPBQQnFGMFNOQ$FGLLvMFNNQHILLFNNItJHKxKGLLvMFNNHTTPConnection-Noncev4@?0HTTPConnectionGETHEADPOSTPUTdefaultRealm@host.com%@:%@:%@%@:%@%@:%@:%@:%@:%@:%@:Digest realm="%@", qop="auth", nonce="%@"WWW-AuthenticateBasic realm="%@"&=bytes,-/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m%@[%p]: WebSocket forgot to set itself as socket delegate%quContent-Length%qu-%qubytes %@/%quContent-Range --%@ --%@-- Content-Range: %@ multipart/byteranges; boundary=%@Content-Type%lx 0 RangeTransfer-Encodingchunkedindex.htmlindex.htm%@[%p]: No configured document root%@[%p]: Document root is invalid file path/%@[%p]: Request for file outside document rootHTTP Server: Error 505 - Version Not Supported: %@ (%@)0HTTP Server: Error 400 - Bad Request (%@)ConnectioncloseHTTP Server: Error 405 - Method Not Allowed: %@ (%@)GMTEEE, dd MMM y HH:mm:ss 'GMT'en_USDateAccept-Ranges%@[%p]: Malformed requestChunked%@[%p]: Method expects request body, but had no specified Content-Length%@[%p]: Unable to parse Content-Length header into a valid number%@[%p]: Method not expecting request body had non-zero Content-Length%@[%p]: Method expects chunk size, but received something else%@[%p]: Method expects chunk trailer, but is missingRequest not properly released in finishBody%@[%p]: %@ - Sender is not current httpResponseKeep-AliveHTTPConnectionDidDieserverT@"HTTPServer",R,N,VserverdocumentRootT@"NSString",R,N,VdocumentRootqueueT^{dispatch_queue_s=},R,N,VqueueallocinitWithCapacity:addObject:removeObject:containsObject:initqueuesetDelegate:delegateQueue:initEmptyRequestdisconnectconnectionDidCloserespondsToSelector:deallocisEqualToString:initWithRequest:useDigestAccessAuthenticationisDigestusernamepasswordForUser:urlrelativeStringurinonceclasshasRecentNonce:copyncUTF8StringrealmstringWithFormat:methoddataUsingEncoding:md5DigesthexStringValuecnonceqopresponseisBasicbase64Credentialsbase64DecodedinitWithData:encoding:rangeOfString:substringToIndex:substringFromIndex:generateNoncesetHeaderField:value:startConnectionisSecureServersslIdentityAndCertificatescountdictionaryWithCapacity:numberWithBool:setObject:forKey:startTLS:startReadingRequestCRLFDatareadDataToData:withTimeout:maxLength:tag:componentsSeparatedByString:objectAtIndex:lengthnullisHeaderCompletequeryparseParams:mutableCopycaseInsensitiveCompare:parseString:intoUInt64:valueWithDDRange:ddrangeValueddrangeCompare:sortUsingSelector:versionhandleVersionNotSupported:requestURIisWebSocketRequest:webSocketForURI:handleResourceNotFoundstartserveraddWebSocket:delegatelog:level:flag:context:file:function:line:tag:format:dieisPasswordProtected:isAuthenticatedhandleAuthenticationFailedhttpResponseForMethod:URI:sendResponseHeadersAndBodyinitResponseWithStatusCode:description:version:stringByAppendingString:delayResponseHeadersisChunkedcontentLengthheaderField:parseRangeRequest:withContentLength:statusnewUniRangeResponse:newMultiRangeResponse:preprocessResponse:writeData:withTimeout:tag:readDataOfLength:numberWithUnsignedInteger:chunkedTransferSizeLineForLength:isDonechunkedTransferFootersetOffset:unsignedIntegerValuewriteQueueSizeoffsetarrayWithObjects:filePathForURI:allowDirectory:documentRootfileURLWithPath:isDirectory:URLWithString:relativeToURL:relativePathstringByAppendingPathComponent:stringByStandardizingPathhasSuffix:hasPrefix:defaultManagerfileExistsAtPath:isDirectory:directoryIndexFileNamescountByEnumeratingWithState:objects:count:initWithFilePath:forConnection:preprocessErrorResponse:addDigestAuthChallenge:addBasicAuthChallenge:setFormatterBehavior:timeZoneWithAbbreviation:setTimeZone:setDateFormat:initWithLocaleIdentifier:setLocale:stringFromDate:datedateAsString:httpHeaderskeyEnumeratornextObjectobjectForKey:messageDataappendData:handleInvalidRequest:expectsRequestBodyFromMethod:atPath:supportsMethod:atPath:handleUnknownMethod:prepareForBodyWithSize:readDataToLength:withTimeout:tag:finishBodyreplyToHTTPRequestprocessBodyData:isEqualToData:removeObjectAtIndex:continueSendingStandardResponseBodycontinueSendingSingleRangeResponseBodycontinueSendingMultiRangeResponseBodyfinishResponseshouldDiecurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:disconnectAfterWritingdefaultCenterpostNotificationName:object:initializeinitWithAsyncSocket:configuration:stopparseGetParamsfilePathForURI:socket:didReadData:withTag:socket:didWriteDataWithTag:socketDidDisconnect:withError:responseHasAvailableData:responseDidAbort:.cxx_destructconnectionQueueasyncSocketconfigstartedrequestnumHeaderLinessentResponseHeaderslastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesinitWithServer:documentRoot:initWithServer:documentRoot:queue:d j |            ' 8 V _ h y }                  & 8 F ] l ~          0 : N W          +8H[c~#8Hc~AH]t/>EWv)G_"/>Xcsx #8Pr}6EO^tAABAABBHTTPConnection!HTTPConfigJP-JJJ%-JJJPiA VVJ UXmXJ,&\"T'&@ $\( ,804<DLT _chmq)E9   ! "4< G Q#u*.7  )5 @F4{ H AbE>4 +H /x   v8@0:4@8@0:4c12@0:4@8@16@0:4@8@12c16@0:4@8@12c8@0:4@12@0:4@8v12@0:4@8c20@0:4@8Q12@16@0:4Q8@12@0:4I8I8@0:4@16@0:4@8c12v16@0:4Q8v20@0:4@8@12l16v16@0:4@8l12v16@0:4@8@12^{dispatch_queue_s=}@"GCDAsyncSocket"@"HTTPConfig"c@"HTTPMessage"I@"NSString"l@"NSObject"@"NSMutableArray"iQ@20@0:4@8@12^{dispatch_queue_s=}16^{dispatch_queue_s=}8@0:4@"HTTPServer"      0" 8     U      #  8    h  -8 1 !     5  :  )  #  Q~ i} H!]!= !A# #~ #/!+ , . 0G 42 4W!5c 9 :8*!: :r :c :H 1< 9=# > 9@x  At B =DB4!E^D! RzQ!T U V6 XE X Z Zp^!ts!x!!!!! !|)!0!=!D!S!b!m!!!!!`",%  q[!\  ] ] Y]v i] "y]!"v! ^!      '\''@HSAHI  !$(+-/02459=>@BDEHIKLMPQRVXZ\`bdfhknpsvy|~Iar7i%bN>8RO c v0YƜSEN&T7HIB=֔{x> F *3KG[UU*)7o`Dp+(P38KPyG;$_,(ܙ90@t Ώ+($f"( wf`wY5,ٺRvKH둧*SFbwH7nO*K|'w8} w ERTg"#N>^A7j 1sI5%Khֱߐpk=c#I ccWQcB|mst_WHb8 ,h4=-SRCwq!z ԥ:|X,gSHԶjY7*bp.T   xk  (+T*(/j*'@) $+. )#Fx$) )6$)#)*$ (_L 3(C Z*P.h+nOeRP." R+!F S ()[% ! ""4 ! 6   1 F !W ) ! f ()*i  n  R  & M '])i * )U !'W " #~T&!#;!eL!*i!Ry!!!R+&#!S"--+o_!-  'U{(O O"[(D2t S" "*#-y 8)E")[%S Fd""L "y "$ " q "{(" #0#[%w$HSAH ۙ80 ;6* [( k y ) L 'TRF!!"S"")##$$[%&' ({()))***R+++-.P.HSAH HSAH'N  !&),./0379<=>ADHILOŌӽ3z}vt­Zc9#;?U8?\Er> s3jmZ8)r$^!Sp~6t͓]SL( dMÈ=p6ČӻN =T,Yo c <k",#'3 XnۙB6|5U4GZm+>Qdw"5H[n,?Rex#6I\o-@Sfy.]=2.d 5E2 },j1   !$12  s 0o}1v2yH$,-d3vz3+4365 /`2 6in7 $57$$O7i82$6/Iwi5y.$< 8l x$14 7 m+[.6 0;Y9,|y6D,   ,^ 0= T $(2 | , ,\ |4   4    :     TV V      , 0 \ > $ , 4\ 6   N (n   P hX   < @#` # #0 + ,l . 0 4B 4 5 9 : : : : :l 0< 8=r > 8@ A^ hA B  V V Vr lW TX lX Xp X$ Z Z p[ \ ]D X] h] x] ]] m],]]]|]@]x]]l]Lp]h]p]\]X`]X]`]P]mD]LH]@]LH]6]l,<]2]l<].]m ]$]]$]]m\m\m\ҿ\\\\m\ m\m\(Z\\(\\\\\\m\(|\\(\\P\\\\m\8\|\\x\ mr\mb\f\\\f\X\X`\P\`\H\mB\ m<\m0\04\,\04\"\l@(\\l(\\m\m[m[m[m[m[[[[[[[[[m[ m[m[0[[0[[l[[l[[m[mj[ m\[t`[V[t`[R[ mH[x(L[B[xL[>[ m4[D8[.[8[*[ m [h$[[$[[ m [x[[[[ mZZZZZ mZZZZZ mZZZZZ mZZZZZmZmZ ZZ ZZZZZZ mzZmnZ` tZjZ` tZfZ.rZbZrZ^ZmTZmFZm6ZH>Z0ZH>Z*ZD 4Z$ZD4Z Z`(ZZ(Z ZmZmYmY YY YY 0YY YY mYmYxYYxYYʿYYYYmYA$YYAYYmYY~YYzY YvY YjY mdYm\YxbYXYxbYPY6VYLYVYBYm2YP8Y,YP8Y(YA0Y$YA0YY mYm Y8"YY8YYr YX YXmXXXXXmXXXXXmXXXXXmXXXXXmXXXX~XmtXmfXm\XmPXm@Xm4Xb:X.X:X*Xt>2X&Xt2X XmXmXmWx WWx WW`xWW`WW mWmW mWmWMWWWW mW8 WW8 WWm|WWvWWbWm\WmVWmJWm.WlW.:W*WlW:W&W2W"W2WWAWWAW WpXWWpWWmVmVmVmVmVmVmVVVVVVVVVxVVxVVV~VVrVmjVnnVfVnVXV8\VTV\VFVZJVBVJVUNU2UA8U,UA8U(Up<0U$Up0U UmUmUd\UTdUTmTtTTtTTTTTTTTTTTTTTmTmT<TT<TTmT TT T|TTxTTtTmnTmhTmPTh \TJTh \TFTJNT@TNTSHJS6SDBS0SDBS,ST4S(S4S$SmS|X SS| SSmSSRSRSRSRRRRRmR|RR|RRRRRRmR|RR|RRRRRRRRRzR~RvR~RrRmfR| lR`R|lR\R dRVRdRLRm@R|2FR:R|FR6RF>R0R>RRmRmQmQmQmQmQmQhQQhQQmQmzQvQvQQpQ mjQm\Q( ¸bQXQ( bQTQ`QNQ`QFQt&JQBQtJQ2Qm,Qm&Qm QmQmQT<Q QTQQmQmP( HPP( PP`PP`PP mPmPMPPPP mP8 PP8 PPmPm|PmrP`vPlP`vPdPmZPp^PVPp^PRPmHPlLPDPlLP6Pm(Pd2.P"Pd.PPPPPP PP POmO\vOO\OOOOOOOOOOOOOOmOm~OTOxOTOtOmnOm@O FO:O FO6O`>O0O`>O,O m&OmOߵ"OO"OO mO8 * OO8  ONmNmNNNNN mNmN( dNN( NN6NNNNmNmNm|NtNxNNrN mlNmZN( »bNVN( bNRN^NNN^NJNt`NFNt`N8N8 LHL8LHL4L` HtNH HHHHHmGtzGGtGGGGGGmG8GGGG( pGG( GG`GG`GG mGmGoGGGG mvG8 zGrG8 zGfGmTG$ ^GPG$ ^GLG$ZGHG$ZGDGPXG@GXG,Gm"G (GG (GG  GG  GFmFX`FFXFF mFmF(FFFF mFmFFFFFFFFF mFmF@FF@FF m|FmrFxFnFxF^FmTFZFPFZF@Fm4FP:F.FP:F*FJ2F$F2FFmEmEmEmE mEmELEELEEmEmEmE mEmEmEmvE mpEm`EHdE\EHdENE mHEm:ED>E6ED>E0E m*Em E@$EE@$EE mEmEmDHNDDHDD<JDD<DDDDDDmDDDDDDDDDmD&DDDD&DDDDmD mDmxD8~DtD8~DnD mhDm\DX bDXDX bDTD4`DPD4`DJDm6Dm&Dm DmD mDmDL< DDL DCmCmCmC mCmCmCmC mCmCHCCHCC mCmCDC~CDCxC mrCmhC@lCdC@lC^C mXCmHCm8CH>C2CH>C,C<6C&C<6C"C^*CC*CCmCC CCCCCCBmBBBBBBBBBmB mBmB8nBB8BB mBmBX BBX BB4BB4BBm~BmpBmdB,jB`B,jBZBmRBlXBLBXBHB(PBDB(PB@Bm6BT AAAAmATAAAAmAGAAGAAmA0AA0AAm|AL AxAL AtAApAA`AmZAf^ARA^ANAmDAmv?>?>`V?>`?> m>m>@\>>@>> m>m>8 r>>8 >>m>m>mx>">r>>h>tp>d>tp>^> mX>mN> R>H> R>D>m:>D@>6>@>2>x6>>,>x>>(>m>X0$>>X$>>> >>>>>>=m=|==|==A==A==m= >== ==H====m=m=h==h==m=z==v=`~=r=`~=l= mf=m\=@`=X=@`=R= mH=8 L=D=8 L=2=m&=m =m ====<tn=<t=< m<m< $<< <<m<B<<<<J<<<<m<X<<X<<m<X<<X<<p<<<<D<|<<v<mb<|h<\<|h<X<Al`<T<A`<P<mD< J<@< J<<<H<8<H<,<m<m<m;<;<;tz;;t;; m;m; 0;; ;;m;X;;X;;D;;;;;;;;m;|;;|;;A@;;A;|;mp; v;l; v;h;t;d;t;`;mZ;mT;m ;.;;.;;H6;;H6;;`>; ;`;; m:m:@D::@:: m:m:8 Z::8 ::m:m:m:m:z:~::z:mn:H t:j:H t:f:r:b:r:Z:mJ:m<:B:8:B:2: m,:m :D &::D &::$::$:: m:m99999m9m9m9m9m9m9m9m9m9m9mh98p9b98p9P9`Z9L9`Z9F9 m@9m2989,989(9 m98 "998 "99m9m8 8888`~88`88 m8m8G8888 m88 888 88md8l8^8l8X8`b8T8`b8N8 mH8m:8@848@808 m$88  (8 88 (88m8m7m7m7m7m7m7 m7m7D 77D 77 m7m7ml7m\7d7V7d7P7m:7 m47m*7.7&7.77m7m66666 m6m6D b66D 666666m6D6666m6 m6m6(6|6(6x66t66j6m`6(f6Z6(f6V6^6R6^6L6mD6 m>6m46(:6.6(:6*6J26&6266m6( 6 6(66P<66P66m5 m5m55555 m5m55555m5 m5m545555 m5m5L555z5 mt5mf5@ l5b5@ l5^5nj5X5j5J5 mD5m85>525>5.5x>65*5x65$5m5A 5 5A54m44444m44444 4444< t44< 44 4444m4m4mr4ml4m`4$f4\4$f4V4 mP4mF4bJ4B4J4<4m(4$ .4"4$ .44^&44&44m4 44 43 m3m33333m33333m3m3mp3*z3j3z3`3th3\3th3V3 mP3mD3JJ3@3J3:3 m43m,3X"23(3X233l 33 33 33 33 33 32m2,222,22 m2m2m22222t22t22 m2mx22t22f2mZ2zb2V2b2F2m,2r22&222"2tF*22t*22m2m2$ 22$ 21 m1m11111m1$ L11$ 111111m1V1111 m1mv1,|1p1|1T1mD1|L1>1L1:1FB161B121m 1m1,11,11 m1m0000000000000m00000m0mj04p0f0p0b0tn0Z0tn0V0mN0mH0m<0$B080$B020 m,0m"0&00&00m0$  00$  0/0/0/m///// m/m/////m~/D/x//t/ |/p/|/l/mZ/mP/,T/J/,T/B/ m+ m8+m.+z2+*+2+$+m+$ + +$ ++t+++*m***** m*m*****m*****m*mX*mP*mJ*m>*$D*:*$D*4* m.*m$*(* *(**m*$ **$ *)~*)*)m) )))) m)m)))))m)$))))mr)mL)m>)pD):)D)4)m*),.)$),.)) m)m)m( m(m(((((((((( m(m(((((m(((((~(md(m>( m8(m.(~2(*(2($(m(m(m($('$(' m'm'''''m'$ N''$ ''''''m'X'''' m'm''''v'ml',p'f',p'X' mR'mF'N'@'N'6'm('.'"'.''n&''&'''''&m&&&&&m&&&&&t&&t&& m&m~&&x&&t&ml&mb&lh&\&h&X&P`&T&P`&N& mH&m:&P@&6&@&&m& && &%m%m%%%%%%%%% m%m%(%%%% ^%% %%%%%%m%@%%%%8%|%%x%L%r%%f%mT%|Z%N%|Z%J%AzR%F%AR%B%m6% <%2% <%.%:%*%:%$%m%m$%$%$$$$$m$$$$$$$$$m$$$$$ m$m$$$$$|$$x$$n$ r$j$r$^$mP$0X$L$X$6$m&$m$h$$$$m#m#H\##H##########m#########m#m# m#mx#~#t#~#n# mh#m\#.f#T#f#P# Z#L# Z#H#4X#B#X#&#m #m#m#m#m#m"#"#" m"m"x""x""m":"""" """" m"m"P"""" "" ""mx"|"t"|"n" mh"m^"2b"X"b"F"m&"m "m"m"m"m!m!m! m!m! m!m! m!m!h!!h!! m!m!(!!(!! m|!mt!x!p!x!X! \!T! \!J!mD!m.! m(!m!~!!!!!!!     $P $ D  ,j , m m m X X r ml mb Hj \ Hj R  X L  X H <P D P < m6 m" z&  &  m m mm 4 mm b m||~AF"xAtmf lb l^jZj.m(m"mm8 8 mm(.( mm<mZ* mml|j rf rbn^nZmHm>,B8,B0 m*m""zm|||A#Am 2 <mppmmmmx@t@pmhm>R4R0`B*`B$ mm  m8 28 m<J<mLpLxxm mmtt mmx~t~hm^lbZlbPmFhJ@hJ4d(80d8,mm mm\R\tttmmXtX mmTTxxmPP mm~HxHnm`Dh\DhX4 fT4 fN mHm>@B:@B.m"A&&A&mPDPA&A mm8R8mm mmll mmh~hpvjvbm\mBm<m6m*m"mmm m0(04.4mmmm mmzmjmdmN mHm06,6"", ,mmmmmmmm mm0 |0 PmD m>m(0 0$0 0mm mm0 0 bmTmB$ J<$ J8 m2m  mm m mm0 >0 m$ v$ mHl mfmVZRZH$LD$L0(6,(6"$($(  mmm V mm h vm|\xr mlm`\hZhV^R^Bm8v>2>. 6* 6&m mmm  mmmm@ mmm 4znmLm>m8m0 m*m $$ m m  mmh~hmFmmm|mrmlmdm^mXmJmDm6 m0m&, ,", ,mm m mm mmm m mmvzrz`f\fLlXHXDnR>R. 6* 6&4"422 m mmm B  mm Nmmfnbn\ mVmB( J>( J:H6H2t* F.tF"m mmmt tmA 1AA1AmA"1Amm\|AP1xAr mlm^$ dZ$ dVbRbL mFm8 >4 >0<,<$m m mmmmmm@@mt tmmxm` l\lX8 dTdHAr2NBAN>p& F:pF.m&mmm m mmm  A3Ap pmvmpmfhl`hl\h dVdRmJ mDm8x6>2x>.V 6*6$ mmr     m m m m h h   m m m m X X   mz mr R v n v j m` x d \ xd V mP mB @ H > H :  F 6  F 0 m m m m m m m m m Pz P m m d d m m 4  mz mn L t j t \ mR HX L HX H l P B P 8 m.  4 ( 4 $ m       m m m   m m   m m   m   m m m m~ mx mp mh m\ mV mL X P H P D m> m6 m0 m( m" m m m m m m m m m 8N 8 m m   m m   m m~ mx ml  r h  r d m^ mT mN mF m@ m8 m2 m( m" m m m    m m   m m   m m m m (~ ( m m mz mp  t l  t ^ ,d Z d V mP mD m> m6 < 0 <  h$  $  m m    mm . ||m mmm mmv|zr|znmhmZmP(TLTF m@m,m$m|Z| mmmx|xmm mmttmmP~Px mrmfpjbpj^mT mNmDl H@lH: m4m$h8, h,m mmddd mmm mm``m\\mX~XxmlTphTp^bZbVmH ND N@L<L$m  mm mPPmmmBzmnPthtdPl`PlZmJm>LB:LB0h.6,h6(mm H2HD6 D m@R@m8`8ttmppmmm|xtml pf pbmT ZN ZJ.RFRBm4D808,m$<( <(m   |||mmxxm8f8ppmmttppmPzPtmhpldpl`mVmJ4NF4N<m6 m0m$0( 0(hHh mmmmmmmmGDG,,mzmrmfmH.RDR&G^E."G.`$8`8A?*A* mmmmmGEG(H(mmmmmGEG$$mlmfm`mXmPm@m(6 6@ 0@0 mmm|| @ GFGAAAmmmmvmn rh rdmT  \P \LXHXDG2GZ@GZ<m45:.5:(m &&GhG$G$GGG_.[.%.!.--, ,++d+`+++****h*d*N*J*'*#*))))))))k)g) )) ))((((((.(*( ((''''h'd'0','''#'&&&&&&"&&%%%%%m%i%C%?% %%$$$$$$R$N$!$$####x#t#7#3###""""a"]"&"""!!!!0,XTMId`%!nj"FBUQ$ xt^Z{wJF1-fbXTfb51      ^ Z     | x ; 7           s o ` \ ; 7         y u E A         |kg:6mi<8! >:lh vZC?((((((((((((~(z(k(g(X(T(E(A(:(6('(#((( ((''''''''''''''''''{'w'p'l'e'a'R'N'G'C'4'0')'%''' '''&&&&&&&&&&&&&&&&&}&y&j&f&W&S&D&@&1&-&&&"&&&& &&&%%%%%%%%%%%%%%%%%~%w%s%d%`%Y%U%F%B%;%7%(%$%%% %%$$$$$$$$$$$$$$$$$$t$p$a$]$N$J$C$?$0$,$%$!$$$$ $$$####################{#w#h#d#]#Y#R#N#G#C#4#0#!### #""""""""""""""~"z"s"o"h"d"]"Y"R"N"G"C"<"8"1"-"&"""""" """!!!!!!!!!!!!!!!!!!!!!!!}!v!r!k!g!`!\!U!Q!J!F!?!;!4!0!)!%!!! !!                      | x q m f b [ W P L E A : 6 / + $      ~zsohd]YJF?;,({wpl]YJF73,( {whdUQJF73,(! {whd]YRN?;40)%xteaRN?;,(~zsohdUQJF?;40!}njc_PLEA2.'# {lhYUFB3/   pleaZVOKD@95.*#  {lhYUFB;70,%! tpa]VRC?84-)" yumiZVOKD@95&" |lha]NJ;7($~zsohd]YRNGC<81-&" }vrkg`\UQJF?;40)%~ok\XIE>:+'|xqmfb[WPL=92.'#}nj[WPLEA2.'#                   p l e a Y U F B 3 / ( $                           ~ z s o g c \ X I E > : + '                               { w p l e a Z V O K D @ 9 5 . * #                            } y j f W S L H A = 6 2 #                      z v g c [ W H D 5 1 * &      |uqjf_[TPIE>:3/(${lhYUFB;7($~ok\XQM>:+'   uqb^OK<81-&" wslha]VRKG84%!zvgcTPA=.* ~okd`YUFB;7($yunjc_PLEA2.'# }nj[WHD51" tplhd`\XLHD@<8,($  |xtpd`\XLHD@40,(|xtpd`\XLHD@40,($  |xtpd`\XTPLHD@40,($  |xlhd`\XTPLH<840,($ |xtplhd`\XLHD@<840,($  P L H D @ < 8 4 0 , ( $       |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $  |xd`\XD@<8  LH D @ < 84 0 , ($             xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (            xp h` XP H@ 80 (   |xd`\PLH<84($  tpl`\XLHD840$  |plh\XTHD@40,  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\@<($  87'(7'7'7'6'6'6'6'6'6'6'6't6'd6'T6'D6'46'$6'6'6'5'5'5'|5'x5't5'p5'l5'ht5'dd5'`T5'\D5'X45'T$5'P5'L5'H4'D4'@4'<4'84'44'04',4'(t4'$d4' T4'D4'44'$4'4' 4'3'3'3'3'3'3'3'3't3'd3'T3'D3'43'$3'3'3'2'2'2'2'2'2'2'2'X2'H2'82'(2'2'2'1'1'1'1'1'|1'x1't1'px1'lh1'hX1'dH1'`81'\1'X1'T0'P0'L0'H0'D0'@0'<0'8|0'4h0'0X0',D0'(40'$$0' 0'0'/'/'/' /'/'/'/'/'t/'d/'T/'D/'4/'$/'/'/'.'.'.'.'.'.'.'.'t.'d.'T.'D.'4.'$.'.'.'-'-'-'4x8H707H70A8,A8(A8$vA8 cA8PA8=A8*A8A8 A8@8@8@8@8@8@8@8l@8Y@8F@83@8 @8 @8?8?8?8?8?8?8?8u?8b?8O?88>8>8>8>8>8~>8k>8|X>8xE>8t2>8p>8l >8h=8d=8`=8\=8X=8T=8P=8Lt=8Ha=8DN=8@;=8<(=88=84=80<8,<8(<8$<8 <8<8}<8j<8W<8 D<81<8<8 <8;8xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(F R o G  ,    |1 @K ~      ` P h    T 2 S      ,04 ^ $,40Kt(1Phh<@#.#V#+,.0K4u459::B:e::0<8=>+8@TAthAB5pRh_dispatch_once_dispatch_queue_create_objc_msgSend_objc_release_CFUUIDCreate_CFUUIDCreateString_CFRelease_objc_retain_dispatch_async_dispatch_time_dispatch_after_objc_retainAutoreleaseReturnValue_objc_autoreleasePoolPush_objc_autoreleasePoolPop_dispatch_sync__Block_object_dispose__Block_object_assign_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_OBJC_IVAR_$_HTTPConnection.connectionQueue_dispatch_retain_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.responseDataSizes_dispatch_release_OBJC_IVAR_$_HTTPConnection.httpResponse_objc_retainAutorelease_OBJC_IVAR_$_HTTPConnection.nonce_strtol_objc_msgSend_stret_OBJC_IVAR_$_HTTPConnection.started_CFURLCreateStringByReplacingPercentEscapes_objc_autoreleaseReturnValue_CFStringTrimWhitespace_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.rangeIndex_DDIntersectionRange_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_objc_enumerationMutation___stack_chk_fail_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived___error_strtoull_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_NSStringFromSelector_objc_storeStrong_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_CLASS_$_NSMutableArray__NSConcreteGlobalBlock_OBJC_CLASS_$_HTTPConnection_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_HTTPMessage___CFConstantStringClassReference_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_NSNull_OBJC_CLASS_$_NSValue_OBJC_CLASS_$_WebSocket_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSArray_OBJC_CLASS_$_NSURL_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSDateFormatter_OBJC_CLASS_$_NSTimeZone_OBJC_CLASS_$_NSLocale_OBJC_CLASS_$_NSDate_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject_OBJC_CLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConfig__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_0_kCFHTTPVersion1_1_kCFStreamSSLCertificates_kCFStreamSSLIsServer_kCFStreamSSLLevel_kCFStreamSocketSecurityLevelNegotiatedSSL+[HTTPConnection initialize]__MergedGlobals___block_literal_global___28+[HTTPConnection initialize]_block_invoke+[HTTPConnection generateNonce]___block_descriptor_tmp7___31+[HTTPConnection generateNonce]_block_invoke___block_descriptor_tmp14___31+[HTTPConnection generateNonce]_block_invoke8___copy_helper_block____destroy_helper_block____copy_helper_block_11___destroy_helper_block_12+[HTTPConnection hasRecentNonce:]___block_descriptor_tmp20___33+[HTTPConnection hasRecentNonce:]_block_invoke___copy_helper_block_17___destroy_helper_block_18-[HTTPConnection initWithAsyncSocket:configuration:]-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]___block_descriptor_tmp135___23-[HTTPConnection start]_block_invoke___copy_helper_block_132___destroy_helper_block_133-[HTTPConnection stop]___block_descriptor_tmp139___22-[HTTPConnection stop]_block_invoke___copy_helper_block_136___destroy_helper_block_137-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]-[HTTPConnection dateAsString:]___block_literal_global403___31-[HTTPConnection dateAsString:]_block_invoke-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]___block_descriptor_tmp487___43-[HTTPConnection responseHasAvailableData:]_block_invoke___copy_helper_block_484___destroy_helper_block_485-[HTTPConnection responseDidAbort:]___block_descriptor_tmp493___35-[HTTPConnection responseDidAbort:]_block_invoke___copy_helper_block_490___destroy_helper_block_491-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]___block_descriptor_tmpl_OBJC_CLASS_RO_$_HTTPConnectionl_.str39l_.str42l_.str44l_.str46l_.str48l_.str80l_.str86l_.str96l_.str112l_.str120l_.str124l_.str128l_.str163l_.str171l_.str173l_.str186l_.str190l_.str192l_.str228l_.str246l_.str248l_.str250l_.str252l_.str254l_.str256l_.str258l_.str260l_.str264l_.str266l_.str268l_.str270l_.str278l_.str286l_.str288l_.str317l_.str319l_.str327l_.str332l_.str342l_.str348l_.str362l_.str364l_.str372l_.str374l_.str376l_.str378l_.str384l_.str390l_.str395___block_descriptor_tmp402l_.str411l_.str413l_.str427l_.str433l_.str435l_.str437l_.str439l_.str453l_.str459l_.str478l_.str482l_.str494l_.str499l_OBJC_$_CLASS_METHODS_HTTPConnectionl_OBJC_METACLASS_RO_$_HTTPConnectionl_OBJC_$_INSTANCE_METHODS_HTTPConnectionl_OBJC_$_INSTANCE_VARIABLES_HTTPConnectionl_OBJC_CLASS_RO_$_HTTPConfigl_OBJC_METACLASS_RO_$_HTTPConfigl_OBJC_$_INSTANCE_METHODS_HTTPConfigl_OBJC_$_INSTANCE_VARIABLES_HTTPConfigl_OBJC_$_PROP_LIST_HTTPConfig#1/20 1366749081 501 20 100644 16300 ` HTTPMessage.o  0__text__TEXT\H(__textcoal_nt__TEXT\ __const_coal__TEXT\ __picsymbolstub4__TEXT\ __StaticInit__TEXT\ __debug_info__DWARF\ - __debug_abbrev__DWARFK __debug_aranges__DWARFZ __debug_macinfo__DWARFZ __debug_line__DWARFZ 0.__debug_loc__DWARF > .|__debug_pubtypes__DWARF|r0__debug_str__DWARF__debug_ranges__DWARFr&__data__DATAr&__objc_data__DATAt((2 __objc_superrefs__DATAPP2__objc_methname__TEXTT__objc_selrefs__DATAdX2__objc_ivar__DATAt__objc_classname__TEXT x__objc_const__DATA4x27__objc_methtype__TEXT{ __objc_classlist__DATA4!04__objc_imageinfo__DATA8!__apple_names__DWARF`@!84@__apple_objc__DWARFx$86__apple_namespac__DWARFd$%__apple_types__DWARF<%H6__debug_frame__DWARF8'8772: PAQyDhAayD hhFFT !AxayD h`P FMFFFF(FFhFAPxDhA ayD hhFFd AF*F3FAayD h`P0F(F@F F]MFFFFhFA@xDhAQyD hhFrpFne AF"F3FfAQyD hhP0F\ FZ(F]𽐵FATPxDh X(FA@xDhA$QyD hhF4MAQFyD hP F"F FFA@xDh FFA@xDh F F(F@F1F"F@]AAoFyD h@X@AAoFyD h@X@߾AlAoFyD h@X@ϾALAoFyD h@X@A0AyD h@XAAoFyD h@X@A1oFyD h@XF@FFFFA0)FxD"Fh0X(F@|A1oFyD h@Xr@mA1oFyD h@Xb@]Al1yD h@XFR?| PW?A F `f#k PWA<FZ ] du hXWAF p u/ h A+XWvA+MF+kX3WA3~F3 3  s48"WA8F8=$BWKA=F=`l LqM# J|#BDbWABFB!GudWAG4FGG #|##u#%#%#&)LWALZFLm CGQQWAQFQ p |#}VW8AVFV V [WA[F[& [ [9b &WAbbFbu 0|#g (FW-AgFg lH\WeAlFl l $5|# #KY %  .: ; ' I @ d: ; I4 < I  I8 2 I: ; : ; I : ; I .: ; '  @ d $>  : ;   I: ; 8 2 I8 2 I: ;  : ;  &I,F /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPMessage.mNSObject.hNSString.hNSURL.hNSDictionary.hNSData.hHTTPMessage.h  h 2" i& 0z  0z h &  d 0H 0 ?'0H'0 w'0H'0 w$0H$0 y ?+0H+0 w'0H'0 [ %0H%0 w%0H%0 yP Q48QJPQP\P\TPQQQP^R^dPP`S`hUhlPP"U Q(,QBXQRBXSPX`P`TXQPQRTPQ$6P$0QDVPDPQdvPdpQPQPQPQRQVPPRQSTRPQ(:P(4QHVPHLQHXRX\Qnkobjc_object&NSURLHTTPMessageNSDictionary|NSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPMessage.m/Users/pete/git/Frank-[HTTPMessage initEmptyRequest]isaobjc_classobjc_objectid-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]signed charBOOL-[HTTPMessage isHeaderComplete]-[HTTPMessage version]ClassNSObjectNSString-[HTTPMessage method]-[HTTPMessage url]_urlString_baseURL_clients_reservedNSURL-[HTTPMessage statusCode]intNSInteger-[HTTPMessage allHeaderFields]NSDictionary-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]NSData-[HTTPMessage body]-[HTTPMessage setBody:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessageself_cmdobjc_selectorSELmethodurlversioncodedescriptiondataheaderFieldheaderFieldValuebodyinitEmptyRequestappendData:isHeaderCompletestatusCodemessageDatainitRequestWithMethod:URL:version:deallocsetBody:initResponseWithStatusCode:description:version:headerField:allHeaderFieldssetHeaderField:value:tinitdeallocbyteslengthinitEmptyRequestinitRequestWithMethod:URL:version:initResponseWithStatusCode:description:version:appendData:isHeaderCompleteversionmethodurlstatusCodeallHeaderFieldsheaderField:setHeaderField:value:messageDatabodysetBody:messageHTTPMessage  Q+Y2*< ;%CEJeNCYiJvT )aIk@8@0:4@20@0:4@8@12@16@20@0:4i8@12@16v8@0:4c12@0:4@8c8@0:4i8@0:4@12@0:4@8v16@0:4@8@12v12@0:4@8^{__CFHTTPMessage=}tHSAH  /AJQ1dfbR Cek3|KAXNlջMLFa H( 904;eHLKls/ mK':.Pβ]^q_O$`p 0@P`p 0@P$A_Nz0]}Qd_hN$!h0XQ)z^nhHSAH  ,5$_0zhNHSAH HSAH  Yo N t=T,2xY=p6|) p~0 <+m6m,0&0#m m.m,m,m0m/m-m$zvr&mdTh`hJ.mD.m8<4<0!m".m1m-m /m/m.m.m.m m.m1m-m zvp/mh/m`/m@xD<D8m..m(1m$-m [W#uq.*A=lh51VyufbSOHD=9*& qm^ZKG84%!~ok\XQM>:3/ tpie^ZKG@<-)"$ * ) ( (  * ) '  ( |xtplhd`\XTPLHD@<840\XTPLHD|@l<\8L4<0,,( $  |l\L<, (n[H5"wdxhXH8(3PeX$ D#d6Po(H7]taUi12GlL9_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_CFHTTPMessageCreateEmpty_OBJC_IVAR_$_HTTPMessage.message_objc_retain_CFHTTPMessageCreateRequest_CFHTTPMessageCreateResponse_CFRelease_objc_retainAutorelease_objc_msgSend_CFHTTPMessageAppendBytes_CFHTTPMessageIsHeaderComplete_CFHTTPMessageCopyVersion_objc_autoreleaseReturnValue_CFHTTPMessageCopyRequestMethod_CFHTTPMessageCopyRequestURL_CFHTTPMessageGetResponseStatusCode_CFHTTPMessageCopyAllHeaderFields_CFHTTPMessageCopyHeaderFieldValue_CFHTTPMessageSetHeaderFieldValue_CFHTTPMessageCopySerializedMessage_CFHTTPMessageCopyBody_CFHTTPMessageSetBody_OBJC_CLASS_$_HTTPMessage_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_METACLASS_$_NSObject-[HTTPMessage initEmptyRequest]-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]-[HTTPMessage isHeaderComplete]-[HTTPMessage version]-[HTTPMessage method]-[HTTPMessage url]-[HTTPMessage statusCode]-[HTTPMessage allHeaderFields]-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]-[HTTPMessage body]-[HTTPMessage setBody:]l_OBJC_CLASS_RO_$_HTTPMessagel_OBJC_METACLASS_RO_$_HTTPMessagel_OBJC_$_INSTANCE_METHODS_HTTPMessagel_OBJC_$_INSTANCE_VARIABLES_HTTPMessage#1/20 1366749082 501 20 100644 96724 ` HTTPServer.o  P &__text__TEXT, __textcoal_nt__TEXT,r7 __const_coal__TEXT,r7 __picsymbolstub4__TEXT,r7__StaticInit__TEXT,r7__debug_info__DWARF,5r7:__debug_abbrev__DWARFJ` !O xDJAyD hJ6AJLyDzD`QhQFJ4"FcYyD hJ1yD hXPFJ !xDJ1J2yD hJzD{D`Phh?FJv1yD h`PJh0xDh`XDvJR0JJ1xDJ5hyDh}D$(F`YQ\J"0J5xD}Dh(FNYQJJ85QF}D(h@AF>J!yD hXPF2(hQF.AF,J!yD hXPF J%QF}D(hAFJ!yD hXPF (hQFAFJ!yD hXPFIpJ* xDDAF?FFIpIqxDyDhJ h"FxD(F1F(FAF?FFIHpJx*xD hD(F1F"F(FJxDh F 𽰵FI`JxDzDhh?FFI`"FxDh(F|(FzI`xDh FpJ8xDh XhJ.xDh X^J"IaxDhyD# h XNI8`xDhIlayD hhF<J ! @yL^C@qOtD $zD }D{D XJ2"h@]zD{DODiF(FiF0F! (F@ia apGi۽J8#yDhThXiaF@Ž F0ai"i@F!`ii@- FF FFIPIqxDyDhh1FFIPxDh@F:I@xDh@FxFI@pL1xDhyD h,XJ@xD OByD " (FT0FPF FJHLIBpxDh Fi@9F!`i2i@,- FH`HZAxDFyD(FT `F0FQFH`*FH:AxDhyD h X@FHAT yD h @FHP`H1xDhyD hYH(`H1xDhyD h XH1FYyD h(FFHPH1xDhyD hYHPH|1xDhyD h XH^1FYyD h(FFH HRxDzDhh~HRHRQzDyDhH9 DXT "Fd@^MFHPH^!xDhyD h&XFJF0F)FDFH xDh F:?F8FH BFxD3Fh(F,F@F(0F$H@HX!xDhyD hYH@*FHH!xDhyD h XH0!YyD hH8 xDh(F(F]@- FFHAyD haXBCHHnBxDzDhh?FHFH6@Hm"yDxD hhzD?FHFH@yD hOrxDBF#F0F(F0FH0xDh`Y(HH: xDDh~HP1FHX0yD hHL3xDHh{DXyD hTYhX^FH*FxD[Fh@FPH.1yD haY`QFDH"F`YyD h:`Y8FH0OxDFFh"XjHVxDh"?FFJZ`xDhHp@{xDOByD(FF0F FGpxDh F)FHNyD h F)FGqyD h 0F@F -FGpHH* xDDh?FFJ|PGqxDhyD2F hh@F+F0FGpxDh?FFG|p2FxD+Fh@F0FGfpxDh`iviBGa`iyD hl𽐵 F`ibi@]F`iVi@QMFFHHyD haXBCG`H6xDzDhh0?F.GaFHG5ryDxD hhzD?FGraFH`yD h@g"xDBF#F0F(F0FHxDh`YJ2HAzDhGRyD@;zDOF{D&h FGQyD h`YfQ ]GJQ@iyD hHi@iGqJ^2yD hzDhDXH\A@!yDOCzD#iF F|GQF`iyD hnG@xDh`i@cHi_@i[- G^pF FxD FJF(FFFG@xDh F'o \ v Wx W WA"" }##}##}##}##}##}## T W' T r Wt WH W@ "" !_   W 4(   W   W" W "(";  #}###}###}###}###}###}##! W(N   W , W, W "a"  4 $"!$ W$2) & W& W"/W /"/" #1}###1}###1}###1}###1}###1}##!3W3) 5W5(W"<:(W :":" .#<}###<}###<}###<}###<}###<}##!X>dW>0*" `%#|G*}!GdWG8+@ IWIW MWM(WR(WR"^R"| R 0$T!VWV+ XWX W"` W`"`" #b}###b}###b}###b}###b}###b}##!dWd6, fWfW*kWk"k" k* $m!AoWo,H qWqW"ix9Wx"[x"n #z9}###z9}###z9}###z9}###z9}###z9}## #&!|W|- ~W~WW"" 9 $9!W.  #|*}&E$S!(W. WW W W"a W"'": t.X #}###.}$###}###}###}###}###}###.}$###.}$###.}$###.}$###.}$##v4!WE0v WWW""jW"" !lW0    $!2 $2 WW"\W"J"] \#}###}###}###}###}###}##!\tW3p tWW:&W"" 2"V?(W""%&?|'8"?Wg"A"_%0&?""!DW!"r!" C8+ 2; - 0#  #) 46  #>  q9#L(d d( p ( '? )*+,+ % '0 *+- '  (#  )#  *#  +#   ,#< - ] BHl / X^ 0 nt M| B ? t' * `#% b#4 c#D f#M j#[ $l#e $m#o $n#| o# p# r# .t# .u# .v# .w# .x# .y#! .z#, _|#M _}#X k#w w# |# # 7#R M#| c# y# # # #! #  >#p  @#|  A#  B#  #  #. L## # #9 #F #V #`  #e ## $# %# &# '# 9(# _+# _,# -# .# 0#T  #/( ( /9  3 /D  J ( #9  #D  #-_ 1D( W1"1" 1 1 N( $32 @( h"W+@" @"# 6 h" `"#|P*} &EKA $SL! Ph"0#WP4T  \0#F#W\H#^#W c`#$Wc"r c" n#$ $$#|m*} &Ek ! m$$Wm4  p$$Wp$$W"|$ %W|" |" !A %:%W4  <%B%WD%J%WqL%4&W2 " "+ T 4&0'W} "r "  9 0''W " " 5& '(W#!"D "b 5u !(Z)W5  \)^)W`)b)W6d)H*W!5 " RH*6+W!5 "9 *W u8++W@"5u " * 06+,W"6" 6" 1A2 A*2A5 ""<( ("3#K#$#X$# _#m##"4~#$#$## "#Q##"#V#4#$#$## "#"###3#K#$#X$# _#m##D$4#$#$## "#$#"#$4#$#$## "#"##%4#$#$## "#Q##"#%4#$#$## "#"## &3#K#$#X$# #&4#$#$## "#&#"#&4 #$#$## "#"#&#C'5 6 #6$ #6$ #6 # 6" #6" #6 #'506#6$#6$#6# 6"#6Q##6"#9(5C$6$#6$$#6$$#6$# 6"$#6"$#6$#(5V363#6$3#6$3#63# 6"3#6Q#3#6"3#7)5i>6>#6$>#6$>#6># 6">#6">#6Q#>#)7G|#|#5*7G#$#$## 6Z*G#_**o5G6G#6$G#6$G#6G# 6"G#6Q#G#6"G#*5V6V#6$V#6$V#6V# 6"V#6"V#6V#=+5d6d#6$d#6$d#6d# 6"d#6Q#d#6"d#+5 o6o#6$o#6$o#6o# 6"o#6"o#6o#;,3#K#$#X$# _#m#9#,5|6|#6$|#6$|#6|# 6"|#6-|#6"|#-526#6$#6$#6# 6"#6"#69#-5a6#6$#6$#6# 6"#6E#6S#.'$$# &#{.'#(#9)#..3#K#$#X$# #.3#K#$#X$# _#m#.#H/5$6#6$#6$#6# 6"#6C/#6"#6/#6"# /56#6$#6$#6# 6"#6"#6#J0( 00` $#  &#  '#4  (# *#0 ,#8 -#% /#9 1#?? 2#F0 4#S_ 6#Z_ 7#i 8#x$ 9#0 ;#0 <#0 =#0 >#_ @#02l #8D # /(*7( #0 # #J#O#Y#`#D #&223#K#$#X$# #25v6#6$#6$#6# 6"#63#6"# 35P6P#6$P#6$P#6P# 6"P#6EP#6SP#35m6m#6$m#6$m#6m# 6"m#6Em#456#6$#6$#6# 6"#6"#4 #4F56#6$#6$#6# 6"#6"#65#5%  $> &I4I: ; I: ; .: ;'  @ d4I: ; : ;I4   1UX Y 1 1 < I : ;   I: ; 8 2   I8 2 $ > I!I/ I8 2 .: ; ' I @ d: ; I4 .: ; '  @ d4: ; I .: ;  @ .: ; '  @ : ; I4: ; I.: ; @ : ;I!.: ;'  @ ".: ;' I @ d#4: ;I $4: ;I% U&4: ;I'I: ;(<  )*I' +I,' - : ; .  : ;  /I: ;  0.: ; ' 4  @ d1.: ; '  2: ; I3 4 : ; 5 : ;6 I: ;8 2 7  : ;8I: ;   A /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/dispatchHTTPServer.mNSObject.hNSThread.hNSString.hNSDictionary.hHTTPServer.hGCDAsyncSocket.hNSData.hNSArray.hCFStream.hNSNetServices.hNSLock.hHTTPConnection.honce.hNSError.hWebSocket.hNSNotification.h ;8;/6uI/I//\E3}3O$.$.$`< >%!#"  &j",,0HL6< y  /I/$ Jt f %_$>>Xu  p/I/ f  f   j:0H0Hh6 Y. Jt f %jP ! .  j",,0HL6< /I/$ Jt f %$>X p/I/ f  f   j:0h2/-/ Y. Jt f %j:0h2/-/ y//$-. f f %jR ! .  j,"d08=< /I/$ Jt f %$>X p/I/ f  f   j,"d08=< /I/$ Jt f %j",,0HL6< nh X80vJ K$ zJ/$/: Jt f$ f f %$>X p/I/ f  f (j",,0HL6< /I/$ Jt f %$>X p/I/ f  f 'j",,0HL6< /I/$ Jt f $(>X lt,ZL,di$D&u }u f  f$ f  f (,-/Ii,Kh</-K m1hn00dLh^I/I/-/Jf f& f   ?jR b1,i#"$N0Hv,LK&uwu>0HZ,LK&   j:0h2/-K cY. Jt f %2&  NT2I/ lNT2I/ m  \oj"! X>+>YD$u# oT<$L"f f  f 'X+O>H0H,",0vg y =   jL 00 u   z  0L 0L kz<Jz.Jz.ztzJ <R  J Mm< \:g "< zPQBHQQPTQPQL`PPdUQTvTRP(>PPQPTPT^QT`R`TPNPQPPP TQRPp P P QD P P P Q  T $ P$ T T P Q R T P P Q P, 4 P4 T, @ Q, B RB F P PPQP(P(4QP\TdTP(0P0T(<Q(>R>BPP P QP P T,Q.R.2PPrPQPPtTQR"PPZPP P 6Q6Z RTP^UPQRPQRjTlPT}(T}(T8PQ\hPP"TQR"U,ppU(DTDHP(FQUTPQP@TQDNPN$ TDZQDRDjSjnP( 6 P6 `"T( 4 Q4 X!!Ph"r"Pr"*#T`#n#Pn#$T`#l#Ql# $X$ $P$$P$$P$$Q %%T%(%PL%Z%PL%b%Qb%r%Ur%v%PL%\%R\%%T4&D&P4&F&QF&d&Ud&h&P4&@&R@&&T4&B&SB&\&V\&`&P0'<'P<''[0'H'Q0'R'RR''U''P'x([''Q''R'F(U((P((Q((Y((P(()Td)p)Pp)@*Zd))QH*T*PT* +XH*X*QX* +ZH*V*RV*\*P8+D+PD+z+Xz++P8+P+Q8+X+RX++T++T++P++Q55__block_literal_274__block_literal_25V#__block_literal_1#__block_literal_2$__block_literal_3%__block_literal_4%__block_literal_5LNSMutableArrayNSLock&__block_literal_7 &__block_literal_6'__block_literal_9C'__block_literal_85*__block_descriptor_*__block_literal_genericobjc_object9(__block_literal_10(__block_literal_11-HTTPConfigGCDAsyncSocketBNSThread7)__block_literal_12 NSDataNSNetService=+__block_literal_15)__block_literal_13*__block_literal_149NSArray+__block_literal_16;,__block_literal_17-__block_literal_18-__block_literal_19.NSError4NSNotification0HTTPConnection&2WebSocket.__block_literal_20HTTPServer&NSDictionaryNSObject/__block_literal_21NSString 3__block_literal_233__block_literal_24J0__block_literal_224__block_literal_26Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m/Users/pete/git/FrankhttpLogLevelintpredicatelong intdispatch_once_t+[HTTPServer startBonjourThreadIfNeeded]bonjourThreadisaobjc_classClassNSObject_privateobjc_objectid_bytesunsigned charuint8_tNSThread-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]NSString__Block_byref_object_copy___Block_byref_object_dispose___26-[HTTPServer documentRoot]_block_invoke__copy_helper_block___destroy_helper_block_-[HTTPServer setDocumentRoot:]__30-[HTTPServer setDocumentRoot:]_block_invoke-[HTTPServer connectionClass]__29-[HTTPServer connectionClass]_block_invoke-[HTTPServer setConnectionClass:]__33-[HTTPServer setConnectionClass:]_block_invoke-[HTTPServer interface]__23-[HTTPServer interface]_block_invoke-[HTTPServer setInterface:]__27-[HTTPServer setInterface:]_block_invoke-[HTTPServer port]unsigned shortUInt16__18-[HTTPServer port]_block_invoke-[HTTPServer listeningPort]__27-[HTTPServer listeningPort]_block_invoke-[HTTPServer setPort:]__22-[HTTPServer setPort:]_block_invoke-[HTTPServer domain]__20-[HTTPServer domain]_block_invoke-[HTTPServer setDomain:]__24-[HTTPServer setDomain:]_block_invoke-[HTTPServer name]__18-[HTTPServer name]_block_invoke-[HTTPServer publishedName]__27-[HTTPServer publishedName]_block_invoke__27-[HTTPServer publishedName]_block_invoke_2-[HTTPServer setName:]__22-[HTTPServer setName:]_block_invoke-[HTTPServer type]__18-[HTTPServer type]_block_invoke-[HTTPServer setType:]__22-[HTTPServer setType:]_block_invoke-[HTTPServer TXTRecordDictionary]NSDictionary__33-[HTTPServer TXTRecordDictionary]_block_invoke-[HTTPServer setTXTRecordDictionary:]__37-[HTTPServer setTXTRecordDictionary:]_block_invoke__37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2-[HTTPServer start:]signed charBOOL__20-[HTTPServer start:]_block_invoke-[HTTPServer stop]-[HTTPServer stop:]__19-[HTTPServer stop:]_block_invoke-[HTTPServer isRunning]__23-[HTTPServer isRunning]_block_invoke-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]unsigned intNSUInteger-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]serverserverQueuedispatch_queue_sdispatch_queue_tconnectionQueueasyncSocketflagsuint32_tconfiguint16_tdelegatedelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4NSDataconnectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSocketdocumentRootconnectionClassinterfaceportnetService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServersetServer:setDocumentRoot:queuesetQueue:HTTPConfig-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]__28-[HTTPServer publishBonjour]_block_invoke-[HTTPServer unpublishBonjour]__30-[HTTPServer unpublishBonjour]_block_invoke-[HTTPServer republishBonjour]__30-[HTTPServer republishBonjour]_block_invoke-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]__40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]_dispatch_onceself_cmdobjc_selectorSELresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1valuevalueCopy__block_literal_2__block_literal_3__block_literal_4__block_literal_5__block_literal_6__block_literal_7__block_literal_8__block_literal_9__block_literal_10__block_literal_11__block_literal_12__block_literal_13bonjourBlockreservedSize__block_descriptor__block_literal_genericdispatch_block_t__block_literal_14__block_literal_15__block_literal_16__block_literal_17__block_literal_18__block_literal_19theNetServicetxtRecordData__block_literal_20errPtr_codeNSInteger_domain_userInfoNSErrorsuccesserr__block_literal_21keepExistingConnections__block_literal_22connectionstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthlong long unsigned intUInt64requestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionwebSocketwebsocketQueuesetWebsocketQueue:termisStartedisOpenisVersion76WebSocket__block_literal_23wssocknewSocketnewConnection__block_literal_24__block_literal_25__block_literal_26nserrorDictnotificationNSNotificationblock__block_literal_27stop:stopnetServiceDidPublish:webSocketDidDie:numberOfWebSocketConnectionslisteningPortsetType:performBonjourBlock:initconnectionDidDie:setDomain:start:TXTRecordDictionarysetConnectionClass:executeBonjourBlock:setTXTRecordDictionary:startBonjourThreadIfNeeded.cxx_destructdeallocsocket:didAcceptNewSocket:setInterface:unpublishBonjournetService:didNotPublish:setName:setPort:publishBonjournumberOfHTTPConnectionsrepublishBonjouraddWebSocket:R\`,BD((((((((((ذ|initallocinitWithDelegate:delegateQueue:selfdefaultCenterconnectionDidDie:addObserver:selector:name:object:webSocketDidDie:removeObserver:stopsetDelegate:delegateQueue:deallocclassisKindOfClass:log:level:flag:context:file:function:line:tag:format:copylocalPortnameperformBonjourBlock:dataFromTXTRecordDictionary:setTXTRecordData:acceptOnInterface:port:error:publishBonjourstop:unpublishBonjourdisconnectlockcountByEnumeratingWithState:objects:count:removeAllObjectsunlockaddObject:countinitWithServer:documentRoot:queue:configinitWithAsyncSocket:configuration:startcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:initWithDomain:type:name:port:setDelegate:mainRunLoopremoveFromRunLoop:forMode:currentRunLoopscheduleInRunLoop:forMode:publishstartBonjourThreadIfNeededdomaintypeobjectremoveObject:bonjourThreadinitWithTarget:selector:object:distantFuturetimeIntervalSinceNowdonothingatall:scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:runcurrentThreadexecuteBonjourBlock:performSelector:onThread:withObject:waitUntilDone:netServiceWillPublish:netServiceDidPublish:netService:didNotPublish:netServiceWillResolve:netServiceDidResolveAddress:netService:didNotResolve:netServiceDidStop:netService:didUpdateTXTRecordData:isEqual:hashsuperclasszoneperformSelector:performSelector:withObject:performSelector:withObject:withObject:isProxyisMemberOfClass:conformsToProtocol:respondsToSelector:retainreleaseautoreleaseretainCountdescriptiondebugDescriptiondocumentRootsetDocumentRoot:connectionClasssetConnectionClass:interfacesetInterface:portlisteningPortsetPort:setDomain:publishedNamesetName:setType:TXTRecordDictionarysetTXTRecordDictionary:start:isRunningaddWebSocket:numberOfHTTPConnectionsnumberOfWebSocketConnectionssocket:didAcceptNewSocket:republishBonjour.cxx_destructserverQueueconnectionQueueasyncSocketnetServicetxtRecordDictionaryconnectionswebSocketsconnectionsLockwebSocketsLockۙ"3CHckqŚʚߚ,;AR]bٛ .hʜ)7Wez˝ϝݝHTTPServerHTTPConnectionlocal.HTTPConnectionDidDieWebSocketDidDiev4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m%@: %@ - Expecting NSString parameter, received %@ parameter%@: Started HTTP server on port %hu%@: Failed to start HTTP Server: %@Invalid queueBonjour Service Published: domain(%@) type(%@) name(%@)Failed to Publish Service: domain(%@) type(%@) name(%@) - %@Executed on incorrect thread $,8<@DH (40΢բ֢=<z##£ У7<EBBBABBBBABBBBBBBBBBBCABBAAQHTTPServerNSNetServiceDelegateNSObject"yQi!= ] y U u     åƥɥ̥ϥ$ҥ֥uڥ1#I#ݥ$$=%E%])a)v8@0:4v12@0:4@?8v12@0:4@8v12@0:4@"NSNetService"8v16@0:4@8@12v16@0:4@"NSNetService"8@"NSDictionary"12v16@0:4@"NSNetService"8@"NSData"12c12@0:4@8I8@0:4#8@0:4@8@0:4^{_NSZone=}8@0:4@12@0:4:8@16@0:4:8@12@20@0:4:8@12@16c8@0:4c12@0:4#8c12@0:4@"Protocol"8c12@0:4:8Vv8@0:4@"NSString"8@0:4v12@0:4#8S8@0:4v12@0:4S8c12@0:4^@8v12@0:4c8^{dispatch_queue_s=}@"GCDAsyncSocket"@"NSString"#S@"NSNetService"@"NSDictionary"@"NSMutableArray"@"NSLock"c x()xe)ݝI*ʚ9+ kۙ $5?;Lb\qcjc{ʟ ֟$5?L\ccm %<Rl͞Pp %cxU)3A F T  ]- Śh)v)   Cx;ʪ \ŠӠ)ٛE,x) Axa##x$<M%R5&1'"'4x+dBԪlNԪh^pt)xA j |Śhu++==GIph t,ج,PHSAH9s  !#&(+/1478<>@CGILNOQRSTUY[\`ceghlpBaK|hPLc37x`Jj.m|QL#8 .we$޲B׳Z h:OBطb,%[ N[of` 2ћԅ9|CJv?W+mYF |'Z"xmI% E*bhZ#)|}8oxZTu{lix*юz^2A͔r7uiߌT\N/"i<ڐR?$:jw90Kys_JGש(r¶ul`wXjԶm,P&{hOSr *jw|ctfru|Ja|Ma/&qZ%~Y{m֏qO.Cr?崊x ;"}nr|h@ ,<L\l|$4DTdt,<L\l| ,<L\l|  , @ P ` p  0 @ P ` p  0 @ P ` p  0 @ P ` p < $*o/  E !V!VKs& !&(P+^^ f s Rw\x !Qip" q KA LL S ` ?dvIerm|! ("  R!_ y oae9 ieA   k4 H( ! : (p:_s lx!3 =Q8s" F - y FNip 7=* @( Gwe i V  >u("Xe 6!_  ( ` (# V pVL s"XG HSAH H, )Q=pp&( y eoK e !!!("s"HSAH HSAH'O  !%)+,.1268<=>ADIJMOŌU\Er> s3jmZ8)$^!Sp~6t͓< ѼH|tttt{tF|) t2xYR}0 tqy ~ttZ[{\`M]5i_b4^&_^>]SL(`ab=p6ČӻN c=T,)/c <k",#`o8 XnۙB6|5<Obu  3FYl*=Pcv!4GZm+>Qdw"5H[n 0> L y*6 9 5* l M* v$0 < 7 T -#_*~V#|8$4 #$%.a.% /" &/; J0$$&??$v 3 C'3'409(4C(50$V7)  i) .$* =+.+ F+ ;,- 2-G( &l&2 OB0 c |$9!$ |    8 D L* x  | (( P h    < T`     *    p (   z D  \  x  z H T  t  b      *    , (    *   (  dX     ( (    *    (    *            *   b lb   | \ t  ~ (Z Z d D ( @ h" 0# H# `#, $ $ $ $\ %. <% D% L% 4& 0' ' (f (r \) `) d) H* 8+X +,m,hw,,h,,mx,x|,r,|,n,md,txh,^,th,Z,mP,DxT,J,T,F,m<,|8x@,6,|@,2,m(,px,,",,,,m,dx,,, ,m,x,+,+m+x++++m+x++++m+x++++m+x++++m+x++++m|+mj+)m2)ʦ6).)6)*)m)jy))))py) )))m(ؤ{)(ؤ)(ġx)(ġ)(m("(((((0(((((T((((`((`((,((,(|(md(4yj(`(4j(\(mV(mJ(4zP(F(P(@(m:(m2(m"(Zz&((&((d| (( ((m(m'(*z''(''|''''m'4nz''4''m'm'z''''m'm'mz'{~'t'~'p'}x'l'x'h'm^'mJ'(zR'D'(R'@'@}H'<'H','m'm'm'm 'm& |&&&&t~&&t&&*{&&&&m&m&m&Z{&&&&m&m&{&&&~&mx&mn&||r&j&|r&d&m\&mP&Ĥl~T&L&ĤT&F&m0&m &m&m&m%|%%%%d%%d%%|%%%%m%m%m%L|%%%%m%m%|%%%%m%m|%||%x%|%r%mj%m\%Ĥ^b%V%Ĥb%F%m>%m6%m(%|,%$%,% %m% }%% %%m$m$m$ % $$ %$$@\$$@$$,^$$,$$d$$d$$m$m$m$J}$$$$mz$mr$mj$}n$d$n$`$mB$$:N$>$$N$:$}F$4$F$.$ 8$($ 8$$$,,$ $,,$$m$$ $$$m$m#m#T`##T##Xr~##X##m#m#5########T~##T##m#m#Ф6##Ф##P~##P#v#dz#r#dz#n#mZ#mP#mB#m8#m&#m#~"##"##m#tf ##t #"m"m"p|""p""m"m"l""l""m"m"h""h""(|""(""m"m~"ԤH"z"Ԥ"v"d"r"d"\"mV"mP"mJ"mD"m<"@"6"@"2"m*"m""xN&""x&""m"" """m!m!h"z!!h"!!!!!!,Z!!,!!m!m! V!! !!!!!!m!m~!`؀!x!`!t!mf!.j!b!j!^!mL!\T!H!\T!B!m,!Ȁ4!&!4!"!L0!!0!!|X !!| ! !hP!!h!!m Ȥʃ Ȥ ġȀ ġ m m m T T X X m m m  | 6 x t T́ n T j md mX Фn^ T Ф^ P P\ L P\ > dB : dB 6 m$ m m L8  L  m40 4 m8H8m(X(ĄmmmHHmm~DzDtmjm\ġ^bVġbRpZNpZ@m6m"@&@&lR lm̤΅̤ġȂġm4^4m<|<Ѕm((zmp4vj4vfmZ<؃`T<`P(XLXHm:(@4(@0P8,8"m4 4mm8:8mm(Z(Άmmmm`(h\hRmJm>m4m\.*\*""ddd,0,mmmmmmmxmbmVm<B8B,mmx  mm4Z4m0n0mmm|m`zf\fTm>,D:,D4m^"" m( (m$Z$hhm v m00bm\mNm6l&B2lB.:*:,$,$dDdmmmmmmmmmmjDҋnfDnX^P^Hm:Ԉ@4@.X8*8&m m464m$mmGmĤ$Ĥmx~r~lmbmZmLRFRmx\ xtZthPhmmmmmmmX ~>8R08R,,̰\(,\$DN DNdLdLmmmmmmmmmlmm|mvmpmhlbl^mRVNVHm>m"b..`6&`&, ,mmȤ̎Ȥ  m̎mmmm~mxmnmdmJ:VFVB.N>N2,8,,8(d00$d0mmmmmmmmmmmmxmnmVH\R\N@ZH@Z 8484,:,:D8 D8d2.d.mmmmmmmmmm~mtmZ:fVfR ^N ^B,H<,H8d @4d@.m$Ў( (m mmmmmԑmmmmmm~mfHlbl^jXj08D,8D(,޵J$,J DHDHd">d>mmmmmmmmmmmmj:vfvbnn^nR,жXL,XHdPDdP>m4808$mm mmmmmmmmm^mmx~r~l"vfv\mJmBF<F8m,2(2$mdLd  ,0,mmmmmmmH~z6tL8`H8`D,¸f@,f<Dd8Dd4dZ.dZ$mm mmmmmmmmmmmlRrhrd p^p:8N08N,,ԹT(,T$DH DHd @d@ mm m m m m | | m m m m m mn :z j z f `r b `r V ,̺\ P ,\ L d T H dT B m8 < 4 < ( m m m m m m | | m m m m m |ؗ | m mp Rv l v h @Țt b @t > 8R 4 8R 0 ,лX , ,X ( DL $ DL dD  dD  m m xz x m m m & ^ , , d d m| mn m^ m> m2 Ė8 , 8 ( h40 $ h0  t   m m m m . * d d , , m mr mh mH x$P D xP 8 m0 m& m m D .  D  Ҝ d| d ,H , m m m m m mx t r t f m` mZ mT mJ m@ m& p :2 " p 2  *  *  ,  ,  dT d mmmmmmmtܛt~mrmlmdm\mTmJm2H8.8*f6$68$8,,D,DdV d mmppmmm"~zvj,pd,p`dhZdhPmFm6m,m pXpmmmmmm<``dĝd,,zmpmbmXmLm>m0\8*8mmm mm$@$"mmmmmmmgmzĤB~vĤ~nmhm^mTm:(F6(F2@>.@>",(,(d@ d mmmmmmmmrmdmT8\N\Fm2m&m mmmmmL\L 2 8p8,^,DxDddmxl|t|j8pfpbmTZNZJhRDhR@m6l.:2l:.m$d8( d(mʞ mmޞmm֡ССڡmmxܡHܡ~mxmnmhmX^R^HءNDءN@ԡL<ԡL6m0m((С"С"mmmmmmmҢmmmm|mt8xnxjmbmV\R\N"ZJZFm>m06(6$|J.|.xR"x"mthtmpvpmm̡̡֣llmmhģhmȡ4ȡmnġLtjġtf6rbrZd^Vd^RmH`PBP8m2m,m   "}"6"2"!!!!!!!!d!`!!!  s o ( $    zvUQ![WRN!]Y{ZVrnPL:61-($}yieVR1-^ZqmLHws_[LH'#zvmiMI           q m U Q      | m i H D     s o ` \ ; 7                    } 6 2 "    fb73  TP%! }yjfXT51}jfXT51!JF73%!A=w_[Q                y u f b [ W H D = 9 * &                     y u f b S O H D 5 1 * &                       v r c _ X T E A : 6 / +                    } v r c _ X T E A 2 . ' #     }vrc_PLEA2.&"tpa]NJ;7/+$   zvgc\XIE>:+'rn_[LH95.*|mib^OKD@1-&"pleaRN?;,(so`\MI:6'# }nj[WHD51" qm^ZKG@<-)"lhd`\XTPLH<840$  $       |xtplhd`\XTPLHD@<840,($  4 0 , ( $          xp h` XP H@ 80 (   TPLH40,( tplhTPLH40,( tplhTPLH40,( tplhTPLH40,( |xthd`TPL@<8,($xtpd`\PLH<84($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\D@<$   |xtplhd`\XTPLHD@<80, |tphd\XPLD@40,($  T@40(  llܽl̽llll|lx|ltllp\llLlh<ld,l`l\ lXlTlPܼlL̼lHlDl@l<l8|l4ll0\l,Ll(<l$,l l lllܻl ̻lllll|lll\lLl<l,ll lllܺl̺lllllxlhlXlHl8l(lllllعlȹllll|lxxlthlpXllHlh8ld(l`l\lXlTlPظlLȸlHlDl@l<l8l4l0l,l(зl$l lllll llضlȶlllllxlhlXlHl8l(lll(8 8 4 0 , ( $   z g T A .          p ] J 7 $         y f S @ -        | x to p\ lI h6 d# ` \ X T P L H D @x <e 8R 4? 0, , ( $       n [ H xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(xhXH8(D8 LCxYr@(Ph - `G w   < T   2 M e       p @  X  s   D \ x   .  \ T t t         1 @K  r   , `    6Ic( ;dk(.Gc v F_{@!Gb`$=Y n 'lMf\t0(VD( h"&0#?H#[`#z $$$$@5 %f<%D%L%4&0''&(O`jz(\)`)d)H*)8+L+hذ΢բ֢=z£УEP;tkجP/pS|thhplC|t"o=&xo^d}`\X,?* &e:Ri$eUCl <GDV|9bK]_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_dispatch_queue_create_OBJC_IVAR_$_HTTPServer.serverQueue_objc_msgSend_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.domain_objc_retain_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_IVAR_$_HTTPServer.isRunning_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_HTTPServer.documentRoot__Block_object_assign_dispatch_async_sel_getName_DDExtractFileNameWithoutExtension_NSStringFromSelector_NSStringFromClass_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_objc_retainAutorelease_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_enumerationMutation___stack_chk_fail_dispatch_get_current_queue_dispatch_once_objc_retainBlock_objc_storeStrong_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_CLASS_$_HTTPServer_OBJC_METACLASS_$_HTTPServer_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_HTTPConnection___CFConstantStringClassReference_OBJC_CLASS_$_NSMutableArray_OBJC_CLASS_$_NSLock_OBJC_CLASS_$_NSNotificationCenter_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSNetService_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSRunLoop_OBJC_CLASS_$_NSThread_OBJC_CLASS_$_NSTimer_OBJC_CLASS_$_NSDatel_OBJC_PROTOCOL_$_NSObjectl_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegate_OBJC_METACLASS_$_NSObject_NSRunLoopCommonModes__NSConcreteStackBlock___stack_chk_guard-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]___Block_byref_object_dispose____Block_byref_object_copy____block_descriptor_tmp___26-[HTTPServer documentRoot]_block_invoke___copy_helper_block____destroy_helper_block_-[HTTPServer setDocumentRoot:]___block_descriptor_tmp52___30-[HTTPServer setDocumentRoot:]_block_invoke___copy_helper_block_49___destroy_helper_block_50-[HTTPServer connectionClass]___block_descriptor_tmp56___29-[HTTPServer connectionClass]_block_invoke___copy_helper_block_53___destroy_helper_block_54-[HTTPServer setConnectionClass:]___block_descriptor_tmp60___33-[HTTPServer setConnectionClass:]_block_invoke___copy_helper_block_57___destroy_helper_block_58-[HTTPServer interface]___block_descriptor_tmp64___23-[HTTPServer interface]_block_invoke___copy_helper_block_61___destroy_helper_block_62-[HTTPServer setInterface:]___block_descriptor_tmp68___27-[HTTPServer setInterface:]_block_invoke___copy_helper_block_65___destroy_helper_block_66-[HTTPServer port]___block_descriptor_tmp72___18-[HTTPServer port]_block_invoke___copy_helper_block_69___destroy_helper_block_70-[HTTPServer listeningPort]___block_descriptor_tmp78___27-[HTTPServer listeningPort]_block_invoke___copy_helper_block_75___destroy_helper_block_76-[HTTPServer setPort:]___block_descriptor_tmp82___22-[HTTPServer setPort:]_block_invoke___copy_helper_block_79___destroy_helper_block_80-[HTTPServer domain]___block_descriptor_tmp86___20-[HTTPServer domain]_block_invoke___copy_helper_block_83___destroy_helper_block_84-[HTTPServer setDomain:]___block_descriptor_tmp90___24-[HTTPServer setDomain:]_block_invoke___copy_helper_block_87___destroy_helper_block_88-[HTTPServer name]___block_descriptor_tmp94___18-[HTTPServer name]_block_invoke___copy_helper_block_91___destroy_helper_block_92-[HTTPServer publishedName]___block_descriptor_tmp106___27-[HTTPServer publishedName]_block_invoke___block_descriptor_tmp100___27-[HTTPServer publishedName]_block_invoke_2___copy_helper_block_97___destroy_helper_block_98___copy_helper_block_103___destroy_helper_block_104-[HTTPServer setName:]___block_descriptor_tmp110___22-[HTTPServer setName:]_block_invoke___copy_helper_block_107___destroy_helper_block_108-[HTTPServer type]___block_descriptor_tmp114___18-[HTTPServer type]_block_invoke___copy_helper_block_111___destroy_helper_block_112-[HTTPServer setType:]___block_descriptor_tmp118___22-[HTTPServer setType:]_block_invoke___copy_helper_block_115___destroy_helper_block_116-[HTTPServer TXTRecordDictionary]___block_descriptor_tmp122___33-[HTTPServer TXTRecordDictionary]_block_invoke___copy_helper_block_119___destroy_helper_block_120-[HTTPServer setTXTRecordDictionary:]___block_descriptor_tmp135___37-[HTTPServer setTXTRecordDictionary:]_block_invoke___block_descriptor_tmp131___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2___copy_helper_block_128___destroy_helper_block_129___copy_helper_block_132___destroy_helper_block_133-[HTTPServer start:]___block_descriptor_tmp147___20-[HTTPServer start:]_block_invoke___copy_helper_block_144___destroy_helper_block_145-[HTTPServer stop]-[HTTPServer stop:]___block_descriptor_tmp165___19-[HTTPServer stop:]_block_invoke___copy_helper_block_162___destroy_helper_block_163-[HTTPServer isRunning]___block_descriptor_tmp169___23-[HTTPServer isRunning]_block_invoke___copy_helper_block_166___destroy_helper_block_167-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]___block_descriptor_tmp210___28-[HTTPServer publishBonjour]_block_invoke___copy_helper_block_207___destroy_helper_block_208-[HTTPServer unpublishBonjour]___block_descriptor_tmp216___30-[HTTPServer unpublishBonjour]_block_invoke___copy_helper_block_213___destroy_helper_block_214-[HTTPServer republishBonjour]___block_descriptor_tmp220___30-[HTTPServer republishBonjour]_block_invoke___copy_helper_block_217___destroy_helper_block_218-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]+[HTTPServer startBonjourThreadIfNeeded]___block_descriptor_tmp241__MergedGlobals___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke___copy_helper_block_238___destroy_helper_block_239+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPServerl_.str9l_.str10l_.str19l_.str25l_.str43l_.str138l_.str142l_.str188l_.str221l_.str227l_.str256l_OBJC_$_CLASS_METHODS_HTTPServerl_OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObjectl_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObjectl_OBJC_$_PROTOCOL_METHOD_TYPES_NSObjectl_OBJC_$_PROTOCOL_REFS_NSNetServiceDelegatel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSNetServiceDelegatel_OBJC_$_PROTOCOL_METHOD_TYPES_NSNetServiceDelegatel_OBJC_CLASS_PROTOCOLS_$_HTTPServerl_OBJC_METACLASS_RO_$_HTTPServerl_OBJC_$_INSTANCE_METHODS_HTTPServerl_OBJC_$_INSTANCE_VARIABLES_HTTPServer #1/20 1366749082 501 20 100644 58956 ` WebSocket.o @  |\ |$__text__TEXT\ 1__textcoal_nt__TEXTB$ __const_coal__TEXTB$ __picsymbolstub4__TEXTB$__StaticInit__TEXTB$__debug_info__DWARFB$|__debug_abbrev__DWARF{1;__debug_aranges__DWARF 5e?__debug_macinfo__DWARF 5e?__debug_line__DWARF 5e?p__debug_loc__DWARF<e BGx__debug_pubtypes__DWARFKJ2T__debug_str__DWARF}KU__debug_ranges__DWARF]qg"__data__DATA]1h__cstring__TEXT]m1h__cfstring__DATAD`j4__objc_methname__TEXTa@l__objc_selrefs__DATApgq>__objc_data__DATAhh(r __objc_superrefs__DATAhr__objc_ivar__DATAh0r__objc_classrefs__DATAh s__objc_classname__TEXThF@xDhF1yD hhF,FI! @yG2c@qOtD $zD }D{D XFBh@]zD{DODiF(FiF0F! (F@սia apGi˽F4BzDh@hX0 F0ai"i@F!`ii@FFFF0GP"xDhPF?FFE(PxDh0F?FFEPxDh(F?FF(F0FPF@F F@- FEp@ERxDzDhhlFaEByD hzDhhES{De"VFE~@EExDhEC}D@F{D*F1F@EB@F1FzD+F6EH@xDhXF.?F*FE0@xDhXF ?FFE@#FxDhEpPxDPEpR1FzD-F@FE`P-EnRxDzD1FF@FSFE0xDhXF?FFMEFR@F1FzD+FE0xDh@F?FFE @ xDEj1h$R0;yD h[2F0F(FPF@F @- FE1yD hFE0E2xDzDhh "~?FzF,0E %E!xDyDh&FAFRFbF0 ( EJB!FzDRiF + FF  E%&@FE~ xDh@F6! "$2U*F3F*FE0"EH!xDyDh h#?FF@F F @- FFFFE xDh(CEvE"xDzDhh?FERFEl DryDxD hhzD?FE0FE"0yD h@xDBF[F F0F FEFxDhPF(CEExDzDhh?FEFED*ryDxD hhzD|?FxEFE yD hOrxDBF[F Fb0F` F\E@ExDhyD h[E!FzDF?FDF[E!FzD8?F4F*FEjxDhXF!F(?F$FXF!F2F?FFE6ExDzDhh" ?FFE*FxDh@F1F@F1F"F@F1FRFEpxDh@F?FVFFEP %xDR0;h[EqyD h$RFPF@F F0F @FEpEqxDyDh hEaOuR0;yD] h X.Ou$"EpErxDhEqzDhyDY h*FtРY)F"F@h- FFxDhhExayD hF"N?FJFE.pxDhEp`xDhPF8F},kEl`E*rxDzDhh&?F"FE^`DbxDhzD0F#)F0F@)F#E`EQxDyDhPF hEQ FyD h?FFEPE:rxDhzD0F#!FEPRFxDh0FD20F!FzD#hET`O OxDhEQyD h "?FFE|PD/RxDhzD0F#)F 0F)F@#* ?FFE8PDBxDhzD0F#)F~ OB O!0F #)F@jE@RFxDh0F`EFP EAxDhyD%R0; hX$2FH0FDPFBhB 6MFF.FE@EnBxDhE^AzDhyD(Y h2F(Y1F*FCF@F]@FE@E BxDhE AzDhyDY h*FРY)F"FE0EBxDzDhh?FFE0DbRxDhzD(F#F(F@p pG )O")8 @pG- FFFhJ)d(WE xDh(FEL0RFxDh(FE xDp(:97JPFlFE0xDhPFb(mEN0 E<2xDzDhE&h~DT0;jX1h(X@-E@VEl xDhPF6FEE2xDzDhh&FPF"FEz xDhPFFE| cxDh 0F FEf "FxDh(FE ExDhyDR0; h(XOu$" FExDhPFFEd xDh(\(;EV xDU ExDhPFFExDh@FFU EyD hV!b\\bT1BPFFExDh(X(@EExDzDhh~FPFzFE(xDhPFpFE*3FxDh FbFE"FxDh(FX FTE0 EDxDhyDR0; h(XOuIExDhPF8E"yD hXPFEPF*FExDhPF Ex(FyD h"F!E xDhDpExDzDkPhhY@1R0;$"E xDh(FPF @߻PFFDpxDhPFER"yD hEHxyD hO(UhXjP}.K(]PFFDpxDhPFExyDCx hC&h\Dp DaxDhyD@/R0; h(X"Dp DaxDhyDR0; h(XOu$2FnDbp DvaxDhyD~.R0; h(XOu$"Tj@3$"LbDayD hBD qyD h@XpGFD"p!xDh D.D`!xDh D$D`!xDh DD`!xDh D@ ?zcW? cM c]4 ch     4NW M ] N& +  PWQ M ]) < 0 Z 6W hm ]4 = ` + 6'#  BE8WA m ]ZVW} m, ]?JD }##D }##D }##D }##D }##D }##pXbWdjWlWK RRWW:W me ] <PWK PfWh~WBW, m ]UJWK 8LRWTZWy\W m ])WK <!W!W(W8 (mZ (]x1Ww 1m 1]75(>9  cL'M#J#  C, W' Cm C]$ CJXHLkSG\I >P3\, W \m~ \]4 0 ]c^cb W bm b] ht$7Jh{ W m ]0 C D }3a 3!Y "g0#  W m ]#& + )&<)O,b94W  mu ]14W  1m 1]J1:PN5X6 x:3k @V?} XVG aWi  am a]JaqW  qm q] (W  m@  ]^ uq {3 3LlWd  m  ] `  S l  u83 J 83 r& X 39 XJk  ~ u 3 u#?x|# 3u$l|WC  $m  $] $` $ $* |W  *m  *]!  C%[W  [m4  []R &J3'uJ (,&$E'uE&9(s')s ,F2)*O*b*p+Y********(*?,*p-$*{****** ***C *] *u * * *** *%*@ *Vy*uy*x*y*y )   9 J #! # o  ~ -     4m  #u  q# .  (.  4 .  G0 (S9 /0f1f g21f x e 3 (p 01f 4 '( Z (#A f )#F s *#M  +# U  ,# | -    /  # ) 0  9 ? M @/ B O?  SQ t(eX j `#b s b#h  c# f# j#  l#  m#  n#  o#  p# r#  t#  u#*  v#7  w#B  x#N  y#X  z#c # |# # }# / # ; # @ # N #  #  # . # D # N # Z #F p #a  # |5 ( #6# 7 * 8  #  #V `#y #~ # # ## ]# ^# 3_# `#3  R X c e3h  r9] f# f#c # #  f# f#D # }: ] f#c #k #v f#  x#D # m# :] f#c #k #v f#  x# m# # W;<] f# I: ; U 4: ; I < I  I8 2 .: ; '  @ d4: ; I .: ;  @ .: ; '  @ .: ;'  @ : ;I4 .: ; @ .: ;'  @ d.: ;' I @ d4: ;I4: ;I : ;   I: ; 8 2 I8 2 : ;I4: ;I 4: ;I !1X Y"1#1X Y$.: ; ' I4  @ d%.: ; ' 4  @ d&.: ; ' I ': ; I(I: ;) : ;*( + : ; , : ;- : ; .<  /0I' 1I2' 3&I4 : ; 5  : ;  6I: ;  7I: ;  8 I: ; 8 2 9 : : ; ; : ;< I: ;8 2 = : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/libkern/arm/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/HeadersWebSocket.mNSObject.hNSString.hNSData.hWebSocket.hOSByteOrder.hNSObjCRuntime.hHTTPMessage.hGCDAsyncSocket.hNSArray.hCFStream.hNSError.hNSDictionary.h AG.AIG/. >.I/v < <0H<0"Ej  J 4/""v/-/-/("H0H00: #"! &j",,0HL6< y   Jt f %X r!. f  f   kL! q0!H05h0"  kL! 0!H05hY  <. 40ROzROH0kf <0"7.0H70O6<yO<y.O5<yJnOz,<"m =0f [4J*: <>UU+U+[d[[+MC4? 0 ("CA(P*2F">xJ$i  |J.0Y "\<X>4%>@&Y'0 6 F2 L@%"=L&"-Kf:=lXLRv0Aq&K<0 "  2  Jv ."  N"z.g \!=((Lh+>o>+Bo0@0'X=,&/!,*.Np>T=n((&,"=;/u ''~2zJJ/zJL(JK/K-/K-KoJ024FHh 2 z 1ZPblPPP.Qb|QQQR\U28PNhTPQRUP&UP\PPhQPlRlrPrxPPUQQ6QRPSVP8@P@T8`Q"PQlxPP:VQRP<JPPQPU<U\P\fQPU P TQXPU(jUQ4QQPP~ T TQ~ Q Q , Q  P> D P, L P, 8 Q\ b Pz R P [ " Q> J QR ^ Q P P > R R > R4 : Pd j P P  P4 6 PJ L P^ d Pl | P P P Q " Q4 8 QJ R Q^ ` Ql Q Q R P  T v [ p p v Z T R P[ QHX R PtzPPPP06PP,TQ $Q04Q4@P@XBX4TQQQQpQBRQQ4`R`fPflPTpTPUQQQRPTP,~TQ,0Q6LQPPQRQPzU&U8~UU *UBUU&LUQQ6QF`QQ8DQ^~QQQQQQ *Q2VQQQQ&6QHLQRVRR8RRRRR *R2bRRRR&FRHLRSPXZP P<@PS2TLVTQP>TPVLVPl|PlpQl|Rl|S|P|QTPQ.NSArrayNSMutableStringHTTPMessageW__block_literal_2eWebSocket__block_literal_3=__block_literal_4NSMutableArray__block_literal_1@NSErrorNSMutableDataobjc_object|GCDAsyncSocket(NSDictionaryNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.m/Users/pete/git/Frank+[WebSocket isWebSocketRequest:]signed charBOOL+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]isaobjc_classobjc_objectid-[WebSocket dealloc]-[WebSocket delegate]__Block_byref_object_copy___Block_byref_object_dispose___21-[WebSocket delegate]_block_invoke__copy_helper_block___destroy_helper_block_-[WebSocket setDelegate:]__25-[WebSocket setDelegate:]_block_invoke-[WebSocket start]__18-[WebSocket start]_block_invoke-[WebSocket stop]__17-[WebSocket stop]_block_invoke-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]ClassNSObjectNSString-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]NSData-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]dispatch_queue_sdispatch_queue_t-[WebSocket .cxx_destruct]WS_PAYLOAD_LENGTHunsigned intNSUIntegerWS_PAYLOAD_IS_MASKED_OSSwapInt32uint32_tNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsNSNotFoundNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingdelegatewebsocketQueuesetWebsocketQueue:requestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageasyncSocketflagsconfigunsigned shortuint16_tdelegateQueuesocket4FDintsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionlong intCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKeyWebSocketself_cmdobjc_selectorSELupgradeHeaderValueconnectionHeaderValueisWebSocketkey1key2keyaRequestsocketresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1newDelegate__block_literal_2__block_literal_3__block_literal_4originporthostrequestUrilocationschemeguidoriginValuelocationValueoriginFieldlocationFieldacceptValueresponseHeaderswsResponsedataUInt32lengthnumSpaceslong long inticunicharnumStrNSMutableStringnumresultHostNumd3d1d2responseBodyd0NSMutableDatamsgmsgDatalenunsigned charUInt8UInt16frameopcodersvsocktagpFramemsgLengthpDatapMaskmaskederror_reserved_codeNSInteger_domain_userInfoNSDictionaryNSErrordidOpendeallocisVersion76Request:isWebSocketRequest:startsecWebSocketKeyResponseHeaderValuereadRequestBodystopinitWithRequest:socket:socketDidDisconnect:withError:sendResponseBody:sendResponseHeaderssocket:didReadData:withTag:locationResponseHeaderValuesendMessage:processKey:setDelegate:originResponseHeaderValueisRFC6455Request:didClosedidReceiveMessage:isValidWebSocketFrame:.cxx_destructRVXL T d f h l  *Bp|pB" 2BlUpgradeConnectionSec-WebSocket-Key1Sec-WebSocket-Key2Sec-WebSocket-KeyWebSocketv4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.mWebSocket version 75 doesn't contain a request bodyOrigin%huhttp://localhost:%@wsswsHost%@://localhost:%@%@%@://%@%@258EAFA5-E914-47DA-95CA-C5AB0DC85B11Web Socket Protocol HandshakeSec-WebSocket-OriginWebSocket-OriginSec-WebSocket-LocationWebSocket-LocationSec-WebSocket-Accept%CWebSocket version 75 doesn't contain a response bodyInvalid requestBody length~WebSocketDidDiedelegateT@websocketQueueT^{dispatch_queue_s=},R,N,VwebsocketQueue]]  ^ ]]^m^3^^^^^^^^ ^$_-_B_S_j_}___4__headerField:caseInsensitiveCompare:rangeOfString:options:initsetDelegate:delegateQueue:classisVersion76Request:isRFC6455Request:allocinitWithBytes:length:disconnectdeallocreadRequestBodysendResponseHeadersdidOpencurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:readDataToLength:withTimeout:tag:localPortstringWithFormat:isSecureurlrelativeStringstringByAppendingString:dataUsingEncoding:sha1Digestbase64EncodedinitResponseWithStatusCode:description:version:setHeaderField:value:originResponseHeaderValuelocationResponseHeaderValuesecWebSocketKeyResponseHeaderValuemessageDatawriteData:withTimeout:tag:lengthstringWithCapacity:characterAtIndex:appendFormat:UTF8StringdataWithBytes:length:processKey:dataWithCapacity:appendData:md5DigestwebSocketDidOpen:respondsToSelector:appendBytes:length:webSocket:didReceiveMessage:webSocketDidClose:defaultCenterpostNotificationName:object:sendResponseBody:bytesreadDataToData:withTimeout:tag:didCloseisValidWebSocketFrame:mutableCopymutableBytesinitWithBytes:length:encoding:didReceiveMessage:copyisWebSocketRequest:initWithRequest:socket:delegatesetDelegate:startstopsendMessage:socket:didReadData:withTag:socketDidDisconnect:withError:.cxx_destructwebsocketQueuerequestasyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKeyaa b b%b@bFbZblbrbbbbbbbbb&cHcRcdcmcqccccccc d%dAdddpdddddddddeee-eAeUereeeeeeeeff!f@fSf|hlljhh  $BBAAWebSocketA,^hQi,^hMU,^h,^hc12@0:4@8@16@0:4@8@12v8@0:4@8@0:4v12@0:4@8@12@0:4@8c12@0:4C8v20@0:4@8@12l16v16@0:4@8@12^{dispatch_queue_s=}8@0:4^{dispatch_queue_s=}@"HTTPMessage"@"GCDAsyncSocket"@"NSData"c@I XfziFbziZbziQh@j lfibi9fifififi]bi di%diAdi- bi di ei bifi5@fieieififimfifi} hfih g jhgjhg*jh#g4jh-g4jh4g4jhf6jh@g4jhJg4jhZg8jheg*j_` ``(hhjklhhHSAH=  "#%),.148<ѫP90}ױ̥!I/z_o'˳k\MIa=%Is%8ɓ }v K|qh[bcߒNc ;_Or\ hRV&^T[=wϳ גf`CJ}_c\FdN KxS z! JFx*q~'uW; 0@P`p,<L\l|(8HXhx(8HXh  *$ E*u+ b$  B2 8 [ 6k9p>+ $ t Zb,ch L   bs   +[Q [p( E6UMW `Q  s LL y3 HSAH , $6*b [ h Q L + HSAH HSAH4   !$&)+-2͓ttF=p6) Er>0 sqy3jmk",#=8Z/8) XnPB6A$|50CVi|':M`s 1DWj}(;Nat ,$u Fs Dn Bh~ 0 S$( e$J | Z$6  9 o $W/ O@%=9 Z ]m  $Q e3 X p<j |$ ~ .Yp  @$? Z | P8  8t  X d l   ~ < P h \ n L T \\ 6     x ,  2   4` ^  .  l | ZymhNhymhNhymhNhymh"Ohh O|hxrmpLhNtlLhtfrmVrm8gvN>2g>.hbO6&h6 rmgN g hOhrmgNghOhhPhrmDhODhwmumnhHPtjhtbhRPf\hfXrmNDhORJDhRDwm>um.rm$Lh P( Lh(rmhPhgOghPhrmPhPPhrmDhPDhwmh"QhrmdhPdhjgDPpdgp`h0QhXhhTumNrmB`hQH>`hH8rm(\h*Q.$\h.rmDh(QDh wmrmhQhgPghQhumrmDhQDhwmrmXhQXhwmrmvThQzrThzbhVRf^hfPhdRTLhTFrm<gQ@8g@2um,rmgQ ghRhrm`hfR`hrm\h|R\hrmDhzRDhwmrmhShgQgrmglRg~rmfHhRj`HhjVhhH:8hSF68hF2rm"rm(h T (h4h T4hhThumrmrm(h^T(h0hnT0hhThvmfmzumtumnrmTgTZNgZJhFURBhR>rm4hT8.h8*rmrm_L_,h8U,hxmrmrm_/M_,h|U,hxmrmhUhxhTVphjrm`*^KfZ*^fVrmLhUPFhPBrm4xi:W:.xi:*,hU2&,h2 xmrmhU hrmgUghVhrm_N_,h^V,hxmrmh*WhhlVhrmgpVgrh.WvnhvhxmbrmTgxVXPgXD$zhH@$zH,rmrm(hW(h$hW$hhWhrmgVghWhhWhumumum~umxumrumlumfrmXgW\Tg\BhPXH:hH2xm,rm" hW& h&rmrmrmhXhxmrmhXhh6XhxmrmxmrmhjXhxmrm`P`vxmprmht`Qndt`nVpgX\Ppg\Lh@YTHhTDum>um8rm aR,a,gXg xmrm2^*O2^hYhgXgxmrmhYhgXgrmgFYgumumrma"S|axg0Yrgnxmhrm^2^OfV2^fRhlZ\Nh\JgRYZDgZ@xm:rm.hZ4*h4&gvY2"g2hZhvm qm um um xm rm hHZ h h[ h em zm rm h~Z h | wmX rmR aJTV L aV : rm" hZ(  h(  hZ&  h&  xm rm h[ h h[ h rm g[ g vm um um um um um rm gj[ z g p h \x l hx f xm` rmV g[Z R gZ N rmD aFUJ > aJ 6 xm0 rm& g[* " g*  rm anU  a  ta`U ta rm dapU da TapU Ta h\ h xm rm g0\ g xm rm gH\ g rm T`T T` | rmp d`Tv j d`v d D`Tn ^ D`n Z g~\b V gb P rmF DaUJ B DaJ 6 g\< 0 g< , (zn4 ( (z4 $ rm h]  h  gp\ g qm um um um um xm rm g] g xm rm g(] g xm rm g>] g xm| rmr 4aVx l 4ax h g\]p d gp ^ xmX rmR `:VV L `V D pg$]H @ pgH 8 hX^< 4 h< ( qm um um um xm rm aW a xm rm `V ` g] g rm g^ g xm rm $aW $a g0^ ~ g ` `Wn \ `n X `tWl T `l P hd_d L hd H um@ xm: rm0 g^4 , g4 & xm rm g^  g xm rm aW a pgv^pgh_hrmg^gh_hqmumumxmrm`FXz`vxmprmd`VXj^`jZgZ_bVgbPrmBh`H<hH6gx_@0g@,hd`4(h4 vmxmrm`X ` pgn_pgh`hrmg_gh`humumrm`Yz`vg2`~pg~lxmfrm\2^VdT2^dPhnaZLhZHgT`XBgX>xm8rm,ha2(h2$gx`0 g0ha humvmomrmg`gpmhahumjmvm `ib|`ip zsvj zvfh"bnbhnVumNvmFom<rm2gna6.g6*rm"gza&g&gaghbhpmhbhumjmvm @ic@i zt zhbhzumpumbvmXvm@hfcF<hF2um,um&um jmvm vm<:< i&d i zT` `D8T`D4xm.rm$D``*D`*vmpgXg pg    9 5         y u ^ Z ) %       Z V * &     _ [     v r    FBNJmi.*|[W" |njKG84&"so73GCso51V R C ? 8 4 % !                  ~ o k \ X I E = 9 * &                     y u n j c _ X T M I B > 7 3 , ( !                             { t p i e ^ Z S O H D = 9 2 . ' #                           u q b ^ O K D @ 1 - & "     zvok\XIE>:+'  yufbSO@<-)pleaRNGC40)%{lhYUNJ;7($~ok\XIE>:3/($ |xie^ZKG@<-)tpieVRC?0, |xqm^ZKG@<-)wslhYUNJC?84%! |xlhd`\XLHD@40,($  d d xpd h`d XPd H@d 80d ( d d d d d d d d d d d xpd h`d XPd H@d 80d ( d d d |xtplhd`\XTPLHD@<840,($  $ i h ` `  i h ^ ] [ \ X _ Y Z tplhTPLH40,( tplhPLH<84($  tpl`\XTPLHD@<840,($  |xtplhd`\@<($  |Dslx4slt$slpsllslhrldrl`rl\rlXrlTrlPrlLrlHtrlDdrl@Trl<Drl84rl4$rl0rl,rl(ql$ql qlqlqlqlql xqlhqlXqlHql8ql(qlqlplplplplplplplpl|pllpl\plLplhhhhh6h hhhhhhWhhV|h5Qrtvs[AbN@t_objc_retain_objc_msgSend_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_stret_objc_msgSendSuper2_dispatch_queue_create_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.term_dispatch_release_dispatch_sync__Block_object_dispose_objc_autoreleaseReturnValue_OBJC_IVAR_$_WebSocket.delegate_objc_storeStrong__Block_object_assign_dispatch_async_OBJC_IVAR_$_WebSocket.isStarted_objc_autoreleasePoolPush_objc_autoreleasePoolPop_objc_retainAutorelease_strtoll___divdi3___stack_chk_fail_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextOpCode___CFConstantStringClassReference_OBJC_CLASS_$_WebSocket_OBJC_METACLASS_$_WebSocket_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSString_OBJC_CLASS_$_HTTPMessage_OBJC_CLASS_$_NSMutableString_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_1+[WebSocket isWebSocketRequest:]+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]-[WebSocket dealloc]-[WebSocket delegate]___Block_byref_object_dispose____Block_byref_object_copy____block_descriptor_tmp___21-[WebSocket delegate]_block_invoke___copy_helper_block____destroy_helper_block_-[WebSocket setDelegate:]___block_descriptor_tmp39___25-[WebSocket setDelegate:]_block_invoke___copy_helper_block_36___destroy_helper_block_37-[WebSocket start]___block_descriptor_tmp49___18-[WebSocket start]_block_invoke___copy_helper_block_46___destroy_helper_block_47-[WebSocket stop]___block_descriptor_tmp53___17-[WebSocket stop]_block_invoke___copy_helper_block_50___destroy_helper_block_51-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]-[WebSocket .cxx_destruct]l_.strl_.str1l_.str9l_.str11l_.str13l_OBJC_CLASS_RO_$_WebSocketl_.str61l_.str67l_.str69l_.str75l_.str79l_.str81l_.str83l_.str89l_.str91l_.str93l_.str104l_.str114l_.str116l_.str118l_.str120l_.str124l_.str137l_.str145l_.str147l_.str175l_OBJC_$_CLASS_METHODS_WebSocketl_OBJC_METACLASS_RO_$_WebSocketl_OBJC_$_INSTANCE_METHODS_WebSocketl_OBJC_$_INSTANCE_VARIABLES_WebSocketl_OBJC_$_PROP_LIST_WebSocket#1/12 1366749082 501 20 100644 13380 ` DDData.o  <  __text__TEXTH< @#__textcoal_nt__TEXTH __const_coal__TEXTH __picsymbolstub4__TEXTH__StaticInit__TEXTH__debug_info__DWARFHc)__debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF O)__debug_loc__DWARF V)h__debug_pubtypes__DWARF]1__debug_str__DWARFR__debug_ranges__DWARF9Pu-__data__DATA__objc_methname__TEXT__objc_selrefs__DATAh,- __objc_classrefs__DATA-__cstring__TEXT __cfstring__DATA0-__const__TEXT@__objc_classname__TEXT \__objc_methtype__TEXT'c__objc_const__DATA0\l(.__objc_catlist__DATA.__objc_imageinfo__DATA__apple_names__DWARFT.__apple_objc__DWARFx( p/__apple_namespac__DWARFd$ __apple_types__DWARF / __nl_symbol_ptr__DATA"__debug_frame__DWARF`"001L P 0AyDh1hFA@@xDh FFA0@xDh FlFF(F"FA @#A.BxDzDhh"F1hBAyDh1hFA0xDh FFA0xDh FlFF(F"FA0#A2xDzDhh"F1hB- FAz0AL1xDyDh FAFjA81B(FyD h`?F^F FZFA 0xDh0FPF0FAFJбA O xDh 0A2PF)FzD60FAF2  EA xDhPF&FPF" F @- FA xDh F A Af!xDyDh Fh1FFAV xDh(F?F F1FF-~A. $A$"xDzDhhOAb+(F D"ADBҋ\TT2+(0O4b@Tc@B O O (O $]4ȲAyD VA0FzD𡲁B( 0F!FZFt  ($(A8ALxDzDhh*FT?FRF(FN F @E- >FAxDh F4FAAxDyD F h)F FAxDh@F?F F)FA yDF h!{  Aɲ)٢aɲ)٢0ɲ )>!+*=*"=!/*^?!0T")OOC B&*6 O2B BB"!`@ "(FFF#SFB ) OrB&E@rp@rrxDzDhh*Fl?FhF(Fd F @\_?$+?. ~Wfs x  ~ }   LM#0# Ws1xD } WUsbx "!*J# 3,vWs,x, f 3} 3} .}0N1y2#65*45*4*/S`xHWs`x` 8 i}be f}@gj1Ij1Qk?kl?c]h(?~1 }   ++ ,# ++%CZ 8f4uk# J%  $> $ > I!I/ 4I: ;  .: ; ' I @ d: ; I4   4: ; I < I I: ;  : ;   I: ; 8 2 I8 2 4: ; I4: ; I4: ; I  U&I : ; K /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDData.mNSObject.hNSData.hNSString.h  \8 2\8 2Z3>   &$ JO=f +N'< f+1Gh  g+4zf&-/KMag"J(f "+H'B.%U+J'TJ,.%UJ(U-gg J fw<L1Y!# fY+(fP Qt~QPQQ P dTQnQQd[dTPQ<TQlnQrQQQ Q&PQ,**8X8v6lU68U8P8vxPxQ Q Q&*Q02Q6>Q@FQHLQNRQThQ|QQQQ "Q Z6[H[\HYcNSMutableStringJNSMutableDataNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDData.m/Users/pete/git/FrankencodingTablechar-[NSData(DDData) md5Digest]isaobjc_classClassNSObjectNSData-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]NSString-[NSData(DDData) base64Encoded]-[NSData(DDData) base64Decoded]self_cmdobjc_selectorSELresultunsigned chariintdataBufferstringBufferNSMutableStringinbufoutbufbytesixtextlong unsigned intlentextctremaininglong intixctcopyunsigned shortcharsonlinechshortixinbufflignoresigned charBOOLflendtextNSMutableDataflbreakctcharsinbufsha1Digestbase64DecodedhexStringValuemd5Digestbase64EncodedNSData(DDData)X  byteslengthdataWithBytes:length:stringWithCapacity:appendFormat:copyappendString:stringWithString:dataWithCapacity:appendBytes:length:dataWithData:md5Digestsha1DigesthexStringValuebase64Encodedbase64Decoded%02x%c=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/DDData@8@0:4 ''1'<'K'Y'y 0tHSAH RS@񉺶^$ZUR :gCOHO]sj\K3$4D :K:S:3KHSAH `MóV8XK:K:HSAH HSAH  `M0 쏠|_b4c |Z/) =8N =p6=T,8)|5!4GZm$#$$f?%*$$$C1$uJ*Z8$$ | ~ ~   xDm4m,m&mrr mmmmmllmhhmrmbmZmTmDLL@L<8H8Hmmfbj`jJx$PFxPB.N<N0m&m mtVt mlflmhhmmmm||mmvxznxzhm^mTh XPhXJmBm<m2t88,t8(mlLlz mmpp mmllmhhmzmjm\.bXbTp `Np`J m>m4l080l8*m h@$h$m zvKG&"\XG.{wpleaZVOKD@95.*#  }yie^ZRN?;40)%qmfbSOHD51"D@<840,( ($      (    LH D@<840,($  |l\|Lx<4D0$zgTA.pXH8(4Pmx0)t'A/!|nJ_objc_retainAutorelease_objc_msgSend_CC_MD5___stack_chk_fail_CC_SHA1_objc_retainAutoreleasedReturnValue_objc_release_objc_autoreleaseReturnValue_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSMutableString___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableData___stack_chk_guard-[NSData(DDData) md5Digest]-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]-[NSData(DDData) base64Encoded]_encodingTable-[NSData(DDData) base64Decoded]l_.strl_.str12l_.str14l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_DDDatal_OBJC_$_CATEGORY_NSData_$_DDData #1/20 1366749082 501 20 100644 8172 ` DDNumber.o  d__text__TEXT,__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARF_ __debug_abbrev__DWARF __debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF D__debug_loc__DWARFE-L@__debug_pubtypes__DWARF%, __debug_str__DWARFQ9__debug_ranges__DWARF __data__DATA __objc_methname__TEXT r__objc_selrefs__DATAX @L__objc_classname__TEXT\ D__objc_methtype__TEXTe 8M__objc_const__DATA PT__objc_catlist__DATA __objc_imageinfo__DATA __apple_names__DWARF __apple_objc__DWARF pT__apple_namespac__DWARFl $T__apple_types__DWARF xt__debug_frame__DWARFlPTTt4 P MFF.$0FF$`0F@&1yD hF@F0F! "h($$,`l` F]MFF.$0FF$`0F@!yD hF@F0F! "h($$,`l` F]MFF-$(FF$`(F@V!yD h~F0Fz(F! "tph($$@ F]MFF-$(FZFV$`(FR@yD hJF0FF(F! "@<h($$@ F][?hW?j<Z~4hWjx).8Wj...,.AJ8C8W_jChCCCYoz  L M# J # .5 FM%  .: ; ' I @ d: ; I4 : ; I$> I: ; < I &I  : ;  I: ; 8 2 I8 2 I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDNumber.mNSObject.hNSString.h  ,vJ  ,vJ  ,uJ  ,uJPZbP*QZhQ R 8V S `UhzPPhQQhrRrVhtStUP*2PQ*8QRUS0X8JPP8bQQ8BRBpU8DSDX(_NSObjectNSStringApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDNumber.m/Users/pete/git/Frank+[NSNumber(DDNumber) parseString:intoSInt64:]signed charBOOL+[NSNumber(DDNumber) parseString:intoUInt64:]+[NSNumber(DDNumber) parseString:intoNSInteger:]+[NSNumber(DDNumber) parseString:intoNSUInteger:]selfobjc_classClass_cmdobjc_selectorSELstrisaNSObjectNSStringpNumlong long intSInt64long long unsigned intUInt64intNSIntegerunsigned intNSUIntegerparseString:intoNSUInteger:parseString:intoNSInteger:parseString:intoSInt64:parseString:intoUInt64:NSNumberNSNumber(DDNumber)UTF8StringparseString:intoSInt64:parseString:intoUInt64:parseString:intoNSInteger:parseString:intoNSUInteger: DDNumberc16@0:4@8^q12c16@0:4@8^Q12c16@0:4@8^i12c16@0:4@8^I12  e  s i 9 9\ HSAH u oQJ&ޥm`~^UY8DD$+F$^HSAH X+.8Tv$D$DHSAH HSAH t tν8) vqy{OŌ0 ) |͓V   # # x&Wls&zPP (hWf    L M#)J# 2"hW"tz$} '-1,O)/0D8\W8b8uSWaT6\WTTfT} # #YWVYY0z[`W```6<%b}(c}He8}8}+/3fS1?#  #  4    T6%  .: ; ' I?  @ : ; I 4: ; I U1X Y $> I: ;  : ; I: ; 8 2 < I : ;  I8 2 : ; I4: ; I 4: ; I.: ; ' I?  @ I: ;.: ; ' I @ d: ; I4 : ; I 1UX Y .: ; ' I .: ; ' I  : ;( &IRc /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDRange.mDDRange.hNSObject.hNSString.hNSValue.hNSObjCRuntime.hNSCharacterSet.hNSScanner.h j$u s X0sWu? % 8[<D.E4(Z f f"t) ((& h :M1 1">#"[#%[x(  e hQPZ RURVP:>P*P$Q\pP\hQQPRPUQQZQz|QQRPb_DDRangeNSObjectNSStringNSCharacterSetNSScanner#NSValueApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDRange.m/Users/pete/git/FrankDDUnionRangelocationlong long unsigned intUInt64length_DDRangeDDRangeDDIntersectionRangeDDStringFromRangeisaobjc_classClassNSObjectNSStringDDRangeFromStringDDRangeCompareintNSInteger+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]NSValue-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]DDMakeRangeDDMaxRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultrangerange1range2result__a__baStringcsetNSCharacterSetstr2str1scannerNSScannerfound1signed charBOOLfound2pDDRange1DDRangePointerpDDRange2self_cmdobjc_selectorSELotherr1r2loclenrvalueWithDDRange:ddrangeValueddrangeCompare:NSValue(NSValueDDRangeExtensions)>Vp {%qu, %qu}+0123456789{_DDRange=QQ}T _ stringWithFormat:characterSetWithCharactersInString:scannerWithString:invertedSetsetCharactersToBeSkipped:scanCharactersFromSet:intoString:parseString:intoUInt64:valueWithBytes:objCType:getValue:ddrangeValueddrangeCompare:valueWithDDRange: -E^hNSValueDDRangeExtensions{_DDRange=QQ}8@0:4i12@0:4@8@24@0:4{_DDRange=QQ}8 hu ] ,@HSAH  @t0᠑;N"C%~xc9ݑUA?N\C(8L\l9H5a$2D;G;THSAH r"rc?8Pd;;HSAH HSAH  0 P) |9#;?w{)'N c?t{8)=T,=p6OŌ-? /BUh{S$Sj#W$$ ) | v x (@ hh  \@  mmmmm mkkt4|l|hPxbPxmmmmmLLzmlLrhLrd<p^pRmJm:m2m ((mm  mmmmmHzHmmmDD|t`mP|$TL|T<@B8@B4T@0@LH,(xtQMB>*& WS62qKG@<-)" yufbSO@<51" TPLH<840$         $  @<8 40,( ddddd|dld\dLd<d,dd400llYlFl3l l llllllllulblOl<lxhXH8(V\T_ I,@xEh$()@7Xe_DDUnionRange_DDIntersectionRange_DDStringFromRange_objc_msgSend_DDRangeFromString_objc_retain_objc_retainAutoreleasedReturnValue_objc_release_DDRangeCompare_objc_msgSend_stret_OBJC_CLASS_$_NSString___CFConstantStringClassReference_OBJC_CLASS_$_NSCharacterSet_OBJC_CLASS_$_NSScanner_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_NSValue+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]l_.strl_.str2l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_CLASS_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_NSValue_$_NSValueDDRangeExtensions#1/36 1366749082 501 20 100644 41332 ` MultipartFormDataParser.o  @ T T"__text__TEXT \^)__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT__StaticInit__TEXT__debug_info__DWARF w=__debug_abbrev__DWARFCP)__debug_aranges__DWARF!+__debug_macinfo__DWARF!+__debug_line__DWARF!+y__debug_loc__DWARFu( 92y__debug_pubtypes__DWARF04=__debug_str__DWARF4 >__debug_ranges__DWARF?I__data__DATACM__objc_data__DATAC(Mԍ __objc_superrefs__DATACM$__objc_methname__TEXTCM__objc_selrefs__DATAtGx8Q,__objc_classrefs__DATAGQ__cstring__TEXTHQ__cfstring__DATAIPSD __objc_ivar__DATA8J(S__literal16__TEXT`J$T__objc_classname__TEXTpJ4T__objc_methtype__TEXTJRT__objc_const__DATAKDUT__objc_classlist__DATApM4W4__objc_imageinfo__DATAtM8W__apple_names__DWARF|M@W<:__apple_objc__DWARFPpPZ __apple_namespac__DWARFP$Z__apple_types__DWARF QZ*__debug_frame__DWARFSl]lܕ= P &- FFFFD0xDhDBqyD YF?FF&-𥀺vDqRFDyD hxD?FFD`"xDh F?FDyD hXPF FD`D(rxDzDhhYFD\yD hXPFDD"DBxDyDh$ h*PhXlPxD(D"xDhyD*PhDyD,Th,T(F`F*D`xDh@FTDa"Dr yD Dl hD &DP# O0" F#2PF0(F,0F - FF FDdyD hiX)ބFDFDQxDh,FyD hY)FDnQBFYyD hY$@F)F XFDxD $$)F$PE@ O (&FDpDRD?F pY!F6(рF!5FC8`xDh"F$FCPxDh FF FQFCQ  yD@F h FXPCPxDhCFQP"Cy C\yD h#DD &%"#a FXF!`F!-\C|PxD X$FC@xDh0FF0FYFCACbyDPF h?F"C@xDh F?FFC@"FxDh@F FC@xDhPF?F|FC@*FxDh@Fr(Fn!$ Fj f F% V\FC:@xDh(FRF(F!FNC>A  yD@F h@!C`!aUxD!h!TCF@xDh F*C1P"C0i C0DyD h#|D DO D&"#A(FC@!FCCxD{DE"MFF(FF(FFCX0xDh0FFC<0xDh0FF@FqO0B @ !([B4O0B]- FFFCPxDTC!yDh1FF(FF1FC!FTyD h!F(F!F #  FE %,FDE]e]B EтE]O4C PxDhDTC>!Cl"yDzD hhDCh xDh0F8F!F2FPFYF,C"yD h (F2F?FF*F(F%F aDCV@xDh XFCCyDzD hh*F&CxDh0FFCTSFxDh F?FFXF)F"F FC0"C1xDhyD ThT6 C.xDh0F)FFF FYFCPD*yDCF h?FC41yD hXPFxO40Fr F MFF(FdF(F`FC@xDh0FVFC$xDh0FLF@FHO0B@ !([B(@Bb#O0FB F]- Ct!FFyDP @@F FCqyDh1F F@F1FFC~qFyDP YFF FYFF *FO0JE%+FB\]@BUFB FFFh(- .F6&(3 FCayD h(DO3@ !F+ۆZSBPB  FCayD h)&=)(D& =(& F0FFFF~F. C`"FxDh(Fp?F . C`xDh Fd?F` F\F FX(F@S- F JFC`CjbxDzDhh:FCPxDh F1F0FC8`xDh(F& F"FCPxDh(FF(F1FF.CzPO CQxDyDh h CN}D =(g "FSF o D.%CPxD !"P!#CQyD@ CpxDXF ( O x )( F F0\`BV0f\BR02* # O ^F  E @}CDqoFyD hDr@mC(qyD hDFbCqyD h@X[pGCa[yD hBP[pGFC`xDh D@C`!xDh D6C`!xDh D,C`!xDh D@ ?$+ ?FK\W N`J ^ Q c   p $  E  $n    ?}0 M $   ?}0 ?}0 ?}0  ?}0 ?}0 ?}0 +LM#0#!+iW ^+ c+ z+V G+e[K#Pdg+jA W^A cA jA0H}S$W$D$z$  z P($$  /4'$ W ^' B c' v '$ ' $ | (   )$E$ &WV ^E   cE X E  F$  I  % J$+ 4 K$I? H  0 M O$` O \$sH ] _  4 ] iv$(Wo ^v  cv  v v$: < w n j x$v y C$bW ^  c   $ Z ?  "   5 % $H 4 $[ BZ M $ny$dW ^  c    $ $Q t $ox   M $ZW ^  c   $( ;i&W^;  c;  &;(<W#^;  c;  ';i N?<PWo^? + c? > v!@ ?PhW^? Q c? d 0?w (hW ^(  c(  "$## ###?#T#n### # # #  #* #H#f### #y#y#x#&y#Ey"#g#####Ik# y # U #+ J#C #$r& $$r> #$#V #[ %F ##&'i;&0? = $#W%#d &#(#)#*##+#''d.# 6$2#'03#  h  v+ ?  -F%  $> &I4I: ; $ > I!I/ .: ;' I @ d 4I: ; : ;I4  : ;I  4: ;I4: ;I U4: ;I < II: ;  : ;   I: ; 8 2 I8 2 .: ; ' I @ d: ; I4 : ; I  I8 2 4: ; I 4: ; I4: ;I .: ; ' I4  @ d .: ; ' 4  @ d!I: ;" : ; #( $I: ;  %  : ;  &I: ;  ' I: ; 8 2 t /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartFormDataParser.mNSObject.hNSData.hMultipartFormDataParser.hNSString.hMultipartMessageHeader.hNSDictionary.h *u:jZ8I/eK-/I/IK-///LsV >yh (=. :J...LJ4.*~~..;.GP.)GW.%.G[.%.G[.u.y*Fnzx.j`$=I~f,K1G0KJkL  Fl<(YGj#=G9B/Y'<Y'.Y.Xbb bfb.=JvY$ErEqr1ErM0nX(X(X<(`B"^0P0.r.fJ.fS1^J7Iu-g6JI7.J.-Kk6-/JIK;2Ax 6T^J#] #,l26 s0/ZX "= fgl0 6[),1)I1/! K(- /l GP<XjB:iI/e/+L/tfnf ,=) y. 5):-)I-/!u K(- / GP J#q[g. f QPf LA.Hnzz.4z.flIK1KL/-- zfMK%.R ZJ)Jf# | ' @ < itX P RTQXXFXRPS}PUtTv~V~TZ,V,}V T 4V4NXVX& J V V  Ud X> ^ V TQT } TRP0[  [44B[B[[ <bZb>}$@}$Z"}"(P( }PjX[ d [pV@LTLRPJLPP  Pd j Pn t Pz P 8 Qd Q  R h Tp z T| | P  S @ U@ z UT z V P T } S} S Q N Q Q Q4HQQQ&Q R P , , 0 S0 T&  [  X0 X  P0 @ P@ &}  Y" ( U UnT(6P|PPPP(PQ|Q(2R2XU(4S4TRTXUlVPb]Q0HQRbQRXS0UTZU:Z:X:V"0TJRUdjPjxRdpPxPPPPPdQQQdlSl~U~VUUdxPPvVPUP $UP RQ$4QBHQJZQS V$(V\hPPPP26P~PPPPPPP\jQj}$\hRhnPZTTTV.V[VRPQ(6P(,Q(8R8<Q<JP<@QPhPPTQPhRhvTvxPhQ [ MultipartMessageHeader+ NSMutableDictionaryPobjc_object NSMutableData NSDictionaryNSObjectC NSStringNSData MultipartFormDataParserApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.m/Users/pete/git/FrankhttpLogLevelinthexchar+[MultipartFormDataParser decodedDataFromQuotedPrintableData:]isaobjc_classClassNSObjectNSData-[MultipartFormDataParser initWithBoundary:formEncoding:]objc_objectid-[MultipartFormDataParser appendData:]signed charBOOL-[MultipartFormDataParser offsetTillNewlineSinceOffset:inData:]-[MultipartFormDataParser processPreamble:]-[MultipartFormDataParser findHeaderEnd:fromOffset:]-[MultipartFormDataParser findContentEnd:fromOffset:]-[MultipartFormDataParser numberOfBytesToLeavePendingWithData:length:encoding:]+[MultipartFormDataParser decodedDataFromData:encoding:]-[MultipartFormDataParser delegate]-[MultipartFormDataParser setDelegate:]-[MultipartFormDataParser formEncoding]unsigned intNSUIntegerNSStringEncoding-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]NSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingcontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintabledelegateformEncodingpendingDataNSMutableDataboundaryDatacurrentHeaderfieldsNSDictionarysetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameNSStringMultipartMessageHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingMultipartFormDataParserself_cmdobjc_selectorSELboundary_formEncodingdataworkingDataoffsetsizeToLeavePendingcontentEndheaderEndheaderDatabytesepilogueDatasizeToPassleaveTrailingdecodedDatalengthdataBytesboundaryLengthdataLengthboundaryBytesisizeToProcesspreambleDatainputLengthseparatorBytesunsigned shortuint16_tcountresultencodedByteprocessPreamble:initWithBoundary:formEncoding:.cxx_destructsetDelegate:offsetTillNewlineSinceOffset:inData:decodedDataFromData:encoding:appendData:findHeaderEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromQuotedPrintableData:setFormEncoding:findContentEnd:fromOffset:v.rLV$.8JTZ\^jt~  <F8 B R \  d l v J T v<\LV$.8JTZ\^jt~  <F8 B R \ d l v >  ( 8 B R \ & $.8JTZ\$.8JTZ\^jt~$(*0<Fh l v vJT& > 4 >  D : x|CHMKCinitlog:level:flag:context:file:function:line:tag:format:stringByAppendingString:dataUsingEncoding:alloclengthappendData:bytesdataWithBytes:length:setData:dataoffsetTillNewlineSinceOffset:inData:processPreamble:processEpilogueData:respondsToSelector:dataWithBytesNoCopy:length:freeWhenDone:findHeaderEnd:fromOffset:appendBytes:length:initWithBytes:length:initWithData:formEncoding:processStartOfPartWithHeader:findContentEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromData:encoding:processContent:WithHeader:processEndOfPartWithHeader:processPreambleData:base64DecodeddecodedDataFromQuotedPrintableData:initWithLength:initWithBoundary:formEncoding:.cxx_destructdelegatesetDelegate:formEncodingsetFormEncoding:pendingDataboundaryDatacurrentHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingCC'D@DSDYD`DlDrDDDDDDDDE8ELEbE}EEEE F$F@FUFcFFC/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.mMultipartFormDataParser: init with zero boundary --MultipartFormDataParser: Trying to parse multipart without specifying a valid boundary-[MultipartFormDataParser appendData:]falseMultipartFormDataParser: MultipartFormDataParser: wrong input format, coulnd't get a valid headerMultipartFormDataParser: warning, trailing '=' in quoted printable datadelegateT@,W,VdelegateformEncodingTI,VformEncodingNH0HHVIajIG 0123456789ABCDEFMultipartFormDataParser@A @16@0:4@8i12@12@0:4@8@16@0:4@8I12c12@0:4@8i16@0:4i8@12i12@0:4@8i16@0:4@8i12i20@0:4@8i12i16v8@0:4@8@0:4v12@0:4@8I8@0:4v12@0:4I8@"NSMutableData"@"NSData"@"MultipartMessageHeader"c@""iI EJcFJ]pJK FJ`DJDJ DJ EJ)EJEJeFJiFJ FJ)FK=FKQ GNKTJPGNK\JFPK@JcGuKHJFwKIIII JpJK`LJ0MCHSAH  Ǝ?`z b^,\_o'Z]1dfuб BiR]O BCږ@"tpg)n\WI@P`p 0@P`p : & 0Svjt    '& oD tP S:o!j NS Z Z yCSHSAH a4,FZt:So SHSAH HSAH   <|=8`M$N]=T,8)2xYqy͓8m67m6m6m:j Z Gj V 2mH \J =N D \JN 4m 4m G: G 4m 8m 4m G: G 8m 8J= 8J 7mV 6mN 4mD G<;H @ GH : 4m0 GX;4 , G4 & 8m 7m -m I< I H< H 4m H0< H J0> J xG; xG <m GF< G XJ> XJ | 4mn G><v f Gv b 4mX 4mN G:<R J GR D 8m0 6m* 6m 6m 4m G< G  9m 4m G< G 4m G< G 9m 4m G< G 4m G< G 4m 4m G< G 8mp G|=t l Gt \ 6mV 4m0 H=: * H: & J?8 " J8  xGF=.  xG.  <m G=  G 4m G= G 4m 4m G= G 8m 4m G8> G 4m 4mt G>z n Gz j 4m` 4mV G2>Z R GZ L 8m< G>@ 8 G@ , 4m 4m Gz> G  4m4m8mG?G4m4mG>G8m6m4mG?G9m~4mpG?vhGvd4mZ4mP8m@G?D<GD84m*DJB.$DJ. 2m4mG? G G? G 2m\JlB\J6m9m4mG@G9m4mG @G4m4mxG@|tG|n8mdG@h`GhVG@ZRGZF4m&G@, G,@JC$@J$4mXJZCXJ4mG@G8m4mTJCTJ4mG@G4mz4mr2mj9md4mPGRAZJGZF4m<4m2GVA6.G6(8mGA"G" 4mGAGGAG2m\JvD\J4m4m2m4m2m6m4m~9mx4mb4m\8mPGBTLGTF2m:4m22m4m 6m4m2m4m2m6m4m4mGDJF4GxD80G8&GbD*"G*GDG GrDGHJDGHJGDGGDGGDGGEGGDGG$EGG7m0PJI4,PJ4LJ"I&LJ&HJ(IHJ 6mDJBIDJ@JDI@J6m / +                     } y r n _ [ T P I E 5 1 * &                          } v r k g ` \ U Q B > 7 3 , (      {so`\UQB>73,(!rn_[LH95&"rn_[TPIE>:+'   wsc_XTMI:6/+}yrngc\XIE=92.&" zvgc\XQMFB3/   ~zkg_[SOHD40)%yunj[WPLEA:6/+$  tpieVRKG84-)" |xlhd`TPLH<840$  |xtplhd`\XTPD@<840,( |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $ / . + +  / . * tplhd`\XTPLHD@<840,($   ' ( ) & H@, 80, ( , , , |xthd`TPL@<8,($|xtplhd`\XTP40 <|P|M8lP|M4\P|M0LP|M,R Q+R QR QxhXH8(D~  (F|d\D`J(<P'hPHMzNHHHIjIKKK4`Lh0MCb8J:TJ@JDJ\J-HJhyDh h A&xDh A8pxDh%8BѪE(@k@OAD(5UEۇFAp!BFxD SFh0?F.FApxDh)F" "FF8Ap)FxDh "F# FAp%FxDh!"P!#AqyD;  Ad xD F0FFX XF?FF0FZF+F(F%FXF(F @ &D  ?[AayD h`YAa`YAryDAs hzD{D F(F F F 𽀵AaoFA|iyD hAfbDzDCXhArzDlAZb#zDhaALayD h@X[pGFA6`!xDh DJA`!xDh D@=M?$+[WZgw>\ )| *$ +$ . @ >3 H4F : p2X7=#BVQ,WQK1QwD7,2LM#;J#D3,>WKWwje # r$@TWTK}wTWKw$$$sU\$$    0 O n$       ' E ^ x      & @ [ qy y x y y1U #!\#" 3"$$# ##$#E#v$.lr0#$@&5-~#"NT"^3e"pup #N #^ #g%  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I  4: ; I 4: ; I U 4: ; I 1UX Y 1UX Y1 < I  I8 2 I: ;  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ d.: ; ' 4  @ d.: ;' I : ;I.: ; ' I : ; I.: ; ' I  : ; ( !  : ;  "I: ;  # I: ; 8 2 $I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/includeMultipartMessageHeader.mNSObject.hNSString.hMultipartMessageHeader.hNSDictionary.hctype.hNSData.hMultipartMessageHeaderField.h u4H!>%cxFcNKcI/E3y.clz.my.cPXy. Z J=ZJJk.X"ckLz *o.x& /I/+ K4 = 92 P BTQ}RPS}JXXP}Q}~~UnT@U@jTnU$PQ,>P,>Q@NP@DQTfTfhPTtQQMultipartMessageHeaderNSMutableDictionaryBobjc_objectMultipartMessageHeaderField NSDictionaryNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeader initWithData:formEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeader description]ClassNSObjectNSString-[MultipartMessageHeader fields]NSDictionary-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]isspace__istypeisasciicontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingfieldssetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameMultipartMessageHeader_flong unsigned int_c__darwin_ct_rune_tself_cmdobjc_selectorSELdataNSDataformEncodingunsigned intNSUIntegerNSStringEncodingbytescharlengthoffsetfields_separatorunsigned shortuint16_tfieldDatafieldvaluesetValue:paramssetParams:namesetName:MultipartMessageHeaderFieldfieldStr.cxx_destructinitWithData:formEncoding:description$&*,@<<J`x<J`x~initallocinitWithCapacity:byteslengthdataWithBytesNoCopy:length:freeWhenDone:initWithData:contentEncoding:namesetObject:forKey:initWithData:encoding:log:level:flag:context:file:function:line:tag:format:countstringWithFormat:initWithData:formEncoding:description.cxx_destructfieldsencodingcontentDispositionName #*Sqv /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.mMultipartFormDataParser: Failed to parse MIME header field. Input ASCII string:%@text/plainContent-Type%@fieldsT@"NSDictionary",R,VfieldsencodingTi,R,VencodingQ? J WMultipartMessageHeader U"-)A")2Za|\@16@0:4@8I12@8@0:4v8@0:4i8@0:4@"NSMutableDictionary"i@"NSString"HSAH  [2|r9q5f .N~" Q4ǰ5 0@P`8 r8Duu?ff?HSAH mY,\?f8uHSAH HSAH   <`M$N]=T,2xYqy͓"d"t\tp` p hjhlpl m\\ mXX$m"m |x mpTtjTtf mX^T^PP\LP\B"m<%m6!m*L.&L.""#mJFwsPL}nj[WHD51" |kg`\MIB>-)" |xtpd`\XLHD@40,($  $         0,($       80 (    |xthd`\XTPLHD@<84044t4d4T4D444$44444(m Z G 4 !  vcP=*XH8(,/@RTz?JW%\XJboN 7bTF"8_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_IVAR_$_MultipartMessageHeader.encoding_objc_retainAutorelease___maskrune_sel_getName_objc_getProperty_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_objc_storeStrong_OBJC_CLASS_$_MultipartMessageHeader_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_NSData_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_METACLASS_$_NSObject__DefaultRuneLocale-[MultipartMessageHeader initWithData:formEncoding:]-[MultipartMessageHeader description]-[MultipartMessageHeader fields]-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]l_OBJC_CLASS_RO_$_MultipartMessageHeaderl_.str23l_.str28l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderl_OBJC_$_PROP_LIST_MultipartMessageHeader#1/36 1366749082 501 20 100644 22652 ` MultipartMessageHeaderField.o  |/< |/ __text__TEXT< 8[__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT__StaticInit__TEXT__debug_info__DWARFC__debug_abbrev__DWARFS__debug_aranges__DWARF E__debug_macinfo__DWARF E__debug_line__DWARF sE`D__debug_loc__DWARF|}hD__debug_pubtypes__DWARF5#__debug_str__DWARFc#__debug_ranges__DWARF "@I+8ID__data__DATAM#,__objc_classrefs__DATAP#,XK__objc_methname__TEXT`#T,__objc_selrefs__DATA$0-xK __objc_ivar__DATA$ .__cstring__TEXT$,.__cfstring__DATA'0K__objc_classname__TEXT<(x1__objc_const__DATA`(1xL*__objc_data__DATAp)(2M __objc_methtype__TEXT)N2__objc_classlist__DATA)$3N__objc_imageinfo__DATA)(3__apple_names__DWARF)03 N __apple_objc__DWARF+T5 O__apple_namespac__DWARF0,$l5__apple_types__DWARFT,50O*__debug_frame__DWARF.8P P0SP P- FFB@B&1xDhyD(F hF F1FBnA"yD hBAyD h[KF(FFB@@xDh FFB0@xDh FF@FO E  :(Ѻ𙀪BB xDhB1O*FyD#F h B1yD h[ KFv[(p0O8  A !YEB1Rx;*ѡB xDhT?@ [F HBl10yD h[KF:[(@BxDh,B1% ODyD# hP$[ B< BY DD$BZxDhB!%B~YyD B, hD #DP" -$10F"#XF(F BxDhBB!%B"Y Bb#yDP"D h{D5& F CF B.!0yD h[ KFBxDh  XF*F3FXF~FB@xDhr!*F3F lB ; S/5#:N$]+Wy6];]B]@a&]$^]5( /^$`+ _0 4 GY$e4jFWQ6;/r$LwM#J#HZW6;\nW 6;}pWI6&;9 #j)!W6!L;!jV$&$-/$_WZ&$x^5} $!q!!!!!!! !9 !S !k ! ! !!!!!6 !Ly!ky!x!y!y"!!! !!/!?!\!u!Uj#I##$$}$% #% #t%\ #!a@N$W0# g&"t)@'W&$- /$( ) #&) # ),#%  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I U 4: ; I 1X Y 1 41 1 4: ; I< I  I8 2 I: ; : ; I4: ; I  : ;   I: ; 8 2 I8 2 .: ; ' I4  @ d.: ; ' 4  @ d.: ; ' I?   .: ; ' I?  @  4: ; I  : ; !( " : ; #  : ;  $I: ;  % I: ; 8 2 &I: ;'.1@ ( : ; ) : ; om /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartMessageHeaderField.mNSObject.hNSString.hMultipartMessageHeaderField.hNSDictionary.hNSData.hNSRange.h #"!VgLH~JCL"i,~r..d,iV-Tf[P,2Zl `.l .Yt8 1K0,k J, xRx.qfq.q.qJfqJ"JMfg!Ij KmXj$lifh*gdaafa..gfS) t!P0E3}0,"M,0d0/-1,Q Yg) ~^ :, = <FP$[$|}0|8[BP[R[}0[Q8}<8XRU S },TUUVVZZZHX8ZBPZRZ8X,>>HQPQRSP}|Z Q }8 R jXSjTPVTnnn[[LVVb[fl[lJVVZVz|VPPP VQ UR X6PQHZPHZQ\nP\nQpPpQTPQINSMutableDictionaryNSMutableString:objc_objectaMultipartMessageHeaderFieldjNSDictionaryNSObjectNSString NSData_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeaderField initWithData:contentEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]signed charBOOL-[MultipartMessageHeaderField description]ClassNSObjectNSString-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]NSDictionary-[MultipartMessageHeaderField .cxx_destruct]findCharextractParamValueNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsvaluesetValue:paramssetParams:namesetName:NSMutableDictionaryMultipartMessageHeaderFieldstrcharlengthcoffsetself_cmdobjc_selectorSELdataNSDataencodingunsigned intNSUIntegerNSStringEncodingbytesseparatorOffsetparamsStrinsideQuotecurrentParamparamValuerangelocation_NSRangeNSRangeNSMutableString.cxx_destructparseHeaderValueBytes:length:encoding:initWithData:contentEncoding:descriptionHR<BDNPX\bfV.8>HJLnv.8>HJL.8>HJL|allocinitWithCapacity:byteslengthlog:level:flag:context:file:function:line:tag:format:initWithBytes:length:encoding:parseHeaderValueBytes:length:encoding:setObject:forKey:stringWithFormat:initWithData:contentEncoding:description.cxx_destructnamevalueparamsrangeOfString:deleteCharactersInRange:rangeOfString:options:range:`#f#x#~####$$o$~$$ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.mMultipartFormDataParser: Bad format.No colon in field header.MultipartFormDataParser: Bad MIME header name.MultipartFormDataParser: Bad MIME header value for header name: '%@'MultipartFormDataParser: Bad params for header with name '%@' and value '%@'MultipartFormDataParser: Params str: %@MultipartFormDataParser: Unexpected ';' when parsing headerMultipartFormDataParser: Failed to exctract paramValue for key %@ in header %@MultipartFormDataParser: unterminated quote in header %@%@:%@ params: %@valueT@"NSString",R,VvalueparamsT@"NSDictionary",R,VparamsnameT@"NSString",R,Vname\B%=%.%D%LA&'i&;&N&8-''MultipartMessageHeaderField<( %$)#)C$)O$)]$)Ib$)]h$)q$]$)$b$)$h$)?'E'['b'}''X(<(((()`(p)H)@16@0:4@8I12c20@0:4*8i12I16@8@0:4v8@0:4@"NSString"@"NSMutableDictionary")HSAH  b4BW>$`8Y#F |ǰiB<;,a]=Xt? 0HXhxj6-^VE9?W6-)^_?HSAH !0,?^6-HSAH HSAH   A</|`M$N]8)=T,2xYqy͓<8?N =p62c) p~'30 !0c | 1DWj}(;Natje+W 5Y$$St)g"$wN:I$$a!$ |     b H \ p F.m$($.m$@$.m$N$~'mv$fzp$zj'mb$f\$fV'mN$RH$R>(m0(6,(6$"$"X#:X#$ $ $ $ $$&m)m(m~,( v,(n$dtj$tf$jr^$rV)mL,( RF,(RB$J<$J2(m$$ (m\#R\#$$(m$*$'6!'/mT#T#*mr*ml*mf(mV(mD'!J>'J2$6.$6/mT#D T# -me(m$$ (F" (/mT#T#n*mh*mb(mD(m6(m,X#"2(X#2'"'$$/mT#~T#-meP$Z VJ$VD$p T>$T6$~ B2$B.$ :($:$ $$$$ "$"*m(m'$'/mT#T#(mr$r!zj$zf'R$v`'vX$d!\T$\>/m0T# 8,T#8&(m(mX#@  X#+m(m$!$*m$."$(mz$b"v$r'"%n'j$B"~d$~`/mVT# ZRT#ZD*m>(m$""$"'~% '$"$/mT#Z!T#'%'$#$$#$/mT#!T#*mt$l#|p$|l(mV(mLX#"RHX#R*m$#$(m$#$(mX#"X#*m(m$0$$~(mt$@$xp$xj,md*mR$$VN$VJ(mB$n$F<$F8(m.+m P#&#&P#&$$$NJC? ?;GCokPL}nj[WPL=9*&|xie^ZKG84%! pleaQMFB3/&"zvokd`YUNJC?0,$  }yqmfbSOGC<81-&" 40,( |xtplhd`\XTPLHD@<840$    !   ,($  # # xp# h`# XP# H@# 80# ( # # # |xtplhd`\XTPLHD@<840$ % $   % $ " " +)+)+)+)+)|+)l+)\+)L+)<+)$+)+)+)*)*)*)(,+.T,.T,.T,.T,|.T,i.T,V.T,C.T,0.T,.T, .T,-T,-T,-T,-T,-T,-T,-T,r-T,_-T,L-T,xhXH8(3^H\pB%% %%A&&i&/&8&A-'J`(|((()H)G'Q)r$$$p)r{*=1NLZ`_objc_retain_objc_msgSend_OBJC_IVAR_$_MultipartMessageHeaderField.params_objc_release_objc_retainAutorelease_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.value_sel_getName_findChar_extractParamValue_objc_retainAutoreleasedReturnValue_objc_msgSend_stret_objc_autoreleaseReturnValue_objc_getProperty_objc_storeStrong_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_MultipartMessageHeaderField_OBJC_METACLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSObject_OBJC_CLASS_$_NSMutableString-[MultipartMessageHeaderField initWithData:contentEncoding:]-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]-[MultipartMessageHeaderField description]-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]-[MultipartMessageHeaderField .cxx_destruct]l_.str8l_.str14l_.str16l_.str20l_.str22l_.str24l_.str26l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderFieldl_OBJC_$_PROP_LIST_MultipartMessageHeaderFieldl_OBJC_CLASS_RO_$_MultipartMessageHeaderFieldl_.str54#1/28 1366749083 501 20 100644 36828 ` HTTPAsyncFileResponse.o t  I I%__text__TEXT \T__textcoal_nt__TEXT 2 __const_coal__TEXT 2 __picsymbolstub4__TEXT 2__StaticInit__TEXT 2__debug_info__DWARF 2hH__debug_abbrev__DWARF@P%__debug_aranges__DWARF (__debug_macinfo__DWARF (__debug_line__DWARF0 (k__debug_loc__DWARF!P, k__debug_pubtypes__DWARF' H2__debug_str__DWARF( S3__debug_ranges__DWARF30G> q__data__DATA3w>__objc_data__DATA3(x>Lq __objc_superrefs__DATA4>q__objc_methname__TEXT42>__objc_selrefs__DATAH7`Aq__objc_ivar__DATA7<8B__objc_classrefs__DATA7tBdr__cstring__TEXT7B__cfstring__DATA94Dr__objc_classname__TEXT$:4D__const__DATA`:hD s__objc_methtype__TEXT:XE__objc_const__DATA; (F|s__datacoal_nt__DATA>,HIw __objc_protolist__DATA>tIw __objc_classlist__DATA>xIw__objc_imageinfo__DATA>|I__apple_names__DWARF>tIwT__apple_objc__DWARFhCMz__apple_namespac__DWARFC$xN__apple_types__DWARF DNzB__nl_symbol_ptr__DATAG R__debug_frame__DWARFGR|}k P00C(}- FFFF (F C0 xDhCqyD h ?FF.CHpxDh F0Y1QC(pO2CaxDhyD h2P CqyDVFFV(mC`CrxDzDhh?FFCl`V xD#O h(F?FF(F~,}D`C8axDhyD hh Fj?FhFC `xDh(F^CbbzDhPA`(FRCN`xDhCF`xDhF1D F<0F8FxCD`xDPF,C@dF!|DO F ?FFCxPCyxD hK" P#D@F#"(F?CPxDh PF CP!xDF?FFC PV xD S#CTy"hP D  # "(F F 0FXF FC@CAxDhyD"F h XC@!xDh!TFCt@CBxDzDhhCACByD hzDhcYCFI bXDjCAyD hXPF`CV@!aQxDCA"FhyD h X@KCTAyD hB\*pGC@B#CTzDh@X5C(AyD hB\*pGCB#CTzDh@XFC0xDh`YC0xDh!\)!!T`Y@- FC0FxDCL1yD hU !Cj1yD h(Q(Y?6C0xDh PFFC0!xD$F?FFC U xD#P%"hCP#xD$" 0FkC@!xDC!"yD hhPkXD0)YxDhC!"yDD!yDhEU@}OAxDC,QyD(FbFXF\U)YCR@3zD OF{D & < @C> $xDh,T6 F - C!FCC "yDizD hxDhXV uX1D  CyD h qXCzDC zDh{XCO5zD[BV 8FB8F"V @BF P)FiP iA iV *xCBxDh1XCD*FxDh0X?"(iQ 0 VhA 0Fq Q`iYCzDDQhiCxDC`iyDCF!DO @Fx?FtFrCiyD hSXChyD h#C xD P  PFeCn`iyDBCl F !DO PF6?F4FBpi#xDhC) D.C`iyDC F !DO PF?F FBpi#xDhXBDqyDC hDP "@F"#(FB*pxDhiBpxDhi @ȻiŻiFii@BqoFyD hB\!BayD hBX!?BayD hFFBayD hBXDAhFpGBayD hBXDAhFpG- FBb`FxDFh FFhwBr`2F#xDO hB`xDeP!DN`hBD`xDheP!DN`)F XF@?SBZ`xDPF8BVjF !DPF.?F*F(BQ#yD hbXBQhyD " C" hxDOpP  @F(FBfPxDh F @ -B~UFF}DF(h XбB0QyD hBLQyD hcXbVh`PFP`!(h%X!P9B@xDh F%,B$PCBAFBp`yD hOrxDZFCF(F(0F&(F"`iB BiB3zDh{DPh`i @ Hi@iB1B2yDzD hhPDXDIh @hH@CO pGBp1yD h@Xݹ pGBN1yD hAX?(B^1Cv2yD hzDhDXBa@!yDOCzD#iF FFB ai#xDhXPB xDh`i@Hi@iFB xDh X(rB xDh X(fB`xDhBV!yD hhFVFBZ !xDh DFB, !xDh D4#K6#i7#x8#$9#2;#2<#2=#2>#@# !"g    4#Lp#' ##2##2#.2#9l#A#F$#M #X #r # # # !#l"#     ?0 p# (   E $g #m$#u$# # K # #@ # P  ] 0  e  %x  &g  #&m$ #&u$ #&  # &  #&  #&K$ #&=  #  w ~ n % n&g n#&m$n#&u$n#& n# &K n#&@ n#& n#& n# % &g #&m$#&u$#& # &K #&@ # . %  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I  U 4: ; I < I   I8 2 I: ; .: ; '  @ d4: ;I.: ; '  @ 4: ; I.: ; @ .: ;'  @ : ;I4 .: ;' I @ d.: ;'  @ d: ;I4: ;I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ d<  I: ;  !"I: ;#  : ;  $ : ; % : ;& I: ;8 2 , /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPAsyncFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSDictionary.h >4I/I/I/"mNmRNgkr zh N2g 0 JvX .J1 H/ H/ N~2>/ L 8n+iM.8H320 , 4,4L,,40,40,VG J Gu4xG64xJGn .u fGwf05yJLK"Grm fLLlnRgb&!# # 1  fh 0H0^! l { wM+םg0h (ZKP Tg v XI/I/-/ = * 6 3? 2 1j> Lg tJM1 Y  ig }(F P TTQ ZZ*ZRPSUPPTPQTPQlPlpQ|QPQQTPTQQQ P U>UQbZZLPNzQPTLPLP2LU2LU2LU2DU:LS:LSDJUPTPPQQQQPQ PQ  P " T " Q" Z ~ U0 @ P@ T0 J QJ P Z Z0 F RF P X X` t P U  P T  P Q4 B P4 8 QH J PH L QL PL V Qf j Q Q T P  P Z T F Q\ n Tn p P\ | Q NSArrayP __block_literal_1 __block_literal_2 __block_literal_3. __block_literal_4NSMutableArray HTTPAsyncFileResponseHTTPConnectionobjc_objectHTTPConfig( NSDictionarypNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPAsyncFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]signed charBOOL__51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke__copy_helper_block___destroy_helper_block___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke44-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]long long unsigned intUInt64-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]ClassNSObjectNSData__42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]NSString-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]__43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizeNSUIntegerreadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionarytheReadSourcetheFileFD.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__block_literal_1bytesAvailableOnFDbytesLeftInFilebytesLeftbytesLeftInRequestbytesToReadresult__darwin_ssize_tssize_t_bytesAvailableOnFD_bytesLeftInFile__b__a__block_descriptor__block_literal_2offsetlong long int__int64_t__darwin_off_toff_tlengthdataLength__block_literal_3__block_literal_4initWithFilePath:forConnection:openFileIfNeededresumeReadSourcereadDataOfLength:cancelReadSourcesetOffset:deallocprocessReadBufferopenFileAndSetupReadSourceisDonepauseReadSource.cxx_destructabortconnectionDidClosecontentLengthisAsynchronousT:<@D3>T<3initcopylog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:allocinitWithBytes:length:responseHasAvailableData:UTF8StringpauseReadSourceabortprocessReadBufferopenFileAndSetupReadSourceopenFileIfNeededlengthcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:resumeReadSourcecancelReadSourcedealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePathisAsynchronous.cxx_destructconnectionfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcereadSourceSuspended444T4c44444444455 5;5L5S5b5x5555, $08(HD@<4/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@: Unable to open file. filePath: %@HTTPAsyncFileResponse%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)v4@?0%@[%p]: lseek failed - errno(%i) filePath(%@)Invalid logic - perhaps HTTPConnection has changed.I8h8=8%8!9#9B9-p93QpA AHTTPAsyncFileResponseHTTPResponseqqy<9$: <9': <9*: <9.:Q8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qc@"NSData"i^vI^{dispatch_queue_s=}^{dispatch_source_s=} 5:5:5:5:6: 6:*6:16;=6:G6;::::::: ;:;1:H< Z6&;5;5;4;m5;5; 5:;5:5:5:5: 5:1 6: z6;5 6:I G6;M 5; 6;] 763;7z6E;76Q;76Q;76Q;76S;76U;76_;76a;76d;76d;7 7d;77f;7'7{;727S;IT:1:|<H<\=G:;;, <3HSAH*  "$()fOdvϋ,z~/bJ<$R:nsÇ,^*Ư {OK)o WeV>qܟ90eRh|y&GGLK;07yf`}_3a0]݅ʽ_*bPݺ w ,<L\l| ,<L\l|$4DTd ?ttLb| B=#Bv% 6 H -_Y |wd _l ~ XW  = W?_a9  B N  HSAH 2;,?W=|B_HSAH HSAH!  0 `M  v|2;2xYSMEr>ۙ5pH.5i) p~qyttzDtɻN Xnt<͓ 4 4> 0 ]m" 7*&  7&  Tm 7*  7 bm cm `m 7* 7 bm 7* 7 bm \m cm :. : t Gv;z n Gz j 7^+r f 7r V 7N+Z R 7Z B dm8 7p+< 4 7<  7+  7 7+ 7 bm cm `m 7+ 7 7 , 7 bm bm `m :p. : 7, 7 emz `mp 7|,x j 7x \ 7,n X 7n T 70,` N 7` J emD `m8 7,> 4 7> 0 7P,< , 7<  7,"  7"  _m bm \m cm 6 :/ : G<= G 7$- 7 `m 7, 7 d 7L-h ` 7h \ `mT 70-X P 7X @ 7~-F : 7F " `m |7f- |7  bm `m :"0 : P7- P7 7- 7 Nm em Cm 7V. 7 jm 7Z. ~ 7 r ^m` 7D.d \ 7d N 7.R J 7R < 7r.B 6 7B , `m 7b."  7" 7.77.7`m7.77.77/7RmTmzbmrcml`mX|7/\T|7\P`mFx7*/JBx7J>bm8`m91 9P7D/P77/7emCm707jm707929P7/P7emCm7l0|7xjml7n0rh7rD92H@9H2P708.P78"70(7(NmemCm707jm707707`mx70x7hm717z7B1~v7~bim(712$72717717717Xm7 27717727bm7>27|YmZfVfRx:5^Nx:^DZm8cm*`:,50&`:0|  GBG727WmGCG727Sm848`m959P72~P7xemrCmf73lb7l\jmP73TL7T:7j3>67>2gm,`m t7L3$t7$73 7Um737Vm737Um7477(47[m7@47p7T4tl7tf`mTp74\Pp7\H7V4NB7N>bm0744,74(`ml7F4"l7" 747747`m747h7t4h7747`md74d7747bmbmbmbm|bmv`mV9T7\L9\:P7 5B6P7B0em*Cm"75&7&jm 757bm`m979P7x5P7emCm7@67jm7D67cmbmn7F6rj7rb7N6f^7fZbmJ7b6NF7NB`m8`7 6<4`7<.em(`m\786 \7 GF Gbmem`mX7l6X7em`m777T76T7bm777`mL76|L7x7(7p7lbmbcmX7H7\T7\JbmDem>am2H776.H76$43* 4*cmcmmiYUFB!TP0,950,OK}nj<8?; d`,(PL|xie^ZSO@<-)wslha]NJC?84%!{lha]VRKG84%!~ok\XIE>:+'{tpa]VRC?0,%!{tpa]VRC?84-)" $  $ Q P K K  Q P I \XTPLHD@<840,($  J F G H E xpM h`M XPM H@M 80M ( M M M d`\XD@<8$   tpl`\XLHD840$  |xtplhd`\XTPLHD@<840,($  B |tphd\XPL<80,$  ( B XC>HC>8C>(C>C>C>B>B>B>B>B>B>B>B>pB>`B>PB>|@B>x0B>t B>pB>lB>hA>dA>`A>\A>XA>TA>PA>LA>HpA>D`A>@PA><@A>80A>4 A>0A>,A>(@>$@> @>@>(ChClG DhG DdG D`G D\G DX}G DTjG DPWG DLDG DH1G DDG D@ G D<F D8F D4F D0F D,F D(F D$F D sF D`F DMF D:F D'F D F DF DE DE DE DE DE DE D|E DxhXH8(xhXH8(DLO l2\`:x:2zpx  > 0 i :      4 5 H ] L :      5 \ \ > I8 h8 8 8 9 #9 B9 p9 ; ;/  <[ H< T< |< \=3B7T777777777p777^7'73>>zGI ,S]/j"5J8L)XQgF")m_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_sel_getName_DDExtractFileNameWithoutExtension_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_dispatch_suspend_dispatch_resume_dispatch_source_cancel_open_dispatch_queue_create_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_dispatch_source_create_dispatch_source_set_event_handler_dispatch_source_set_cancel_handler_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_dispatch_source_get_data_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_reallocf_read___error_dispatch_release_close_lseek_dispatch_sync_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_free_objc_storeStrong_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSStringl_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize__NSConcreteStackBlock__dispatch_source_type_read-[HTTPAsyncFileResponse initWithFilePath:forConnection:]-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke___block_descriptor_tmp___block_descriptor_tmp46___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke44___copy_helper_block____destroy_helper_block_-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]___block_descriptor_tmp70___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke___copy_helper_block_67___destroy_helper_block_68-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]___block_descriptor_tmp76___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke___copy_helper_block_73___destroy_helper_block_74-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAsyncFileResponsel_.str3l_.str11l_.str28l_.str31l_.str37l_.str39l_.str51l_.str61l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPAsyncFileResponsel_OBJC_METACLASS_RO_$_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPAsyncFileResponse #1/28 1366749083 501 20 100644 12172 ` HTTPDataResponse.o d  !__text__TEXT h^__textcoal_nt__TEXTP __const_coal__TEXTP __picsymbolstub4__TEXTP __StaticInit__TEXTP __debug_info__DWARFvP X"__debug_abbrev__DWARFFS__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF"__debug_loc__DWARFZ"6__debug_pubtypes__DWARF+ O__debug_str__DWARFz __debug_ranges__DWARFf 0$__data__DATA __objc_data__DATA ($ __objc_superrefs__DATA @0%__objc_methname__TEXT D__objc_selrefs__DATA(8%__objc_ivar__DATA<__objc_classrefs__DATAD`%__objc_classname__TEXT H__objc_methtype__TEXTth__objc_const__DATA`h%D__datacoal_nt__DATA,' __objc_protolist__DATA0' __objc_classlist__DATA4'__objc_imageinfo__DATA8__apple_names__DWARF@' __apple_objc__DWARF X(__apple_namespac__DWARFx$__apple_types__DWARF(__debug_frame__DWARFX))!d+  P FFF@PxDh@~ayD hhF?FFﭱ@j`"@faxDhyDh*P FFYQ F(F𽀵oF@4QyDh@ayD hhF@aoF@RyD hzD@Xh!@QyD h@X!pG@QyD hBPpG-F@P@QxDhyDF h`YrF@P@|QxDh`YyD hYbY@fY @VQSESFDyDQ h`%D0FF𽐵@0R@ QzDh@ SyD h{DXhYF*F B @AyD hD!r?xW?6T;dRrGou#z  xW6oe;dx!*W6!o;!d \#*  #6=**WP6*o;*d X1W61o;1dc1*w8r|W68o;8do8.|<L=_?tro 6L;M#0F#_F|W6Fo;Fd  \H  4 W6 o; d % F## r#"@Y _NT%  .: ; ' I @ d: ; I4 : ; I< I  I8 2 I: ; .: ; '  @ d U 4: ; I $> : ; I 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ dI: ;  : ;  &I/ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPDataResponse.mNSObject.hNSData.hHTTPDataResponse.h 0I/I/I/e ij &'0H'0 Q C 0/*G1G1c1j/yQOzJl,0,0/~2 )0H)04 AJP:U"Q@NQlxQ R PxPxQPQPQPQP|TQRzZPZSZ|Sl|R|P|QPQKvzobjc_objectFNSObject"HTTPDataResponse_NSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDataResponse.m/Users/pete/git/Frank-[HTTPDataResponse initWithData:]isaobjc_classobjc_objectid-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]long long unsigned intUInt64-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]ClassNSObjectNSData-[HTTPDataResponse isDone]signed charBOOL-[HTTPDataResponse .cxx_destruct]offsetunsigned intNSUIntegerdataHTTPDataResponseself_cmdobjc_selectorSELdataParamresultoffsetParamlengthParameterremaininglengthbytessetOffset:contentLength.cxx_destructisDoneinitWithData:deallocreadDataOfLength:~  initdealloclengthbytesdataWithBytesNoCopy:length:freeWhenDone:contentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithData:.cxx_destructdata HTTPDataResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8I@"NSData" '9 @U\#hr?*? F ?y'9}?PR D`, HSAH  ~*ρ['bPU睆G7l] 908:LK;,^* 0@P`pXqqww$$=5w5HSAH ,%$5qwHSAH HSAH   OŌp~͓<`M|) 2xYN =T,qy䟽8){#6I\o6*z$_Nd;F%"$#$ | x x, &   |>  m m  0 ~pmPV ^H^Df Z@Z:m,| 4&4" **m     m m 4 ~ nmhm^mPfVJVFjN@N:m4m.m"~&&   m~zFB51?vrc_PL=92. |xieVRKG84-)" $  $           plh\XTHD@<840,($   |tphd\XPL<80,$  (  @@@@@@@@@@p@`@P@@@0@ @(L D1 s`xhXH8(x+Jp|`4`D yT p0Q<(F"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_IVAR_$_HTTPDataResponse.data_objc_msgSend_objc_storeStrong_OBJC_CLASS_$_HTTPDataResponse_OBJC_METACLASS_$_HTTPDataResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPDataResponse initWithData:]-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]-[HTTPDataResponse isDone]-[HTTPDataResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDataResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPDataResponsel_OBJC_METACLASS_RO_$_HTTPDataResponsel_OBJC_$_INSTANCE_METHODS_HTTPDataResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDataResponse#1/36 1366749083 501 20 100644 21124 ` HTTPDynamicFileResponse.o  /< / __text__TEXT<  9__textcoal_nt__TEXTV __const_coal__TEXTV __picsymbolstub4__TEXTV__StaticInit__TEXTV__debug_info__DWARFC V>__debug_abbrev__DWARF]\__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF3?__debug_loc__DWARF(?__debug_pubtypes__DWARF#__debug_str__DWARF# #__debug_ranges__DWARF$8.C8__data__DATA%8/__objc_data__DATA%(8/E __objc_superrefs__DATA$&`/E__objc_methname__TEXT(&[d/__objc_selrefs__DATA',0E __objc_ivar__DATA'0__objc_classrefs__DATA'0LF__objc_classname__TEXT'0__objc_const__DATA'1\F#__objc_methtype__TEXT(L2__objc_classlist__DATA)L2tG__objc_imageinfo__DATA)P2__apple_names__DWARF)X2|G$__apple_objc__DWARF+XT4H__apple_namespac__DWARFp+$4__apple_types__DWARF+4H<__nl_symbol_ptr__DATA$/`8__debug_frame__DWARF@/|8JJ)L P J- FFFF FFhFhFBPBFxDSFhB8qyD hhF?FF-Bp"xDhXF?FB(qyD hXPFBpxDh FFYQ FXFPF@F(F  pG !pGpGB8aBFbyDzD hh hhPDXDIh RhQ@CO BbzDhhX(!FpG- FBPBZaxDyDhF hB$ahyDY hXFF Bp@BVX~D1h4BPxDhBPxD hhBQ2hyD h BRzDhBP!xDhBPxDhBPxDh BPxDhFO HFBX @*F D0(0F_(1F1FO (B:P xDh!YbcF* X?F(wa ?F"F?FF FXFFBXFX @ F DzXFG< XAEYFOqDHX \H X B DDDLX F BF D<\DXD0D. , 7Bh0DFBt1xDyDh hFh hX#DbX!D[hP@IhCB0xDh B3{D hbXhSFB1yD h hXPF D,h %F hBP1yD*Y hF3FB!yD h hXPF(Y,F*FDPB "FB1xDhyD hh X @oFBTyDhB!yD hhFFB !xDh DB !xDh D@s? ?W?[ ` wG}e   # !! W[! `!  F R4W(ZW2[( `(   S 2W|[2 `2 2Z: 2W[: `: & 2<  C4W[C D`C  @JC;KCsPC^C]C[ Z  ` } QC} d  " C) v3 v< @ pF H C P 6 _ 6c Ig C\ .Nq C# .:u 6 y KfjX@ g Co} CWP[ ` 6W[ ` _FFF F+ t;;; ;+ v C C v <  !C #!C # O "$#####-#G#^#|# # # # # #!#?#]#w# #y#y#x#y#y $@$FL!)M#jM S{C%c%o$J&4#{$&4#'v''X!v#!#!X#% Y4$v&4#$~q& #3 $(`$&4#!ZX&#!j'#!(#!  *#!,#!)<-#!8 /#!L1#!R2#!b4#!oF6#!F7#!8#!K9#!Z;#!Z<#!Z=#!Z>#!F@#R$n 0&4# 4$L&4#!O#!7#!@Z#!KZ#!VZ#!a #!i#!uK#!|#!C#!C#!C#!X #!!#! "#$6 &4# (CT )&#! +#!& ,# e s) *   B KU %  .: ; ' I @ d: ; I4 : ; I: ; I < I I8 2 I: ; $> .: ; '  @ d 4: ; I4: ; I4: ; I 4: ; I  U1X Y 1UX Y 4: ;I4: ;I1UX Y.: ;'  @ d: ;I4 .: ; ' 4  @ d.: ; ' I : ; I.: ; ' I I: ;  : ; ! I: ; 8 2 " : ; #( $ : ;  %<  &I8 2 'I: ;  (  : ;  )&I*&/[ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/include/secure/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPDynamicFileResponse.m_string.hNSRange.hNSString.hNSObject.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSData.hHTTPDynamicFileResponse.hNSDictionary.h .40s 21 Q  JE NN i&(&(/&-(K&(/&e(/&-(/E% tOl Ol. Ow.3xJO3x.hS.X.L" J t. fhwt24y.h Jw.h .g3N=pJO.&(l8<.8.I k F=FO19.J8~f,h,h&:Z3: fF,H9~J.9~.JM .k }&2 P \UDQbpQQRPSTPPQPQPQR(PQ2Q4@P@XRXXT@~U~T4LQ|Q.Q6<QLRQnzQQQQ$Q.0QNTQQQQlV}T}vURSPPTVTV}[ [:<QbnPdxQfRUPQTPQC NSArrayRHTTPConnectionobjc_object HTTPDynamicFileResponseHTTPConfig NSDictionary4NSObject{NSString3NSMutableArrayNSDataO_NSRangeHTTPAsyncFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDynamicFileResponse.m/Users/pete/git/Frank-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]isaobjc_classobjc_objectid-[HTTPDynamicFileResponse isChunked]signed charBOOL-[HTTPDynamicFileResponse contentLength]long long unsigned intUInt64-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]__inline_memmove_chk__inline_memcpy_chkNSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingClassNSObjectconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootNSStringsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexintrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddataNSDatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseseparatorreplacementDictNSDictionaryHTTPDynamicFileResponseself_cmdobjc_selectorSELfpathparentseparatorStrdictoffsetresult__dest__src__lenlong unsigned int__darwin_size_tsize_tbufLensepLens2s1found2found1sepstopOffsetsubBufferstrBufstrLenfullRangestrRangekeyvaluevvLengthdiffNSIntegerdstsrcremaininginc__a__bavailableloclenrisDone.cxx_destructprocessReadBufferisChunkedsetOffset:initWithFilePath:forConnection:separator:replacementDictionary:dealloccontentLength N&p&L&64&('%initWithFilePath:forConnection:dataUsingEncoding:lengthbytesallocinitWithBytes:length:encoding:objectForKey:descriptioninitWithBytes:length:responseHasAvailableData:deallocinitWithFilePath:forConnection:separator:replacementDictionary:isChunkedcontentLengthsetOffset:isDoneprocessReadBuffer.cxx_destructseparatorreplacementDict(&H&[&b&h&n&&&&&&LPHTTPDynamicFileResponse' &('()'(7'(B'(I'(5&(['('i'('s')LT''(l(@24@0:4@8@12@16@20c8@0:4Q8@0:4v16@0:4Q8v8@0:4@"NSData"@"NSDictionary"%HSAH   GQעôCFST490;.+$+`ɽQ 3|lbPs$4DTdt $ s  6s e $ 8teW!_) 8HSAH y%,C$e8sHSAH HSAH  y%N Er>qy2;2cۙt|5U 5i=T, Xn2xY͓<=p6|) &p~0 {8?<OŌӛ`Mý8)Tgz%8K^q /BUh{C @)v CO(RU 6  $~3Y$F4{X<${R s  K$+ S$v6 ZnF$ |    R 4 , 2'm'" ' 'm'"'"m'"'$&T!$&!m'#'$/*$/ mv#mf(/*jb(/j^!mJ'P#PF'P8!m(#m(/+(/!m'#'!m'#'.+ +.+.+.+-+-+ -+-+-+-+-+m-+Z-+G-+4-+!-+-+,+,+xhXH8(c 2T4('%(Wl(%'b'9&cKs5TF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_memcmp_objc_retainAutorelease_memcpy_reallocf_memmove_objc_storeStrong_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPAsyncFileResponse__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSData_OBJC_METACLASS_$_NSObject_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]-[HTTPDynamicFileResponse isChunked]-[HTTPDynamicFileResponse contentLength]-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDynamicFileResponsel_OBJC_METACLASS_RO_$_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDynamicFileResponse#1/28 1366749083 501 20 100644 23716 ` HTTPFileResponse.o 0  .L .$__text__TEXTL 8__textcoal_nt__TEXT" __const_coal__TEXT" __picsymbolstub4__TEXT"__StaticInit__TEXT"__debug_info__DWARF"E"__debug_abbrev__DWARFw__debug_aranges__DWARFS__debug_macinfo__DWARFS__debug_line__DWARFSF__debug_loc__DWARFcFv__debug_pubtypes__DWARF"__debug_str__DWARFQ6#__debug_ranges__DWARF)HJ__data__DATA)__objc_data__DATA()hJ __objc_superrefs__DATA*J__objc_methname__TEXT*__objc_selrefs__DATA!<,J__objc_ivar__DATA " X,__objc_classrefs__DATA," x,8K__cstring__TEXT8"[,__cfstring__DATA#p-PK__objc_classname__TEXT$!P.__objc_methtype__TEXT%$q.__objc_const__DATA$L /Kb__datacoal_nt__DATA ',X1N __objc_protolist__DATA8'1N __objc_classlist__DATA<'1N__objc_imageinfo__DATA@'1__apple_names__DWARFH'1O0__apple_objc__DWARF)h$4P__apple_namespac__DWARF@*$4__apple_types__DWARFd*T4P8__nl_symbol_ptr__DATA-8__debug_frame__DWARF-8PR RAU P 'R- FFFF (F Ap xDhByD h ?FF.BxDh F0Y1QBO2BHxDhyD h2P FB6xDh F?FBZyDVFF FV(mBBBxDzDhh?FFBV xD#O h(Ft?FrF(Fn,}B|@BxDhyD hh FZ?FXFBxDh(FNBzDhPA`(FBBxDhBxDhF1D F,0F(FxBlxDPFB`F!|DO F?FFApBxD h!" P#D@F#"(F?ApxDh PF Ap!xDF?FFAvpV xD )#B$"hP D  # "(F F 0FXF FA4pAqxDhyD"F h XA(p!xDh!T- FA`FxDAayD hT j!hAa%yD h`P`X?EA`xDh 0FRFA`!xDFH?FDT ARaFyD# B" hxDH  P  "0F A*`xDh F%(F 𽀵A0aoFyD hB\!AayD hBX!?AQyD hFFAQyD hBXDAhFpGAQyD hBXDAhFpG- FAPFxDFh FFmAP*F#xDO hArPxDhfP!DM`1F X@?RAlPxDPFA`ZF !DPF?FFAQ#yD hbXAAhyD " A` hxD P  @Fd0FbA@xDh F @S - F A@xDh F>O ,Az@AlAxDyD hT 0Af@fXxDARI!D   DMh@hT e B8O +#SF+F XB P!XTDT)oA02FxDh XF?!+ T PhD @pP`A0A1T xDyD hh?FFA0xD(FA5F!}DO (F?FFAN1yD hcXA1hyD h#A@xD P   @FcA0xD(FvA5F!}DO (Fj?FfA!FAIyD  hD#-A xD(FNA%F!}DO (FB?F>FA #xDh XA:!yDADI hDP  !"XF"#0FA xDh F PF @A!A "yDzD hhPDXDIh @hH@CO pGAyD h@XݻFAxDh X?AxDh X(A2#E4#p6#p7#8#$9#;#&<#C=#T>#mp@# u7,A# # # # #b#$###   HN" A# ^C={KUnd>}]%  $> &I4I: ; .: ; ' I @ d: ; I4 : ; I  U 4: ; I < I   I8 2 I: ; .: ; '  @ d4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4  @ d<  I: ;  I: ;  : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPFileResponse.hNSDictionary.h 4I/I/I/BlNmRNgkr zh N2g 0 :xC 0H0^! l { wL,h 2 2y502wJ .H2yJ 2w.QL2wJ'h iI / \m "n*oPh^(# * $6 3 ?$ih ~&2 P TTQ,ZZ&JZRPSUPPTPQPTQVPQQ Q"Q$4P$(Q<LP<@QT`P`VTTjQjZTVdrPrTdtQt}0DUUURjUdpRp}(PnpRp}(PV8SPQ4BP48QHPPPTHQTPQJNSArrayuHTTPConnectionobjc_objectHTTPConfig^NSDictionaryANSObjectNSString]NSMutableArrayZNSDataHTTPFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPFileResponse abort]-[HTTPFileResponse openFile]signed charBOOL-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]long long unsigned intUInt64-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]ClassNSObjectNSData-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]NSString-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetabortedfileFDbufferbufferSizeNSUIntegerHTTPFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionaryoffsetresultlong long int__int64_t__darwin_off_toff_tlengthbytesToRead__darwin_ssize_tssize_tbytesLeftInFile__a__breadDataOfLength:deallocabortisDoneopenFileIfNeeded.cxx_destructopenFilecontentLengthinitWithFilePath:forConnection:setOffset:T&|%initcopystringByResolvingSymlinksInPathlog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:UTF8StringabortopenFileopenFileIfNeededdataWithBytes:length:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePath.cxx_destructconnectionfileLengthfileOffsetabortedfileFDbufferbufferSize, ; Y g }   $(/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@[%p]: Unable to open file. filePath: %@%@[%p]: lseek failed - errno(%i) filePath(%@)%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)""=") #-9#![#z#HTTPFileResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qci^vI  %$ %$ ,$ 6$ !R$ !R$&!Y$-!`$9!R$C!|$%$%$,$@$R$R$Y$g$R$|$$p% V!$ |$ R$ R$ %$% %$= ,$U 6$e !R$v!`$5 |$I!|$ "!$"v!$"!$"!$ "!$"!$$"!$("!$,"$$%p%<&$$%,H%HSAH   LK;,^*i2@1y1 '90}BC˶*iG,zw@-yaPp]bPf_3f Ru2 0@P`p 0@P`p/BqrmOh?3 ?+3O'rLmHSAH tN, ?m3rOHSAH HSAH  zDtUEr>p~8)ۙH. vqy{ Xn OŌSM2xY0 5p`MtN<) ͓<|N =p6=T,@Sfy$7J]p.AK]J;[$u}={$$>$d$$U Z"^S7$Gb6P_A |  8  B $ < T d 8 4 H\ 2<m "@ "<m"^"7m"p"<~z3ml$"ph$"pd2mT"XP"XB:m8"<4"<" "" " 5m6m!!8m6m#D#!:!"";mz'ml8"rf8"rb@mV,"ZR,"ZD#L>#L:!B4!B0;m*'m8""8""@m," ," ##!!"N"/m;m'm8"8"@m,","z;mt6md"n`"n\4"lX4"l2>m(","",?m("R("$"f$""l""z"6mx"|t"|V6mB!F>!F:8m46m# #!!""/m;m'm8"`8"@m,"l,"4m"r""~"t6md"j`"j@"D<"D(",$",6m! !"" "0 "6m!*!8m6m# #!R|!t;mn'md8"j`8"jZ@mN,"RJ,"R8"<2"<.=m(6m! !  "" "( "6m!! "4 "8m8m8m8m8m6mv#$!|l#|Z!vbV!bP;mJ'mB8"F<8"F6@m*,".&,". 8m6m#!#!!;m'm8"` 8"@m,"l ,"9m8m "  "" ~"z8mj" nf"nb6mX! \T!\N;mH6m:! @4!@0-|,8,-8"8m;m6m! !;m6m0"B!0"! !8m8m"Z!";m6m!6!!6m!H!|!x"!p"l8mb9mX "!\T "\J8mD;m>7m2!!6.!6$* *9m9m]Y$  ~z@<~z0,PL}yjf_[LH95.*{sohdUQJF?;40($ wsd`QMFB;70, {tpa]VRC?84-)"  $ 1 0 - -  1 0 , 840,($  * + ) h`. XP. H@. 80. ( . . . @<840xtplhd`\XTPLHD@<840,($  & |tphd\XPL<80,$  ( &  )H')H')H')H')H'x)H'h)H'X)H'H)H'8)H'()H')H')H'(H'(H'(H'(H'(H'(H'(H'(H'x(H'h(H'X(H'(*)<-d*8-d*4-d*0l-d*,Y-d*(F-d*$3-d*  -d* -d*,d*,d*,d* ,d*,d*,d*,d*u,d*b,d*O,d*<,d*),d*,d*,d*+d*+d*+d*+d*+d*xhXH8((4$V<qTd4H ,&O"W"`"i #r9#{[#z#$%H%p%G|%n%<&R) "$"("T "}""""qX8'9 '\$}3:F"@O_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_objc_msgSend_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.aborted_sel_getName_DDExtractFileNameWithoutExtension_open_lseek___error_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_reallocf_read_objc_autoreleaseReturnValue_objc_retainAutoreleaseReturnValue_close_free_objc_storeStrong_OBJC_CLASS_$_HTTPFileResponse_OBJC_METACLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize-[HTTPFileResponse initWithFilePath:forConnection:]-[HTTPFileResponse abort]-[HTTPFileResponse openFile]-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPFileResponsel_.str5l_.str13l_.str23l_.str31l_.str33l_.str35l_.str37l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPFileResponsel_OBJC_METACLASS_RO_$_HTTPFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPFileResponse#1/28 1366749083 501 20 100644 12468 ` HTTPRedirectResponse.o    #__text__TEXT  6__textcoal_nt__TEXT __const_coal__TEXT __picsymbolstub4__TEXT __StaticInit__TEXT __debug_info__DWARF D"__debug_abbrev__DWARF__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF"__debug_loc__DWARF"6__debug_pubtypes__DWARF q__debug_str__DWARF ^__debug_ranges__DWARFf n__data__DATAf n__objc_data__DATAh (p$ __objc_superrefs__DATA $__objc_methname__TEXT __objc_selrefs__DATAlt$__objc_ivar__DATA|__objc_classrefs__DATA%__cstring__TEXT __cfstring__DATA%__objc_classname__TEXT$__objc_methtype__TEXTt__objc_const__DATA8@,%G__datacoal_nt__DATA,d' __objc_protolist__DATA ' __objc_classlist__DATA'__objc_imageinfo__DATA__apple_names__DWARF($'(__apple_objc__DWARFD`L(__apple_namespac__DWARF$__apple_types__DWARF("__debug_frame__DWARF) D*$+ P FFF@rPxDh@BayD hhF?FF@$`xDh F@ayD hXPF F(F !pG !pGpG pG pG@Q@YyD h@SD{DBXh@S{DOppGoF@AyDh@QyD hhF@tQyD hD!x?tW?pGou#z tzWex  &-|W L$W?$$$o)W)))o  L M# 0#0>W0#06  745Wd5I5\  #<W<o< /3 =CWCC] W<   J#]# p#u  %  .: ; ' I @ d: ; I4 : ; I< I  I8 2 I: ; $> .: ; '  @ d  : ;  I: ; 8 2 I8 2 I: ;.: ; ' 4  @ d  : ;  &IW /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPRedirectResponse.mNSObject.hNSData.hNSDictionary.hNSString.hHTTPRedirectResponse.h 0(ei LM L PL 21 0 58 N Mj F&P:U"Q@LQhtQ R PtvPtxQ|~P|QPQRPQRPQPQPQPQ PQmuHTTPRedirectResponsezobjc_objectNSDictionaryNSObject]NSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPRedirectResponse.m/Users/pete/git/Frank-[HTTPRedirectResponse initWithPath:]isaobjc_classobjc_objectid-[HTTPRedirectResponse contentLength]long long unsigned intUInt64-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]ClassNSObjectNSData-[HTTPRedirectResponse isDone]signed charBOOL-[HTTPRedirectResponse httpHeaders]NSDictionary-[HTTPRedirectResponse status]intNSInteger-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]redirectPathNSStringHTTPRedirectResponseself_cmdobjc_selectorSELpathoffsetlengthunsigned intNSUIntegersetOffset:isDonedeallochttpHeaderscontentLengthstatus.cxx_destructreadDataOfLength:initWithPath:| h initcopydictionaryWithObject:forKey:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithPath:.cxx_destructredirectPath LocationHTTPRedirectResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8@"NSString"        $. A" u }    O|],8|,h HSAH   G90WP}l~KbPG>I-^YpLK;,^*w ~b*od(8HXhx(I-L(I)0$]$=>oooP$$HSAH  , $(oI$HSAH HSAH  0 `M) qy|p~2xYN t<{͓<=p6=T,8) OŌ /BUh{/$>z3$$]7$u& | t t |    6  ,  #m|t |mx x m t t | |j md mV|ZR|ZNmDp$H@pH: m4"m.m"lB&l& r   !m2.ZV |5151gso`\MI:6'#|xieVRKG84-)" $            tpl`\XTPLHD@<840,($   |tphd\XPL<80,$  (  4$tdTD4$(pD|iVC0 xhXH8(t|2U'NU8|>mh b||  h+FTF"_objc_retain_objc_msgSendSuper2_objc_retainAutoreleasedReturnValue_objc_release_objc_msgSend_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_objc_storeStrong_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_METACLASS_$_HTTPRedirectResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDictionary___CFConstantStringClassReferencel_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject-[HTTPRedirectResponse initWithPath:]-[HTTPRedirectResponse contentLength]-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]-[HTTPRedirectResponse isDone]-[HTTPRedirectResponse httpHeaders]-[HTTPRedirectResponse status]-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPRedirectResponsel_.strl_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPRedirectResponsel_OBJC_METACLASS_RO_$_HTTPRedirectResponsel_OBJC_$_INSTANCE_METHODS_HTTPRedirectResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPRedirectResponse ! #1/20 1366749096 501 20 100644 7300 ` __.SYMDEFa(Ep(nTnmn+nnnnnnn7ncnnnnn#nFnqnnnn"nSnnn`f`L`]   cF#~V2  @  ( pN pN pNH pNf pN pN pN pN pN pN6 pNU pNq pN pN (u (u (u (u (u d    52  2 d  `3`3`3`3_`3%(o(o8(o@(o(o(oj(omHHHH[H-HHHH?HHHHHfHJHoH"HBH@P@P@P=@P@P@P\ } } } }Cj/Uz0%J0%o0%#0%0%_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_HTTPConnection_OBJC_IVAR_$_HTTPConfig.documentRoot_OBJC_IVAR_$_HTTPConfig.queue_OBJC_IVAR_$_HTTPConfig.server_OBJC_IVAR_$_HTTPConnection.asyncSocket_OBJC_IVAR_$_HTTPConnection.config_OBJC_IVAR_$_HTTPConnection.connectionQueue_OBJC_IVAR_$_HTTPConnection.httpResponse_OBJC_IVAR_$_HTTPConnection.lastNC_OBJC_IVAR_$_HTTPConnection.nonce_OBJC_IVAR_$_HTTPConnection.numHeaderLines_OBJC_IVAR_$_HTTPConnection.rangeIndex_OBJC_IVAR_$_HTTPConnection.ranges_OBJC_IVAR_$_HTTPConnection.ranges_boundry_OBJC_IVAR_$_HTTPConnection.ranges_headers_OBJC_IVAR_$_HTTPConnection.request_OBJC_IVAR_$_HTTPConnection.requestChunkSize_OBJC_IVAR_$_HTTPConnection.requestChunkSizeReceived_OBJC_IVAR_$_HTTPConnection.requestContentLength_OBJC_IVAR_$_HTTPConnection.requestContentLengthReceived_OBJC_IVAR_$_HTTPConnection.responseDataSizes_OBJC_IVAR_$_HTTPConnection.sentResponseHeaders_OBJC_IVAR_$_HTTPConnection.started_OBJC_METACLASS_$_HTTPConfig_OBJC_METACLASS_$_HTTPConnection_OBJC_CLASS_$_HTTPMessage_OBJC_IVAR_$_HTTPMessage.message_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_HTTPServer_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_METACLASS_$_HTTPServerl_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_PROTOCOL_$_NSObject_OBJC_CLASS_$_WebSocket_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.nextOpCode_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_METACLASS_$_WebSocket_DDIntersectionRange_DDRangeCompare_DDRangeFromString_DDStringFromRange_DDUnionRange_OBJC_CLASS_$_MultipartFormDataParser_OBJC_IVAR_$_MultipartFormDataParser.boundaryData_OBJC_IVAR_$_MultipartFormDataParser.checkForContentEnd_OBJC_IVAR_$_MultipartFormDataParser.currentEncoding_OBJC_IVAR_$_MultipartFormDataParser.currentHeader_OBJC_IVAR_$_MultipartFormDataParser.delegate_OBJC_IVAR_$_MultipartFormDataParser.formEncoding_OBJC_IVAR_$_MultipartFormDataParser.pendingData_OBJC_IVAR_$_MultipartFormDataParser.processedPreamble_OBJC_IVAR_$_MultipartFormDataParser.reachedEpilogue_OBJC_IVAR_$_MultipartFormDataParser.waitingForCRLF_OBJC_METACLASS_$_MultipartFormDataParser_OBJC_CLASS_$_MultipartMessageHeader_OBJC_IVAR_$_MultipartMessageHeader.contentDispositionName_OBJC_IVAR_$_MultipartMessageHeader.encoding_OBJC_IVAR_$_MultipartMessageHeader.fields_OBJC_METACLASS_$_MultipartMessageHeader_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.value_OBJC_METACLASS_$_MultipartMessageHeaderField_extractParamValue_findChar_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_METACLASS_$_HTTPAsyncFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDataResponse_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_METACLASS_$_HTTPDataResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPFileResponse_OBJC_IVAR_$_HTTPFileResponse.aborted_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_METACLASS_$_HTTPFileResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_METACLASS_$_HTTPRedirectResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponsel_OBJC_PROTOCOL_$_HTTPResponse#1/36 1366749090 501 20 100644 20972 ` HTTPAuthenticationRequest.o t))__text__TEXT 2__debug_info__DWARF d:,__debug_abbrev__DWARFv__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF;__debug_loc__DWARFk; __debug_pubtypes__DWARFh`__debug_str__DWARF__debug_ranges__DWARF$__data__DATA$__objc_data__DATA($,< __objc_superrefs__DATA%|<__objc_methname__TEXT %__objc_selrefs__DATA<&<__cstring__TEXT\&__cfstring__DATAH@'< __objc_ivar__DATAH,@(__objc_classrefs__DATAtl(=__objc_classname__TEXTxp(__objc_const__DATA(>S__objc_methtype__TEXT!:|*__objc_classlist__DATA!*@__objc_imageinfo__DATA!*__apple_names__DWARF!,*@<__apple_objc__DWARF$t-B__apple_namespac__DWARFl%$d.__apple_types__DWARF%.B"__debug_inlined__DWARF'0__jump_table__IMPORT'-0__eh_frame__TEXT'0 hCO|GL P33 @C USWV<^E$'ËEE苆E싆D$E$y'$'lj<$l':L$D$$];'$L'E䋎:MMԉL$$'rTD$E$D$&$&ËJL$D$$&E$&>EEԉD$E$&rTD$E$D$t&$&ËZL$D$$N&E$G&E܀<D$E$D$&$$&ËD$$%E܉$%u܉4$%D$4$%B  $%E܉$%E<<M]\$ jD$L$<$y%$%F  $g%\$ zD$]\$<$@%$Q%J  $.%ED$ D$\$<$%$%N  $$]\$ D$ED$<$$$$R  $$M܉؉D$ D$L$<$$$$V  $x$tVL$$D$M$f"u6ED$ D$ED$<$'$$8$  $$]\$ D$E܉D$<$#$$Z  $#\$ D$ED$<$#$#^  $#\$ D$ED$<$#$#b  $m#E$b#]؉$W#<^_[]UXM]UXM]UXM$#]UXM$"]UXbM$"]UXAM$"]UX M$s"]UXM$N"]UXM$)"]UXM$"]UXM$!]USWV,_E$!ƉuE$!Ext$ T$L$$s!$!Ë\$D$E$P!ƉU$M!Eu]tD$]$u!)D$t$ D$L$$D$ =t')D$ t$L$$ $ E$ E$ E$ ,^_[]USWV,_E$ ƉuE$z EGt$ T$L$$B $S Ë\$D$E$ ƉU$ 1ہD$}]$u)E苏MD$t$D$L$$D$ =uUED$t$}썇 D$ED$E$D$ |=uCML$ t$D$)M싉D$ t$L$E$7$HËE$,E$!$ ,^_[]UWV_u$D$$D$$D$$D$$D$$D$$D$l$D$T4$D$>^_] ?qU>ty qZ_$ # GqUtGyG  4"KU7tKyK HOUptOyO w}LM#J# SUtSyS WU#tWyW [5U\t[y[ _5ZUt_y_ cZUtcyc =gUtgyg ]kU@tkyk oUytoyo Uty  tt&$/>GU[ty Lt9tL$/>[V[GD U ty o`tdth m {t #t #  Z, # ###*#3#9#?#C#G#J#Q# ~    ## ,# %  .: ; ' I@ d: ; I4  : ; I  4: ; I4: ; I< I  I8 2 I: ; $>  : ;   I: ; 8 2 I8 2 .: ; ' 4 @ d.: ; ' I: ; II: ; : ;  : ;(  : ;  : ;   : ; &Ix /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPAuthenticationRequest.mNSObject.hNSString.hNSRange.hNSObjCRuntime.hHTTPAuthenticationRequest.hHTTPMessage.h >;'ThTII(B9<9A'qi,999 =M =M =" =" =" =" =" =" =" =" ="Y -LjML=Pw3/%. .W -LdM-L=Ow7Q3>k/*X~ <yPVPrVPuhNSMutableStringobjc_objectHTTPMessageNSObjectNSStringHTTPAuthenticationRequest_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPAuthenticationRequest.m/Users/pete/git/Frank-[HTTPAuthenticationRequest initWithRequest:]isaobjc_classobjc_objectid-[HTTPAuthenticationRequest isBasic]signed charBOOL-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]ClassNSObjectNSString-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]NSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSNotFoundisBasicisDigestbase64CredentialsusernamerealmnonceuriqopnccnonceresponseHTTPAuthenticationRequestself_cmdobjc_selectorSELrequestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageauthInfotempNSMutableStringparamheaderpostStartRangeLocationpostStartRangeLengthstartRangepostStartRangeendRangesubHeaderRangeendRange2loclenrquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:initWithRequest:.cxx_destruct\!initheaderField:lengthsubstringToIndex:caseInsensitiveCompare:substringFromIndex:mutableCopycopyquotedSubHeaderFieldValue:fromHeaderFieldValue:nonquotedSubHeaderFieldValue:fromHeaderFieldValue:characterAtIndex:stringWithFormat:rangeOfString:rangeOfString:options:range:substringWithRange:initWithRequest:isBasicisDigestbase64Credentialsusernamerealmnonceuriqopnccnonceresponse.cxx_destruct %7Ocot 'AuthorizationBasic Digest usernamerealmnonceuriqopnccnonceresponse%@=""%@=,   "&)09>@DF  $(HTTPAuthenticationRequestx ;!L!qT!]!o!x!~!!5!Z!!!t!!! HL!LT!P]!To!Xx!\~!`!d!h!l!p!,xx @12@0:4@8c8@0:4@8@0:4@16@0:4@8@12v8@0:4c@"NSString" HSAH  T($JC8F(HZxY1LFU FXm 2V'6$B:zE r( JR7kZOaL\l| ,<L\l| Q_jBAG9BCD 3 ]&$AV {"*?{= HVJ&$_HSAH .*w,Z$V B{&_A HSAH HSAH  @DF#Wx ''(,(H(Kd(t(((( (+  )R (){ D) d) ) `PlH0Lyh\NdXp#`T) Ul*>LY|_OBJC_IVAR_$_HTTPAuthenticationRequest.isBasic_OBJC_IVAR_$_HTTPAuthenticationRequest.isDigest_OBJC_IVAR_$_HTTPAuthenticationRequest.base64Credentials_OBJC_IVAR_$_HTTPAuthenticationRequest.username_OBJC_IVAR_$_HTTPAuthenticationRequest.realm_OBJC_IVAR_$_HTTPAuthenticationRequest.nonce_OBJC_IVAR_$_HTTPAuthenticationRequest.uri_OBJC_IVAR_$_HTTPAuthenticationRequest.qop_OBJC_IVAR_$_HTTPAuthenticationRequest.nc_OBJC_IVAR_$_HTTPAuthenticationRequest.cnonce_OBJC_IVAR_$_HTTPAuthenticationRequest.response_OBJC_CLASS_$_HTTPAuthenticationRequest_OBJC_METACLASS_$_HTTPAuthenticationRequest_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_NSObject_CFStringTrimWhitespace_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleaseReturnValue_objc_retainAutoreleasedReturnValue_objc_storeStrong-[HTTPAuthenticationRequest initWithRequest:]-[HTTPAuthenticationRequest isBasic]-[HTTPAuthenticationRequest isDigest]-[HTTPAuthenticationRequest base64Credentials]-[HTTPAuthenticationRequest username]-[HTTPAuthenticationRequest realm]-[HTTPAuthenticationRequest nonce]-[HTTPAuthenticationRequest uri]-[HTTPAuthenticationRequest qop]-[HTTPAuthenticationRequest nc]-[HTTPAuthenticationRequest cnonce]-[HTTPAuthenticationRequest response]-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:]-[HTTPAuthenticationRequest .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAuthenticationRequestl_.strl_.str7l_.str11l_.str19l_.str23l_.str25l_.str27l_.str29l_.str35l_.str37l_.str39l_.str41l_.str47l_.str53l_.str55l_.str57l_OBJC_METACLASS_RO_$_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_METHODS_HTTPAuthenticationRequestl_OBJC_$_INSTANCE_VARIABLES_HTTPAuthenticationRequestEH_frame0-[HTTPAuthenticationRequest initWithRequest:].eh-[HTTPAuthenticationRequest isBasic].eh-[HTTPAuthenticationRequest isDigest].eh-[HTTPAuthenticationRequest base64Credentials].eh-[HTTPAuthenticationRequest username].eh-[HTTPAuthenticationRequest realm].eh-[HTTPAuthenticationRequest nonce].eh-[HTTPAuthenticationRequest uri].eh-[HTTPAuthenticationRequest qop].eh-[HTTPAuthenticationRequest nc].eh-[HTTPAuthenticationRequest cnonce].eh-[HTTPAuthenticationRequest response].eh-[HTTPAuthenticationRequest quotedSubHeaderFieldValue:fromHeaderFieldValue:].eh-[HTTPAuthenticationRequest nonquotedSubHeaderFieldValue:fromHeaderFieldValue:].eh-[HTTPAuthenticationRequest .cxx_destruct].eh#1/20 1366749091 501 20 100644 142900 ` HTTPConnection.o @ J lJ"__text__TEXTAu 0T __debug_info__DWARFAu7?__debug_abbrev__DWARF%߶__debug_aranges__DWARF@__debug_macinfo__DWARF@__debug_line__DWARF@__debug_loc__DWARF;J__debug_pubtypes__DWARF__debug_str__DWARFI#z__debug_ranges__DWARF __data__DATA __bss__DATAlJ__cstring__TEXT __objc_classrefs__DATAT__objc_methname__TEXTL __objc_selrefs__DATAp__objc_classname__TEXT>X!__const__DATA(!&__objc_data__DATAP"__objc_superrefs__DATAX#`__objc_ivar__DATA`X$#__cfstring__DATA|#p|__objc_methtype__TEXT\'__objc_const__DATA (P__objc_classlist__DATA$. __objc_imageinfo__DATA$.__apple_names__DWARF$P.0&__apple_objc__DWARF84X=`__apple_namespac__DWARF5$T?__apple_types__DWARF5x?__debug_inlined__DWARF>9vH`__jump_table__IMPORT>H__pointers__IMPORT? cI$__eh_frame__TEXT? I h0l@* P  %G,UXaJu]ÍL$aJ$>UV^$D$>-JL$$>L$$D$>1J1J $>^]USWV\[$3>lj|$$&>Ɖ<$>IE>}EBE/E䍃VE4$Z>ƉuE؉D$E$=D$ ED$dD$$=EUIE}EBEE̍vEЉ4$=ljuԍED$ ED$ED$E$p=]ԉ<$=lj$=E$=<$=\^_[]UWV_X=ƋEH~HL$T$$C=4$'=^_]ÐUE @$3=]UE@$=]UWV_<ƋEHGL$T$$<4$<^_]ÐUE @$<]UE@$<]UWV@^E$u<E}}EEEzG<UEBEU̍ZUЉ}ԉE؍ED$ $;EpE؉$;<$D$;@^_]USWV [;Ƌ}OFvL$T$$;OIA4$v; ^_[]ffffff.UVu FD$E$D$:F$U;^]UVuF$D$:F$;^]USWV,^E$:NjE$:E܋EE苆E싆D$E$:$:É$:e}؋|$E܉$:t+|$E܉$r:  EE$5:$D$: E؉$:: ;; $':; T$ \$L$$9E܉$9 ;; $9|$$9L$$9  $9|$}؉$f9L$$D$L9   $G9E܉$<9<$49؃,^_[]USWV^ ]EE$8;L$$D$ D$8;ߋL$$8&|$L$$8tE|$$u8EE苆E싆D$E$V8^_[]USWV_E$C8ƋMD$L$4$8uD$ED$4$7É4$7Ã^_[]USWV_E$7Ƌ M>D$L$4$7uND$ED$4$}7É4$7Ã^_[]U1]U1]U1]U]UVPX4$F7^]U1]USWVl_}싇 ML$$6]Mԋ L$T$$6Ƌ D$$6E싀 D$4$6EpE싘 \$4$z6$6Ɖ4$u6=\$]Љ4$M6$h6ƋE싀 t$D$E$%6$@6É]4$6EEԋM}싏 L$$5$5Ƌ D$4$5$5E܉4$5 ẺD$$5$5Ƌ E؉t$D$E܉$z5E4$~5E}$-MȋEEċ ED$]$75$R5Ɖt$E؉D$Eĉ$5É4$5ۋ] D$E$4EċED$$4$4Ƌ t$D$Eĉ$4߈É4$4jED$<$4$4Ƌ}싇 D$4$v4]Uȋ  $q44$i4]] ED$$04$K4$94Ë D$$ 4$D$D$&4lj$3M;<<EȋEЉD$E$3$3Ë! D$<$3$3Nj% MED$|$\$ D$L$Eȉ$a3$|3EЉ<$]3$U3EԋMMԋ) L$$ 3$;3ƋẺD$E$3$3lj|$t$ D$ED$Eԉ$2$2Eԉ<$24$2ߋ- ED$EЉ$D$2$2Ƌ1 EȉD$4$z2$2Ë5 ED$$[2$v2Ẻ$W24$O2ED$Eԉ$D$&2$A2ƋEȉD$4$ 2$(2NjED$<$1$2Eĉ<$14$1]싃EED$u4$1$1EED$4$1$1E9 މD$$~1$1lj}= D$$_1$z1ËEĉD$ \$|$}|$ED$ẺD$ D$ED$E$1$01Ɖu$1E$1<$0E$0ED$4$D$0$0NjEȉD$<$0$0ËED$$0$0Ɖ$0<$0E싀A D$E$g0$0lj|$E؉D$4$J0E<$N04$F0E$;0Eĉ$00Ẻ$%0Eԉ$0EЉ$0E싀E D$4$/E}싇I D$4$u/$/E- L$$D$/$/ƋM D$4$/$/É]܉4${/ML$$W/Q \$L$$D$ 9/ƋU L$D$4$/EY D$L$4$E.$] /E䋇] \$D$4$u.$.Ë ML$D$E$.$.0t \$D$4$.E4$.$}.E$r.u؉4$g.E܉$\.E$Q.u]E܉$>.}E$0.4$&.El^_[]USWV,_E$.EE싇D$u4$-$-É]苇D$4$-NL$$-$-Ƌt$\$ L$D$E$n-$-É4$k-E$`-R\$ L$D$E$.-E$2-$*-,^_[]USWV^E$ -ED$E$,$,Ë\$ L$D$<$,$,lj$,Z|$ L$D$E$|,E$,<$x,^_[]UV$YRE4,UEBEaU썉bM$+,EED$4$+E$ ,$^]USWV _]+ƋC<uC?L$$+4$+ ^_[]UE @$+]UE@$~+]UV$Y[E4+UEBEaU썉M$4+EED$4$*E$+$^]USWV _]*ƋCL$$*4$* ^_[]UE @$*]UE@$*]USWV^D$}<$V*6D$<$<*$W*EL$$*L$$D$)$*E싆L$$D$)$)Ë*D$ \$L$ϋE$)$)*D$ ED$|$]$q)*D$ *D$|$}$J)m\$L$$+)$2)E$')D$<$)^_[]USWV[M<mL$$($(Ƌqt$D$<$D$>@D$ D$ D$(4$(^_[]USWV\_L$D$E$M($h(É]ЋEủt$$"(D$L$E$ ($$(Et$$'1}ԋE苇EȋEċEEE䋇EEEut$ED$$~'$'NjED$<$e'BED$ED$<$G'Ɓt$ED$<$&'$A'Ft$ƋEĉD$<$}'$ 'ËED$4$&}|$t$u$\&Ɖ|$\$$F&Džtj]uFEԋMȉL$$&$&Ét$ \$ED$E$k&$r&t$ |$ED$E$G&]<$K&4$C&u؉$8&4$0&]Ћ}܉<$"&ẺD$$uF&9d$%E$%\^_[]USWV^EdL$$%1EL$$%$%1tShL$$Ek%$%1t#l\$D$E$B%$]%lj$?%E$4%<$%^_[]USWV_E$ %É\Ip)D$L$$$UƅW=MlD$L$$E$$$\ËED$$u$P$\uuj$Qht$D$$?$$Z$ƋED$4$&$4$+$P$#4$#IL$D$P$#ƅWYL$D$4$#$#EitL$$#ƅWIXL$$i#tEt$E$Q#D$L$E$8#)UM]E$'#-}Mt$u4$"1EMM)MMdi`||$dD$4$"$"Ë`D$pD$$k"ƉׁuML$ \$ML$$8"EM;E;MtU}<:L$ D$ED$$D$D$!$!Ɖt$ED$<$!4$!u=t$lD$$!$!E|$hD$$]s!$!É]uML$ ML$}|$$@!xM؉L$ \$|$$!xuauM؋E;M;EtvU4UD$L$})ϋML$ |$ED$$MUu]؋u99t;];ut)ωƋE]xEt$|$T$ L$ML$$# $> É\$ED$x$h;M;UtvE4E)ȋ]Ӌ}\$D$T$ L$ED$<$$É\$ED$4$$E$E$u]$ytD$4$|GQ9u}u7t\$$+X7\$$ 7e1EUiUE|$ED$ $$ƅu W)EED$t$Eȉ$4$G}u]ML$${ 9|$ED$ $]$xƅu W)EED$t$E$:4$4EȉEẺEEЉEuԋ]EMUĉT$ L$D$\$t$ED$ ED$ED$E$vGE E-jED$ $M H}9UT$D$ $~ƅW!E$yE$n]$cX\\ƋE$B4$:P$,$$W^_[]UWV_MtBL$$$ƋD$4$$lj4$1<$^_]USWVL[MEAL$$b$}ƋYD$|$4$:u D$|$4$u싃ID$}<$$ƋE =ML$T$$Qt$D$<$$]uYL$$E]L$$q$ƋaML$D$4$N4$UEeL$$($CƉ4$%9M$mqt$D$<$tuD$<$EL$$$E苋}t$ uD$L$<$z$ 77 $m<7EuUD$<$Et$D$E$E AM$*E܍$D$$Njit$0|$,L$(M܉L$L$D$E$D$$D$ D$PD$D$ D$p<$wEIL$$ UD$ $AE$EuE$74$/L^_[]ÉuyD$<$USWVL[L$$;T$L$$D$ D$ƋE|L$$D$$DžtD$|$E؉$gW)E؉<$X}ȋMUT$L$ xL$|$$$1EԋHMЉD$ D$L$4$E؋M܋U‹}σű|$T$L$D$ D$}ȉ|$4$$EċML$ML$D$ L$|$$g$Ɖt$ D$EЉD$]̉$=4$DEĉ$9Eԉ$.؃L^_[]USWV[]t$$LT$L$$D$ D$|t$$Ƌ})EԋiML$$|D$L$4$f1U  $^$EЉD$$5t 22 $#EЉ$ 7}L$ L$|$$$EE 0L$ L$|$$$xEԋMϋML$$1EL1ۋEMMM!M MM)MUUE1EẺ]Ћ\$ML$$$ ƅu W)EED$t$E؉$4$E؋M܋U‹u΃}t$T$L$D$ ED$ut$$r$EȋML$ML$D$ ML$t$$<$WEċD$ ML$t$$$/ED$ED$E$$MED$ $D$$Ë}E\$ML$$ED$$űEԃuEEԉ$E$E$wEĉ$lEȉ$a}E8ML$$]C6}9É]!D$x$D$$EЋL$$UԃT$D$ D$ED$ $$EԉYD$ D$|$|$t L$ L$ML$$Y$tƉt$ D$|$|<$/4$6Eԉ$+EЉ$ x$E$Ĝ^_[]UWV_UT$ T$L$$$ƋD$4$D$$lj4$<$l^_]UXL$$D$C]USWVl[Iu>M9UĉT$L$$t>MĉL$$ >=MĉL$ML$$t&>MĉL$$t}İ1E>}ċAL$$ljU0E=EEuT$L$$P$k}uiteIUT$|$ L$D$4$}}t2MUL$$DQ?}M}ċ>Mt$ML$$tE8t$$΋L$${1xT$t$L$$D$ Q}u9L$ L$T$$E"EEuEUT$UT$ lj}T$L$4$$Ƌt$ L$D$<$4$EEu(UML$ |$D$4$EEEEIL$$^$yNjL$D$<$8E<$:YML$D$<$$-1MM Mm]u}t@D$ D$Z e4$iD$Et$$D$>@D$ D$x e}twuU7L$$J 7L$$D$$ $? ƅD$t$E؉$ uEċaL$$D$ $ ƋED$4$ _EEEML$$ eD$L$<$i $ Nj|$D$E$F <$M }ED$E$" iD$L$4$ $' E} >D$]ut$ $D$>@D$ D$ ;ML$t$$D$D$ D$ Eĉދ}mL$$ qD$4$f $ NjE|$ML$$D$>@D$ D$Z]ML$$D$ $ MEL$ML$$D$>@D$ D$ 7ML$$D$ $ DžD$|$Eȉ$ EċmL$$` ZEʋEL$u&W)E؉4$? EċuU؋u܉t$ T$L$$ E=}t0ɋUċa$t$EЉT$ $ ƋEĉD$4$ bEEEĉD$4$ eD$L$<$s $ Nj|$D$E$P <$W EĉD$4$9 3EZ( EDʋEUL$t$ML$$D$D$ W)Eȉ<$EċuUȋủt$ T$L$$E=}t0ɋUċa$t$EЉT$$Ƌ|$4$eEMEċE|$4$9eD$L$E$ $;Nj|$D$Eĉ$<$EMt$ML$$D$D$ D$24$E$lL$$$NjE|$ML$$D$>@D$ D$ ^<$eE$Zu4$OE$DE$9E$.l^_[]USWV,YM]EnML$$1tx1MRE苁E1E|$ML$$$ËED$$E$MEˋML$$uGg9r,^_[]USWV,[D$E$5=dMU )‹|T$D$ $$ljދ\$<$ى`uEEL$M$D$L$<$$Nj|$D$E$r<$yEX|$L$$H6EM|$$+ED$E$D$L$}4$$EߋL] xUD$T$ $D$>@D$ D$ML$ML$$D$D$ D$yEL$$_D$<$E$`ËE\$ML$$D$>@D$ D$ZuEL$$ZEʋLxL$}|$T$$D$D$ iL$$$ËE\$ML$$D$>@D$ D$ U$\E$Q}<$F,^_[]USWVL[nD$u4$ E=FL$$D$$DžtD$|$E؉$W)E؉<$:EЋrL$$}؋M)ыU}ʉ &EЋRL$$+E9҉Ut0ɄEljD$.$IMԉL$$}6MEȋEԉD$4$VD$L$<$$Nj|$D$Eȉ$<$EԉD$4$"U 3E̿Z( ED׋NT$t$D$ $D$D$ G4$NL^_[]USWVl^vD$]$E=NERM UL$T$$$DžtD$|$E؉$W)E؉<$BEċzL$${M؋})׋EM UċZ|$$+U9Åt0ۄEщT$+$FË|$$>MEċE|$$^D$L$E$$Nj|$D$Eĉ$<$*MV\$L$$D$D$ D$2e$E<G<EL$$;9VM L$}|$$$,E*M VUD$T$ $D$>@D$ D$EM L$|$$$ÅD$\$}ȉ<$Z>T$ T$L$$K$fEċFL$$D$&$ANj*V|$L$$D$>@D$ D$Z<$EWW)Eȍ}OME؉$EMċnU؋}܉|$ T$L$$+]E9}t0ɋU׋UċZ$|$E؉\$I$dNj\$<$->MEċE\$<$^D$L$E$$Ë\$D$Eĉ$$EM|$ML$$D$D$ D$2<$E$l^_[]UVY#t$ L$T$$D$-^]UXuML$D$E$D$ ]USWV[!LEE$XM>L$$$Ƌ} Bt$L$$D$ g$\?FD$ TXT$L$4$%$@ƋJD$4$ $$ljP4$Np|$D$\$$ƋRD$4$$lj4$t$D$P$t0t$D$<$e$uƉ<$_uxVt$D$\<$)u*t$D$<$$*Ɖ<$ \Z|$D$x<$mEE^lL$$$ƋbhML$ |$D$4$wߊ]4$qxfD$E$<$WW)E)Eȉ$5Ej`tUT$ UȉT$L$$D$1|EЋd1ۋEЋd9xt E$E̋D$pD$4$$NjtlL$$k$ƍED$ |$hD$4$Du 4$GEE4$7}tP<$)C;|@ED$ EȉD$`D$E$D$|1u4$4$E<$Em4$D$1$NjML$0|$,vL$(ML$t$D$E$D$$D$ ?D$PD$D$ D$!<$(1TE<$(Em4$D$$NjML$0|$,L$(ML$t$D$E$D$$D$ JD$PD$D$ D$s<$z1EE $}Em4$D$$RNjML$0|$,L$(ML$t$D$E$D$$D$ tD$PD$D$ D$<$14$x<$Njx$P$\T$4${X$m<$LL ;Mu ^_[]USWV_ML$D$E$D$ $!EEL$$$ËML$ t$D$$tNEE$}uBL$$zUT$ t$L$$]E$_4$WE$3^_[]U1]U]U]U]USWV<[λEE$ƋE $E싃D$E$$Nj|$0t$,L$(ML$L$D$E$D$$D$ D$PD$D$ D$e4$l<$dL$$=YT$L$$D$ D$ƉufL$ L$D$4$t$D$u4$$Nj>|$L$$D$>@D$ D$Z<$E$<^_[]USWV[L$$HbT$L$$D$ D$ƋFL$ L$D$4$>D$}<$tt$D$<$t$D$<$$Njb|$L$$D$>@D$ D$Zb<$i4$a^_[]USWV<[EE $TƋD$E$$+Nj!|$,1L$(t$ȳL$D$E$D$$D$ )D$PD$D$ D$<$ոL$$=T$L$$D$ D$WƉu!D$ D$|$4$,QD$ AD$|$4$ t$D$u4$$Nj=i|$L$$D$>@D$ D$[<$E$<^_[]USWV<[FEE$ƋE $E싃ND$E$O$jNjn|$0t$,L$(ML$L$D$E$D$$D$ ED$PD$D$ D$4$<$"*L$$T$L$$D$ D$ƉunD$ D$|$4$\D$ D$|$4$<t$D$u4$#$>Nj|$L$$D$>@D$ D$[<$E$<^_[]USWV[RZL$$T$L$$D$ D$rƉuL$ NL$D$4$GJt$D$u4$.$INj|$L$$D$>@D$ D$Z<$E$^_[]UWV_E$Ɓu=zt$L$$$lj4$<$k^_]ÍD$$$USWV_ML$$*L$$[[ $[L$$D$[{T$L$$$Ƌt$D$$4$[T$L$$r[ML$$WT$L$$;Ƌt$D$$#4$*^_[]USWV,^E$ EL$$$Nj|$D$E$$É]؉<$Z}\$ jD$|$]$JD$ zD$|$$`E8\$L$$8E8\$$$9ËD$$$E싎Mu܉L$$$ƅtyE܋Et$ED$$$߉É\$ t$ED$E$$ED$E$r$É4$oۉމuE$\$Tu܋D$}<$-$HƋE؉$'<$4$,^_[]USWV,^E$EϰL$$$Nj|$D$E$$É]؉<$G}\$ WD$|$]$m7D$ gD$|$$M E8\$L$$%E8\$$ $&ËD$$$ E싎Mu܉L$$$ƅtyE܋Et$ED$$$߉É\$ t$ED$E$y$ED$E$_$zÉ4$\ۉމuE$I$Au܋D$}<$$5ƋE؉$<$ 4$,^_[]USWV\[E$u}ዳ7D$L$$E7tL$$w7L$$Z$uE䋃D$<$=$XE7u4L$|$$$)EEtL$|$$$ƋML$ ML$D$<$E܄uEt$tL$D$$< u D$ t$T$ $ME E܋E $^E؍k$D$$3NjĽt$0|$,L$(M؉L$kL$D$E܉$D$$D$ >0 lL$$EL777L7ؾML$D$<$L7Ut7u}99tT+E̾$=‰t$t0ҹEȉL$D$D$ D$ L$$Ɖu t$L$$D$ n4$EL$$$D$D$ T77$D 8EEE $bE䍃k$D$$7ƋĽ|$0t$,L$(ML$kL$D$E$D$$D$ D$PD$D$ D$4$D$<$D$IlML$$EiTTED$4$C$L777L7ؾML$D$<$ 7MD7E苃 4T)ȉEыE13u !̾L$$D$D$ D$D$\UT$ $lj}$Ƌܾt$D$<$cE4$g}M<ML$$-$HƋ`t$D$<$D$D$ D$ D$ A erpE싃L$$̾t$$E=…t0ҹEȉL$D$D$ D$ lL$$ETrY<\L$$.$IƋ`t$D$<$D$D$ D$оD$4$ԾD$4$E$\^_[]ËEE $E荃k$D$3$NjĽt$0|$,dL$(ML$kL$D$E$D$$D$ D$PD$D$ D$<$%ML$&7L7 P̾t$$=…t0ҹEȉL$D$D$ D$ eEE $E荃k$D$$NjĽut$0|$,L$(ML$kL$D$E$D$$D$ D$PD$D$ D$<$D$4$D$@<eD$<$uD$ t$T$ $z_u苃  L8E܋E $uE؍k$D$$JƋĽ|$0t$,L$(M؉L$kL$D$E܉$D$$D$ XD$PD$D$ D$4$D$<$I4\L$$$Nj`|$D$4$D$D$ D$D$B<$IE$>X\L$$$-Ƌ`t$D$<$D$>@D$ D$ D$4$E܋E $E؍k$D$9$NjĽt$0|$,L$(M؉L$kL$D$E܉$D$$D$ 5D-u苃DDML$ ut$D$<$t{}D7T7ȾT$ D$L$<$7L7 aоD$<$sԾD$<$ľt$D$<$KE$OE$DE$ԾD$<$E܋E $,E؍k$D$$uNjĽt$0|$,L$(M؉L$kL$D$E܉$D$$D$ OD$PD$D$ D$o<$vD$4$D$ME$QE$FE$;E!ʃuk<\L$$$Ƌ`t$D$<$D$D$ D$ D$4$O̾t$$=…t0ҹEȉL$D$D$ D$ au}E$_E$T<$Lf)\<USWV,^E$EE}1w3wb&L$$D$>2&L$$D$ct u+Q&L$$D$+(u5&L$$D$3D$<$@&vL$$tL$$D$*ޭڭUT$L$$tML$$}[u"D$<$*&D$<$oË"D$<$[t֭L$$ E<*L$$$*E苆.T$L$$$Nj2L$|$\$ M L$D$]$D$ <$$]L$$wҭL$$eU  $c"FD$$+E$/,^_[]UWV_ u$D$4$^_]UWV0_E$MƮ4UEBEU䍗6UE $EE EE؉D$4$.E$iE$^0^_]USWVL[u"ENFS; FM$2E荃ƖE$D$$NjFEF$y$Ƌt$4ML$0|$,?L$(ML$ML$D$E$D$$D$ D$PD$D$ D$X4$_<$Wdo<t/_ t*D$ $NuC7?L$$ GD$ $E$L^_[]fff.UVPu F$F$^]fff.UVPuF$F$^]UWV0_E$jM_4UEBEU䍗UE $*EE EE؉D$4$E$E$0^_]USWVL[uENF; FM$E荃_E$D$#$NjFEF$$Ƌt$4ML$0|$,دL$(ML$ML$D$E$D$$D$ D$PD$D$ D$4$<$ԫL$$E$L^_[]fffff.UVPu F$F$^]fff.UVPuF$oF$d^]UWV^O}$5[$g$o$s$^_]USWV[EMnL$$$NjD$t$<$gt^EMƦT$L$$<$W0VƬL$D$<$ xD$t$<$EEMt[ƦT$L$$$ǰt!VƭL$D$<$E<$4$E^_[]USWV_yE0-)\$L$$7tE0\$$!]33$EL$$$Ƌ\$ L$D$4$4$^_[]UWV_§u$D$ާ$D$ڧ$D$ҧ$D$qƧ$D$Yʧ$D$A$D$)$D$4$D$^_]USWV^E$EE$NjEE苆E싆sD$E$$É${t(M  <$b 33 $O<$GE$<؃^_[]USWV,^E$NjE$E܋EE苆E싆ʡD$E$$É$^<}؋D$E܉$$b ;; $;ʨT$L$$_t5;ʨT$L$$<$W ;; $5Mɋ}tf EE$E܉$<$؃,^_[]UWV ^)}tEE$}苆ѤE싆D$E$ ^_]UXҤM]UXM]UXM]UXE$D$O]7?$&7U]+lJ,1<1 7- - .  LM# # #,U#  K #)]y9 # #@. #p@# Lp5RSUxJ+|Jp3p<1 )p5 -A1 J# "  :@CEypJ #qa# tztJ!7U1O5U,1<1 11r@5 1o/UQ20IUPiUiU2UUU,1<1 5 `## `## `## `## `## `##!-42Uy3(U0^UeO^HU~3<1  k/ !"1# 6JHUp#3&<1  U 3 <1  5 5.U.3.<1 .5.5#OU_O3O<1 D\ U\3\<1 aqm Um3m<1 m5~U'~3~<1 5>Uc3<1 5>EU3<1 5EXU$3D<1 HL%@4&K5&T5&X$&_5&c5&(5%g5%n5%u5h&&5& & 5&!50&K#5C%5%l4'%1XPU5 131<1 (1uP&55V&65i'O>PU >3><1 (>m&B5|&C5'xPoU P3P<1 (RoU$R4)YU)YU'`fU `3`<1 (bfUbP5)gU)gU'meU $m3m<1 eK&zL@% 'eU 3<1 @ U 3<1 5&&'@%ek{P%)5p%3l4P&95&D5+0&QG>&SGQ%U5%Y5 _ NU $3o<1 N&T5& 6&5N`"U` $3<1 5-mN"&@&&''@% l4%@%5%5 &*5%,l4*2-h*2-h*2-h*2-h*2-h*2-h*C-`*C-X&@5&A5* E~&&F*C-X*C-X*C-X*C-X*C-X%,Q-*C-`*C-`*C-`*C-`*C-`*C-X*C-X*C-X*C-X*C-XF !x*7s-H&>u@`8*@x-*Gz-5`""Ue3<1 '"b&U$31$<1"b&& 5&5&5&N  b&N(U+ 3 <1  -e&N(*3-X&Q5&b5%(%r5+k-'' ( 8I #  # U!N(x-U$!3"!<1 !-Q(x-&=1,{D-&'F@&X&Q\5&_57%(&%A5%B5)<,),*3I-X&bM5&O5&P%rK5%L5+k-**K~ix--Ugi3i<1 i@ 0# q-%.Uq3q<1 '|%.L8U$|3J|<1 (.L8& ,-&58,*(%/0&,5KQ00&Q5x&=1.8&=*3 -X&J@&V05J6&[$C*3$-H&_ &J(@V&V*i&Vp@&o384&y7 8&y|X&[$ >@L8 9U$>3><1 O8 9&'B@&@@'/Q 94<U~$Q3 Q<1  94<&c@e &g@x &Vh 9$<&n &ow  ;Y;&y~ ;<&y \;;&[$ 'e4<,>Uo$3 <1 7<,>*3-X&@3 %-%-%-<$>&@R &J@e &Vx _=>&[$ ',>BUI$3 <1 />B*3-X&@ %-%-%-?@&@ &J@ &V.  @B&A &@t &J@ &V &a %5B & @ 5Vp^p&#F 5ipp&#O 5|'TZ pqU)$Z 3Z <1 7jwqrU)w3w<1  Or@sU* k/ <1 . ,6 5 O@s~tU_* k/ <1 . ,6 5-D E' ~ttU*$ 7 <1 8,ttU+7<1 Yl>#kO@#wOA#OB# ,+## q+L#E#E#  #-5#:#J5#T!+ #`l+##5$#5%#5&#5'# (#+#,#+-#+.#0# +8#5tuU,7<1 8>EuuU-7<1 9Rz uAuUJ-z 7z <1 :n-;3-y-<-;F-;J-N-=-#-#->A;A1;A'1?$@@@@@3@M@d@@ @ @ @ @  @'@E@c@}@ @y@y@x@y@$yA@FB@Q@d@rC%@@#5,5-55E,#-5#E# .D `$#E&#  '# k/(#**# ,#29-#A/#U51#[$2#b^4#o6#v7#58#9#-;#-<#-=#->#@#E`B"R#"[# 0EsB""#"(#"0#";# E0B# 01o +  1171 ` G1="#(#0#;# EM1# R1  1 11-(711A A 1=d"#(#0#;# E1#5# 1=v"#(#0#;# E1#5# V2F""#"#"(#"# "# 2="#(#0#;# E1#3#5# 3 p/ ~31, # ##5#5#5#U5#5#5#5#!5#(5# 3= @ #@ #E4 GRH"R#H(R#H0R#H;R# HE1R#H3R# w4GbH"b#H(b#H0b#H;b# HE1b#H3b# 4|#_5#j5#s## U5I,"# 53 5.# 5G5H"#H(#H0#H;# HEM1# 5i # J6$#&#5'#5(# )# b6G  H" #H( #H0 #H; # HE1 #H^ #H3 #H<1 # 6G  H" #H( #H0 #H; # HE1 #H^ #H3 #H<1 # E7 k/%  $> I: ; .: ; ' @ d4I: ;  : ; I4   1UX Y 1 &I 4I: ;  < I : ;   I: ; 8 2 I8 2 I: ;.: ;' I@ d4I: ; : ;I4  : ;I  U1UX Y: ; I.: ; ' @ .: ; ' I@ d4: ; I4: ; I 4: ; I.: ; @ : ; I 4: ; I ! " I8 2 #: ; I4 $: ;I4 %4: ;I&4: ;I'.: ;' @ d(.: ;' @ ).: ;@ *4: ;I +1X Y,4: ;I -: ;I.<  /0I' 1I2' 3 : ; 4I: ;  5I: ;  6: ;I4 7.: ; ' 4 @ d8.: ; ' I4 @ d9.: ;' 4 @ d:.: ; ' I ;: ; I<.: ; ' I= : ; >.: ; ' ? : ; @( A : ;B : ;C : ; D  : ;  E  : ; F G : ;H I: ;8 2 I : ; 3 /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/include/dispatchHTTPConnection.mNSObject.hNSFormatter.hNSDictionary.hNSDateFormatter.hNSRange.hNSString.hNSArray.hHTTPMessage.hNSData.hWebSocket.hGCDAsyncSocket.hCFStream.hHTTPConnection.hHTTPServer.hNSNetServices.hNSLock.hDDRange.honce.hNSObjCRuntime.hHTTPAuthenticationRequest.hNSURL.hNSDate.hNSEnumerator.hNSError.h C<JX? Fn 5! Q*Y(t7  f @  f  Du6 (f 6 $ ->v3&>C- A&+h," ) %=   %= ^5 ^ . _ . 5 ^  X4_ AQ>31XO T_^J J[f>X_yGjic@D9$\]N85N*fN;f;#,XD)i .K W.  >Yx6  vKL f  >Yz6  x f  D<)R+Y"'! @x @ >_5EXQm M252] 5s2hM$Q#]_]W tMF/Z_& &X$  >7 #%#{8 S=?VS>UY?ׄJ1'-i40?w:?r:&(0> T>0@<))w1+1vf1J 1Js?v1t1v+. +X#;:<d;W<:<K%X&u;":e%)" >D' <7#E-*)LF ;"%4<fX6Jjm,<u A9WO^;d&xNtdNfb1;u A^e1,\:1:0 fOV:zOLcgh:peQwOteOfc.h6V+O#$q:" "W(V4m&67 >y D. >># &85 6$l<(DhR9? J (<K@x@xf*+&<$AZS*iO63.4%?,10<4SZO'< Jg&?0gr?Z0ab"h<%+g&?0gr?Z0h41F"10<Z A>W,: ,X.3 3 <:,8;:/"j-M5B32"Q 4'/y8"13 <9/'^,-g=9qU==0"\e\/*3 <B/'l,-g=9qU==0h:C'*@^OY7'7i.%:&:\[>L\,>Z0h4  BD >20 7G0Z:m `P&6*-K<qVg[ *F %C B:CW B0 X . ?4  <3 A . BuH@)#7u  <T&@["7{ BuH)@#7 DuH)@#7u  <T@)#7  q&qt @MP"W 3 P&=3@8)+},Z.3 P&=3@8)+},Z.  v**'%KE/N(%"5*,K5\KaZ>KFaZ[~=BL1&B(  ; UaNUcv1#'Y!#}. Vv6&~ -0 i~$ez1KN(iM'!W 1Xff-b2 kSy'< &.#p x (#xf ,$i <@ J J;ɡ$3 @&! t  Ue6  L!;Yuzf #< (    Uv6  LX (    <&vuuuz'  <7=$9#=(/$  <;$$Jl < -7- -;1#h)v- ? j(@ <=3 <=2 << <'#7QWHSWESF uH  S uH Q> F P Pq W  Po w PPPPozPPP"QNSQWoSWbW'/PPe^^kV=EP^fPVW2WPPW!)PP.VWP7@Q^Tu~T~V~u~V`u~`~V u~ [ W u~ !u~^   W!`"SPPFZPP W !u!!W""P]# %W %%Q%(%WR%%W%&V&&QK&b&W# #Pe#m#P##P$$P"f%PU'e'Pe'N(uT(J(VN(A)WA)G)RG)])W))Q)a*W++W2,,W,-V )')P')x-uP)(,(,<,SW+^+P^+x-u@p+x+P++P_,g,P,,P,x-uT-t-V%.H/VH/S/WS//VL0Q0V00V031V312W2q3Vq33S384V844W45V$55Wr66V66W77Q78V....P.L8//P////Q/L800VQ1~1PQ1Y1P22PW3_3P34Ph4u4Qu4L8u5$5Q55R55P=6J6Q67R66P77P[8889W[8888up89V9 9L8m8Pm88up88P8 9up 9)9P99Ve::V:Y;W\;;V; <W.9U9PO99Re9m9P98:8:@:PY;4<m:u:P;&;P;;Q;;P4<=Vh=n=QX<`<P`<,>uT=,=P,=5=P5===P=>R,> ?Se?k?Q@@S@ASAAWGBMBQP>X>PX>Bu?/?R/?\?R8?@?PZ@v@Pv@Bu=AEAPABSB*BSB"BPqCCQCCPTE\EPqCDWGGWQHHWD(DP(D*Ju~ZDbDPDDPDEPqCEP'F/FPFFPFFP*JPJP]JeJPVLLVLLupLLPLMWMMWMMQMMPOaOVaOOuppOxOPP1QV1QQup@QHQPQ&RV&RRup5R=RPRSPPTTPTTPEUMUPaUiUPUVVUUScVVPVVPXW`WPtW|WPWXVWXSvXXVvX9YW9YvYVvYUZWUZZVZ[W[-[Vm[]Wv^^W^^W^?_Vm__V__W__`V_``WaaVaaWabWccWcdVdeWeeV?fQfWffWXXP YYP&Y.YPUY]YP~YYPYYPY+gu\L[m[Q^^Q``QDgzgPggPggPh hPBhEhPDg6hWBh6iW6iiSi3jSkkVlPlVmnVooQppQooP'p/pPppPpqPEqqS@tatQ~ttW7R1__block_literal_11__block_literal_2 WebSocket0__block_descriptor3__block_literal_4tNSMutableArrayq+NSLock3HTTPAuthenticationRequestV2__block_literal_35__block_literal_7w4__block_literal_54__block_literal_60__block_literal_generic6__block_literal_8LNSDateFormatter6objc_objectNSFormatter.GCDAsyncSocket.HTTPConfig,+NSNetServiceNSDataE7__block_literal_95NSDateaNSArray NSMutableDictionary5NSMutableStringJ6NSEnumeratorHTTPMessageb6NSErrorE4_NSRangep/HTTPConnection-_DDRangeU5NSURLNSDictionaryNSObject"NSString+HTTPServerApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m/Users/pete/git/FrankonceTokenlong intdispatch_once_t+[HTTPConnection initialize]httpLogLevelintdfisaobjc_classClassNSObjectNSFormatter_attributesNSDictionaryNSMutableDictionary_formatter__CFDateFormatterCFDateFormatterRef_counterunsigned intNSUIntegerNSDateFormatter-[HTTPConnection dateAsString:]NSStringrecentNonceQueuedispatch_queue_sdispatch_queue_trecentNoncesNSArrayNSMutableArray__28+[HTTPConnection initialize]_block_invoke+[HTTPConnection generateNonce]__31+[HTTPConnection generateNonce]_block_invoke__copy_helper_block___destroy_helper_block___31+[HTTPConnection generateNonce]_block_invoke8+[HTTPConnection hasRecentNonce:]signed charBOOL__33+[HTTPConnection hasRecentNonce:]_block_invoke-[HTTPConnection initWithAsyncSocket:configuration:]objc_objectid-[HTTPConnection dealloc]-[HTTPConnection supportsMethod:atPath:]-[HTTPConnection expectsRequestBodyFromMethod:atPath:]-[HTTPConnection isSecureServer]-[HTTPConnection sslIdentityAndCertificates]-[HTTPConnection isPasswordProtected:]-[HTTPConnection useDigestAccessAuthentication]-[HTTPConnection realm]-[HTTPConnection passwordForUser:]-[HTTPConnection isAuthenticated]-[HTTPConnection addDigestAuthChallenge:]-[HTTPConnection addBasicAuthChallenge:]-[HTTPConnection start]__23-[HTTPConnection start]_block_invoke-[HTTPConnection stop]__22-[HTTPConnection stop]_block_invoke-[HTTPConnection startConnection]-[HTTPConnection startReadingRequest]-[HTTPConnection parseParams:]-[HTTPConnection parseGetParams]-[HTTPConnection parseRangeRequest:withContentLength:]-[HTTPConnection requestURI]-[HTTPConnection replyToHTTPRequest]-[HTTPConnection newUniRangeResponse:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessage-[HTTPConnection newMultiRangeResponse:]-[HTTPConnection chunkedTransferSizeLineForLength:]NSData-[HTTPConnection chunkedTransferFooter]-[HTTPConnection sendResponseHeadersAndBody]-[HTTPConnection writeQueueSize]-[HTTPConnection continueSendingStandardResponseBody]-[HTTPConnection continueSendingSingleRangeResponseBody]-[HTTPConnection continueSendingMultiRangeResponseBody]-[HTTPConnection directoryIndexFileNames]-[HTTPConnection filePathForURI:]-[HTTPConnection filePathForURI:allowDirectory:]-[HTTPConnection httpResponseForMethod:URI:]-[HTTPConnection webSocketForURI:]delegatewebsocketQueuesetWebsocketQueue:requestasyncSocketflagsuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueuewriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76WebSocket-[HTTPConnection prepareForBodyWithSize:]-[HTTPConnection processBodyData:]-[HTTPConnection finishBody]-[HTTPConnection handleVersionNotSupported:]-[HTTPConnection handleAuthenticationFailed]-[HTTPConnection handleInvalidRequest:]-[HTTPConnection handleUnknownMethod:]-[HTTPConnection handleResourceNotFound]__31-[HTTPConnection dateAsString:]_block_invoke-[HTTPConnection preprocessResponse:]-[HTTPConnection preprocessErrorResponse:]-[HTTPConnection socket:didReadData:withTag:]-[HTTPConnection socket:didWriteDataWithTag:]-[HTTPConnection socketDidDisconnect:withError:]-[HTTPConnection responseHasAvailableData:]__43-[HTTPConnection responseHasAvailableData:]_block_invoke-[HTTPConnection responseDidAbort:]__35-[HTTPConnection responseDidAbort:]_block_invoke-[HTTPConnection finishResponse]-[HTTPConnection shouldDie]-[HTTPConnection die]-[HTTPConnection .cxx_destruct]-[HTTPConfig initWithServer:documentRoot:]-[HTTPConfig initWithServer:documentRoot:queue:]-[HTTPConfig dealloc]-[HTTPConfig server]serverQueueconnectionQueuedocumentRootconnectionClassinterfaceportUInt16netService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServer-[HTTPConfig documentRoot]-[HTTPConfig queue]-[HTTPConfig .cxx_destruct]DDMaxRangelong long unsigned intUInt64DDMakeRangelocationlength_DDRangeDDRange_dispatch_onceNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSNotFoundNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSDateFormatterBehaviorDefaultNSDateFormatterBehavior10_4NSDateFormatterBehaviorserversetServer:setDocumentRoot:queuesetQueue:HTTPConfigstartednumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionblock__isa__flags__reserved__FuncPtr__descriptorreservedSize__block_descriptor__block_literal_genericdispatch_block_tpredicateself_cmdobjc_selectorSEL.block_descriptor__block_literal_1theUUID__CFUUIDCFUUIDRefdelayInSecondsdoublenewNoncepopTimeuint64_tdispatch_time_t__block_descriptor_withcopydispose__block_literal_2__block_literal_3recentNonceresult__forwarding__size__block_literal_4newSocketaConfigmethodpathusernameauthisBasicisDigestbase64CredentialsrealmuriqopnccnonceresponseHTTPAuthenticationRequestpasswordurlauthNCHA1HA2HA1strHA2strresponseStrtempcredUsernamecredPasswordcredentialscolonRange_NSRangeNSRangeauthFormatauthInfo__block_literal_5__block_literal_6certificatessettingsquerycomponentsicomponentrangeescapedKeyescapedValuekvkeyvalue_urlString_baseURL_clientsNSURLrangeHeadercontentLengthfIndexrangeComponentseqsignRangetIndexrangeTypeNSMutableStringrangeValuerangeComponentdashRangebyteIndexr1r2r1strr2strhasR1hasR2startIndexrange1jrange2iRangewscontentLengthStrcontentRangeStrrangeStractualContentLengthendingBoundryDatacontentTypeStrstartingBoundryStrendingBoundryStrfullHeaderfullHeaderDatacontentRangeValisChunkedisRangeRequestisZeroLengthResponsestatusNSIntegerresponseDatabytesToReaddatatagrangeHeaderDatachunkSizefooterwriteQueueSizeavailableoffsetbytesReadbytesLeftallowDirectorydocRootrelativePathfullPathisDirindexFileNamesindexFileNameindexFilePathfilePathpostDataChunkdateNSDate__block_literal_7nowresponseHeaderskeyEnumeratorNSEnumeratorsocktransferEncodingexpectsUploaddoneReadingRequestsizeLinedoneSendingResponseerr_code_domain_userInfoNSErrorsender__block_literal_8__block_literal_9shouldDieconnectionaServeraDocumentRootqloclenrstarthandleAuthenticationFailednewMultiRangeResponse:chunkedTransferFooterisPasswordProtected:socketDidDisconnect:withError:handleResourceNotFoundisSecureServerparseParams:handleInvalidRequest:directoryIndexFileNamesisAuthenticatedaddBasicAuthChallenge:.cxx_destructinitWithAsyncSocket:configuration:deallocpasswordForUser:prepareForBodyWithSize:httpResponseForMethod:URI:supportsMethod:atPath:dateAsString:finishBodyinitializerequestURIstartReadingRequestnewUniRangeResponse:processBodyData:responseDidAbort:stopcontinueSendingMultiRangeResponseBodyhasRecentNonce:socket:didReadData:withTag:continueSendingStandardResponseBodyreplyToHTTPRequestdiefinishResponsesocket:didWriteDataWithTag:handleUnknownMethod:webSocketForURI:initWithServer:documentRoot:filePathForURI:generateNoncesendResponseHeadersAndBodyinitWithServer:documentRoot:queue:handleVersionNotSupported:chunkedTransferSizeLineForLength:useDigestAccessAuthenticationexpectsRequestBodyFromMethod:atPath:filePathForURI:allowDirectory:sslIdentityAndCertificatesparseGetParamsstartConnectionpreprocessResponse:addDigestAuthChallenge:responseHasAvailableData:parseRangeRequest:withContentLength:continueSendingSingleRangeResponseBodypreprocessErrorResponse:7h)D{2{*H{Hs~z Z`!"z!"^ !"f l !!!f u !U X f !!!#u$"%4%U%&81e1t1z111"2r2'5J6844u678#81r2844'5J6u678#8/384784$5J6r62844$5J6r678u2844$5J6r678@:Y;;$<0@@AB@ABBRRRSRRRSmTSV[VcVVfXnXvXdeHfgXZabc+gXZ__`ab9c+gm[\_``b9c\]^^Z__`ab9cHTTPConnection-Noncev4@?0HTTPConnectionGETHEADPOSTPUTdefaultRealm@host.com%@:%@:%@%@:%@%@:%@:%@:%@:%@:%@:Digest realm="%@", qop="auth", nonce="%@"WWW-AuthenticateBasic realm="%@"&=bytes,-/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPConnection.m%@[%p]: WebSocket forgot to set itself as socket delegate%quContent-Length%qu-%qubytes %@/%quContent-Range --%@ --%@-- Content-Range: %@ multipart/byteranges; boundary=%@Content-Type%lx 0 RangeTransfer-Encodingchunkedindex.htmlindex.htm%@[%p]: No configured document root%@[%p]: Document root is invalid file path/%@[%p]: Request for file outside document rootHTTP Server: Error 505 - Version Not Supported: %@ (%@)0HTTP Server: Error 400 - Bad Request (%@)ConnectioncloseHTTP Server: Error 405 - Method Not Allowed: %@ (%@)GMTEEE, dd MMM y HH:mm:ss 'GMT'en_USDateAccept-Ranges%@[%p]: Malformed requestChunked%@[%p]: Method expects request body, but had no specified Content-Length%@[%p]: Unable to parse Content-Length header into a valid number%@[%p]: Method not expecting request body had non-zero Content-Length%@[%p]: Method expects chunk size, but received something else%@[%p]: Method expects chunk trailer, but is missingRequest not properly released in finishBody%@[%p]: %@ - Sender is not current httpResponseKeep-AliveHTTPConnectionDidDieserverT@"HTTPServer",R,N,VserverdocumentRootT@"NSString",R,N,VdocumentRootqueueT^{dispatch_queue_s=},R,N,VqueueallocinitWithCapacity:addObject:removeObject:containsObject:initqueuesetDelegate:delegateQueue:initEmptyRequestdisconnectconnectionDidCloserespondsToSelector:deallocisEqualToString:initWithRequest:useDigestAccessAuthenticationisDigestusernamepasswordForUser:urlrelativeStringurinonceclasshasRecentNonce:copyncUTF8StringrealmstringWithFormat:methoddataUsingEncoding:md5DigesthexStringValuecnonceqopresponseisBasicbase64Credentialsbase64DecodedinitWithData:encoding:rangeOfString:substringToIndex:substringFromIndex:generateNoncesetHeaderField:value:startConnectionisSecureServersslIdentityAndCertificatescountdictionaryWithCapacity:numberWithBool:setObject:forKey:startTLS:startReadingRequestCRLFDatareadDataToData:withTimeout:maxLength:tag:componentsSeparatedByString:objectAtIndex:lengthnullisHeaderCompletequeryparseParams:mutableCopycaseInsensitiveCompare:parseString:intoUInt64:valueWithDDRange:ddrangeValueddrangeCompare:sortUsingSelector:versionhandleVersionNotSupported:requestURIisWebSocketRequest:webSocketForURI:handleResourceNotFoundstartserveraddWebSocket:delegatelog:level:flag:context:file:function:line:tag:format:dieisPasswordProtected:isAuthenticatedhandleAuthenticationFailedhttpResponseForMethod:URI:sendResponseHeadersAndBodyinitResponseWithStatusCode:description:version:stringByAppendingString:delayResponseHeadersisChunkedcontentLengthheaderField:parseRangeRequest:withContentLength:statusnewUniRangeResponse:newMultiRangeResponse:preprocessResponse:writeData:withTimeout:tag:readDataOfLength:numberWithUnsignedInteger:chunkedTransferSizeLineForLength:isDonechunkedTransferFootersetOffset:unsignedIntegerValuewriteQueueSizeoffsetarrayWithObjects:filePathForURI:allowDirectory:documentRootfileURLWithPath:isDirectory:URLWithString:relativeToURL:relativePathstringByAppendingPathComponent:stringByStandardizingPathhasSuffix:hasPrefix:defaultManagerfileExistsAtPath:isDirectory:directoryIndexFileNamescountByEnumeratingWithState:objects:count:initWithFilePath:forConnection:preprocessErrorResponse:addDigestAuthChallenge:addBasicAuthChallenge:setFormatterBehavior:timeZoneWithAbbreviation:setTimeZone:setDateFormat:initWithLocaleIdentifier:setLocale:stringFromDate:datedateAsString:httpHeaderskeyEnumeratornextObjectobjectForKey:messageDataappendData:handleInvalidRequest:expectsRequestBodyFromMethod:atPath:supportsMethod:atPath:handleUnknownMethod:prepareForBodyWithSize:readDataToLength:withTimeout:tag:finishBodyreplyToHTTPRequestprocessBodyData:isEqualToData:removeObjectAtIndex:continueSendingStandardResponseBodycontinueSendingSingleRangeResponseBodycontinueSendingMultiRangeResponseBodyfinishResponseshouldDiecurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:disconnectAfterWritingdefaultCenterpostNotificationName:object:initializeinitWithAsyncSocket:configuration:stopparseGetParamsfilePathForURI:socket:didReadData:withTag:socket:didWriteDataWithTag:socketDidDisconnect:withError:responseHasAvailableData:responseDidAbort:.cxx_destructconnectionQueueasyncSocketconfigstartedrequestnumHeaderLinessentResponseHeaderslastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesinitWithServer:documentRoot:initWithServer:documentRoot:queue:LRdo} >GPaetx~   . E T f z          " 6 ? i             0 C K f q           0 K f        ) 0 E \ p       &-?^k/Gr &@K[`nz  8Zex-7F\AABAABBHTTPConnection!HTTPConfig4P70P4404444PS ll4 nn4#LD$#0 $\( ,804<DLT IMRW[qz)/9im|   !  & 1 ;#_*.7) *04ei H ALE>4+2/b mv8@0:4@8@0:4c12@0:4@8@16@0:4@8@12c16@0:4@8@12c8@0:4@12@0:4@8v12@0:4@8c20@0:4@8Q12@16@0:4Q8@12@0:4I8I8@0:4@16@0:4@8c12v16@0:4Q8v20@0:4@8@12l16v16@0:4@8l12v16@0:4@8@12^{dispatch_queue_s=}@"GCDAsyncSocket"@"HTTPConfig"c@"HTTPMessage"I@"NSString"l@"NSObject"@"NSMutableArray"iQ@20@0:4@8@12^{dispatch_queue_s=}16^{dispatch_queue_s=}8@0:4@"HTTPServer" z   8^H     P> EXP  " e   Nf `"e"0 b&E N( x- -f %.L8 94<,>/B@BDEHIKLMPQRVXZ\`bdfhknpsvy|~Iar7i%bN>8RO c v0YƜSEN&T7HIB=֔{x> F *3KG[UU*)7o`Dp+(P38KPyG;$_,(ܙ90@t Ώ+($f"( wf`wY5,ٺRvKH둧*SFbwH7nO*K|'w8} w ERTg"#N>^A7j 1sI5%Khֱߐpk=c#I ccWQcB|mst_WHb8 ,h4=-SRCwq!z ԥ:|X,gSHԶjY7*bp, c x 4'*T{)/gj)&@ ;#*,D Y"F# (6;#Y"d($4'_ J3C Z)2-hZ*n8eXR2-" D* ]] '( % ! !Q!4  ! 6H J t 1 F  !W (  no (()i  n 2   -% gL a(P {)8 (U !&W Q! "~L&!";!ceL!)i!y!!!D*-%2#D!!H-,*o;!L E U'O dO" 'D2t ! "#, 8(E"(w$S d"" " "#t Z" q"'"E #X0#w$w#HSAH ۙ80 ;6ZD H  t E JLgX2dc !Q!!!Y"";##w$-%&4''((({)))D***,,2-HSAH HSAH'N  !&),./0379<=>ADHILOŌӽ3z}vt­Zc9#;?U8?\Er> s3jmZ8)r$^!Sp~6t͓]SL( dMÈ=p6ČӻN =T,Yo c <k",#'3 XnۙB6|5U4GZm+>Qdw"5H[n,?Rex#6I\o-@Sfy-].1-td l41 aq+`0   .!$11 G   .6s0R1y9$+-d1vV2335w4  -<14iJ6O $55$$@6E71$5.IE4y-$ 8 $13 b6 +L.5."Y!+|U5,+   ", E p/= T $(15Rnn'8*zR|  7AB 8;uAB DT=AB FtFAB EAB AB FAB EAB AB $AB EDQAB Fd8AB D.AB DAB FAB FzrAB FrAB FAB 8 AB TAB p AB !AB BAB  AB FAB FAB F$mAB D@kQAB F`AB |AB mAB DGAB FAB AB  |AB F,uAB FLAB FlVAB FAB IqAB EAAB FAB F ~*AB I,|AB EL1AB h' AB FAB F*AB FAB FAB F)GAB D$T5AB @mAB I`AB FAB AB AB AB AB F %AB F0%AB FPAB Fph AB F= ~AB E AAB F AB FAB FAB F0PAB FP7"BAB EpY"AB E"yAB F,$$AB B@$$AB BH$AB E $0AB F( %$AB BD %$AB B` %AB E `&QAB F 'AB F %(AB E (AB F |)>AB F *TAB E@ *AB \ *AB x *AB  **AB 8u %u"u uuttttt t4tt\tt ttpt ht ]t ItNs9t +t #t tNs thNst sNssNss sNss s sNssNss s s {sNsrs\Nscs Vs 2s 's s s  srrrr r r rrr\rr r r |rdqvr drhq^r LrpqFr 4rq.r r|qr rqq qqq qqq qxqq q qq{qqsq kq _qqYqHqSq >q (q q,qq0qq|qp p p pxopop p phopxorp `p?oSp Cpxo=po+p #p pho pxoo o?oo8oo o o oopoo o!oo oo!oio Wo!oQo ?o|!o9o $op!o o n n n n n nmndm~n vn nn nhmnHmn m m m mmm m mm|mm wm lm am Im ;mm2mmmm?mm`m m l l l l l }l qlp)kblh)kZl`)kRll)kDl 8l)k+l)kl)kl l l kh)kkH)kk k ~k vk ck)kZk Ok )k=k|)k.k k k j j jjjkjj?jj`jj j vjLXjpj [jdXj?j 4j (jRgjRgjtRg j i i$Rgi iRgiRgi i i iXRgiRgi }i miRggiRgaiRgXi Pi Di|Rg>iDRg)ipRgi(RgidRgi htRgh hxRgh htRgh h h,Rgh0Rgh|Rgh rhdRgeh YhRgPhxRg2hlRg,h hdRghxRggdRggxRgghRggpRgg gdRggxRgg gdRg|gxRgZg "g g g f fPXfdXf f ufXmf ef YfXSfXJfdX3f (f f f e<Xe e eXeXeHXe ye ieX`e Re XGe ;eXX*e e e eHXdXXd dTXd dLXdXdXd edDXPdX;dX!dXcXcXcHXc c cXc c Xc c ]cXUc Mc AcX;cX0c %c c bXb b bXbXbdXb<Xb b _bXNb(X@bHX8b 0b  bXb  b XaXa a Xa XaXa(XadXatXpa<Xja ba aXaHX`HX` ` `X` ` X` {`PXr`dXO`<XI` A` _X_X_HX_ _ _X_ _ X_ _ _XX{_ o_TXA_X9_ 1_ %_X_X_dX _ ^X^PX^dX^(X^dXx^tXB^X:^ 2^ #^X^dX^ ] ]`X] ] ]X]X]PX]dX_]XL] 9]\X"]X] \X\ \X\ \<X\ \ r\Xa\8XS\HXK\ C\ 3\X*\ \ X \ [X[X[ [ [pX[ [ [ [X[ u[Xo[X)[PX [dXZXZ Z\XZXZ ZXxZXgZXYZHXOZ GZ 7ZX.Z  Z XZ Y XY XYXY YXYXY Y@XY zY hYXYY QY AYX;YxX*Y "Y Y(X Y Y X|XX XXX X8XXpXX jX bX ZX MX EX 6X4qV-X %X X X X W W W W W0qVW W W,qVxW pW dW(qV\W TW :W *W$qV$W0qVW|qVW WqVVqVV VqVVqVV V V V qVV V VqVV@qVyV WV OV GV :V 2V #V4^TV V U U U U U U U U0^TU U nU,^TeU ]U QU(^TIU AU 'U U$^TU0^TU|^TT T^TT^TT T^TT^TT T T T ^TT T uT^ToT@^TfT DT H GCGHCG G GCG G CG G }G EG 7G 'G G F F F,CF F F wF GFC>F +F #F FCE E ECE E ECE,CE pECbE XE PE @EhC6E  ECE E D DhCD DCD8CD D D DCD D tDCnD ^D VD JDCBD :D DCD(CD C CCC(CC C CCChCC C?ChC JCGC2C CCCC CCC$CB B B B B B :>B wB dB:>^B OB :>@Bx:>2B &B:>B B B:>A A:>A A zA RA:>IAd:>AA 9A %A:>A A AH:>@x:>@:>@:>@ @:>@ @ @ k@:>_@d:>V@ N@ 2@:>$@ @:>? ?:>?d:>? ? ? :>? ? ?:>|? m? :>^?x:>P? D?:>> >:>>|:>> > >:>> > x>:>l>:>`>:>L> =>:> > > =B<=dB<= = = = B<= = =B<= p= B<a=xB<P= ?=B<9= 1= =B<< <B<<|B<< < <B<< < q<B<h<B<T< E<B<(< < <  < ; ; ;9;9; ;9;d9p; d;9"; ; ;9; :9: : :9|:d9q: i: T:9N: 4: : :p9:099 9 9 99 9 999 9 99x99 s99i9 a9 Q99;9|9*9 998 8 8 8 8 8Z88Z8~8 o8Z8`8xZ8@8 58 *8 8 8  8 8 7 7 73.73.7 7 j7 b7 O7 3.G7 ?7 ,73.&7 7 3.7x3.6 63.6 6 63.6 63.}6 i6 &6 6 6 5 3.5 5 53.5 5 3.5x3.5 53.5 5 t53.U5 ;53./5 4 43.4 43.4 4 4 b4 Z4 C43.:43.4 3 33.3 33.3 3 [3 S3 C33.=3 !3 3 3 3.2 2 23.2 2 3.2x3.2 23.2 2 }23.f2 S23.C2 ;2 '23.2  23.23.13.1 13.1 v13.[1d3.U1 M1 :13.41 '1 13.183. 1 1 0|3.0 03.0 0 03.03.0 0 r03.Y0x3.S03.=0 *03. 03.03.0 /?3./d3./ /3./3./ / /3./3.t/ h/3._/3.K/ )/|3./ / .3..x3..p3.. .t3.. . .p3.t. ^. K.l3.B.03.6.|3..  .-.-- - - - --- - ---x---g- \- N- C- 8- 0- -x_(- - ,h_(,_(, ,_(,_(, , ,_(,_(x, l,_(c, [, A,_(),  , , + + + + + + + t+ l+ S+ K+ 4+_(++ #+ *_(* * *_(* * x* p* H*X_(?*_(6*_(-*_($*_(*h_(*_( * _(*_()_() ) ) )H_()_() ) r)8_(e)x_(_)_(V) K) 5)_(/) ) ) (_(( (_(( (_((_(( (_(( (?_(}(d_(w( k(_(e(_(@( 5( *( "(  ((p&( ' 'p&'p&' ' 'p&'p&w' g'p&Z'p&Q' I' 9'p&"'xp&'p&' ' &p&& & &p&&p&& &?p&&dp&& y&p&s&p&\& P&X"?& 7& )& & &4"&("% % %"%"%H"% {% k%"b% W% "I% 6%$"$%4"%`"% $|"$ $ $\"$ $ $|"$ $T"$ w$P"l$L"f$ I$ ?$ 7$ +$D"$d"$ $ #@"# # #<"#h"# #8"# # #0"# }#,"w#"i# a# R#("A# /#?"%# #?" #8"# " " ""p"" " " " "Tm"" " "Pm"p"pm"J" B" 4" ,"  " " ! ! !_!_! ! :! /!  ! !      z _q _h _Q 4         _D < __B + _  _        \_'   _   __ ___| _i M_G -_' _  __ _  __{ e___Y Q C 9 (    _  _  _ _u_g B : / %       P pz o _ L > 6 + #        s b Z A 9     m ^ V C= .%  x  s  ssvdsY MG < 4 $d ?? ?  ?  y p h TN@ 4+ #       (tdty \ Q ? 4+f?`    }} e Z H =p4o?`   X^^   h^x^  ut^o^f D < 1 Xff    Hfxf  f `f  tfwfn H > 0        8S  LS  Sv k XSD 48S.S& S S   S  S  Sy mS_ T I > 3 (      S        } r j _ R J 4(S   S   S     S ~ s k Z R A 9      S   S   S    s Sc [ G ? 1 |S( S     S xS   tS   S{ lSu k S G pS? 7 /  lS lS    hS     dS  r c `SR H 0 (  \S S   8S   XS    TS { o PSO B : ' LS     HS DS @S <SwpSn _SYS2 *'   8 } p ](Q A(88(0  4VXV  ,V0V|V (V | VsdVm Y`V: 2 ' xl l ltl pl $l llll ~ shlm Y lP`lG 9 .dl%`l :l `l  l   lXl t T I     tJ  s a IP@)?#pJ     vtJvx ` @ $    tJ       0zi`pJT 0  ?pJ    tJCtJC zCt hCbC\pJCV FC1 )lJ  lJ @-<- --,,****U*Q*))))))d)`)J)F)#))((((((((n(j('(#(((('''''A'=' ''&&&&&~&J&F&A&=&&& & &%%:%6%%%$$$$_$[$&$"$####w#s#H#D###""""f"b"7"3"""!!!!^!Z!!!  tp*& LHuqok?;ea@<%! tpA= %!($]YA=IE _[![W  V R . *     5 1 , (    } ` \ G C > :           { w i e E A       i e + '  YUUQfb yuhdGC ]   |Y B>A|miZVGC<8)% rn_[KG@<-)}vrkg`\UQJF?;40)%}yjfWSD@1-               y u n j [ W G C < 8 ) %                    ~ o k \ X I E > : + '                     x t e a P L E A 2 .                       | x i e V R B > 7 3 $                    | x i e V R K G @ < 5 1 * &      |miZVGC40! |xgc\XOK<8($ zvokd`YUNJ;7'# sohd]YRNGC<81-&"~wslha]VRKG@<51" sofb[WNJC?62+'so`\UQB>/+ |miZVGC40! vrjf_[SOHD51*& tplh\XTPD@<8,($  |xtpd`\XLHD@40,($ |xlhd`TPLHD@<8,($  |xtpd`\XTPD@<840$  P: L3 H4 D7 @? <5 80 46 0@ ,2 (- $B A ; . < 9 > / 1 8 |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  $   F     |xd` \XD@ <8 F  LHM DL @C <C 84M 0L ,= ($ M L C C  M L =  H  H  H  H  H  H x pH h `H X PH H @H 8 0H (  H  H  H  H  H  H  H  H  H  H  H x pH h `H X PH H @H 8 0H (  H  H  H  H  H  H  H  H  H  H  H x pH h `H X PH H @H 8 0H (  H  H  H H H H H H H H H x pH h `H X PH H @H 8 0H (  H  H  H     | x d`\PLH<84($  tpl`\XLHD840$  |plh\XTHD@40,  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\@<($  (4$4$4$3$3$3$3$3$3$3$3$t3$d3$T3$D3$43$$3$3$3$2$2$2$2$|2$x2$t2$p2$lt2$hd2$dT2$`D2$\42$X$2$T2$P2$L1$H1$D1$@1$<1$81$41$01$,t1$(d1$$T1$ D1$41$$1$1$1$ 0$0$0$0$0$0$0$0$t0$d0$T0$D0$40$$0$0$0$/$/$/$/$/$/$/$/$p/$H/$8/$(/$/$/$.$.$.$.$.$.$|.$x.$tx.$ph.$lX.$hH.$d8.$`(.$\.$X-$T-$P-$L-$H-$D-$@-$<-$8l-$4X-$0H-$,4-$($-$$-$ -$,$,$,$,$ ,$,$,$,$t,$d,$T,$D,$4,$$,$,$,$+$+$+$+$+$+$+$+$t+$d+$T+$D+$4+$$+$+$+$*$*$*$*$4h5840p4840>5,>5(y>5$f>5 S>5@>5->5>5>5 =5=5=5=5=5=5=5o=5\=5I=56=5#=5=5<5<5<5<5<5<5<5x<5e<5R<5?<5,<5<5<5;5;5;5;5;5;5;5n;5[;5|H;5x5;5t";5p;5l:5h:5d:5`:5\:5X:5T:5Pw:5Ld:5HQ:5D>:5@+:5<:58:5495095,95(95$95 9595m95Z95G95 495!959585855-%&'()*+,DEIJNOPQRSTU\]^_`abcdefghijkGKVWXYZ[R o  lJ  7  pJ  tJ  O h i 0 0 P   9 m P  0 ^ H 2 i     &>IEkXPop4Pgfe(GhN`""b&N(1x-e-%.L8 94<J,>B LH R \ f 2p bz m Lt"#$@#a#L$$"?"?"?'"@J"0@"P@"l@"@"@"@#"@H"A" A",^_[]USWV,^E$EE$NjEE苆E싆D$E$$É$t'E|$ ML$D$$ <$E$؃,^_[]UWV^X}t$R}4ELD$E$@^_]USWV^ ME}<$E<$ËD$$NjD$$ËE$\$|$E$c^_[]UXM$t]UX]M$3$X]UX0M$$+]UXM$$]UXM$]UXM$i$]UXMML$$?$x]UWV_E$nƋENML$t$$/4$@^_]UXM$$]UXM$$]UXMML$$]ô?| nU>A F  ]c#h| n/UAF ] dW h/U AF p u h A+%Ui A+F+ X3%UA3F3 3 s48UA8F8 =U5A=F= ]T LYM#Jd#}B.UABFB GW.[UAGFG #d##W###)L[UvALFL CGQQUAQFQ p d#}VUAVFV V [*UVA[F[ [ [b*WUAbFb 0d#gWUAgFg lU1AlFl l^d$5d# i#tKY %  .: ; ' I@ d: ; I4  < I  I8 2 I: ; : ; I : ; I .: ; ' @ d : ; I4  $>  : ;   I: ; 8 2 I8 2 I: ;  : ;  &INT /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPMessage.mNSObject.hNSString.hNSURL.hNSDictionary.hNSData.hHTTPMessage.h   7 ; 7' - :$- >(  >  >%' >*' >*$ >* >"+ >*' >$'[ % >*% >* >$/P#Wnhobjc_objectNSURLtHTTPMessageNSDictionarydNSObject}NSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPMessage.m/Users/pete/git/Frank-[HTTPMessage initEmptyRequest]isaobjc_classobjc_objectid-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]signed charBOOL-[HTTPMessage isHeaderComplete]-[HTTPMessage version]ClassNSObjectNSString-[HTTPMessage method]-[HTTPMessage url]_urlString_baseURL_clients_reservedNSURL-[HTTPMessage statusCode]intNSInteger-[HTTPMessage allHeaderFields]NSDictionary-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]NSData-[HTTPMessage body]-[HTTPMessage setBody:]message__CFHTTPMessageCFHTTPMessageRefHTTPMessageself_cmdobjc_selectorSELmethodurlversioncodedescriptiondataheaderFieldheaderFieldValuebodyinitEmptyRequestappendData:isHeaderCompletestatusCodemessageDatainitRequestWithMethod:URL:version:deallocsetBody:initResponseWithStatusCode:description:version:headerField:allHeaderFieldssetHeaderField:value:XLinitdeallocbyteslengthinitEmptyRequestinitRequestWithMethod:URL:version:initResponseWithStatusCode:description:version:appendData:isHeaderCompleteversionmethodurlstatusCodeallHeaderFieldsheaderField:setHeaderField:value:messageDatabodysetBody:message!)/HTTPMessage@ 6Gnj/!%.[*W<"@t<@8@0:4@20@0:4@8@12@16@20@0:4i8@12@16v8@0:4c12@0:4@8c8@0:4i8@0:4@12@0:4@8v16@0:4@8@12v12@0:4@8^{__CFHTTPMessage=} HSAH  /AJQ1dfbR Cek3|KAXNlջMLFa H( 904;eHLKls/ mK':.Pβ]^q_O$`p 0@P`p 0@P$AS\]}QdS@$!hXQ)\^n@HSAH  ,5$S\@HSAH HSAH  Yo N t=T,2xY=p6|) p~0 <?@AB3ne/% #.6[Po*WXL7t]<x)Ca0Lh +Sq0L" << )If:PrZq}_OBJC_IVAR_$_HTTPMessage.message_OBJC_CLASS_$_HTTPMessage_OBJC_METACLASS_$_HTTPMessage_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_METACLASS_$_NSObject_CFHTTPMessageAppendBytes_CFHTTPMessageCopyAllHeaderFields_CFHTTPMessageCopyBody_CFHTTPMessageCopyHeaderFieldValue_CFHTTPMessageCopyRequestMethod_CFHTTPMessageCopyRequestURL_CFHTTPMessageCopySerializedMessage_CFHTTPMessageCopyVersion_CFHTTPMessageCreateEmpty_CFHTTPMessageCreateRequest_CFHTTPMessageCreateResponse_CFHTTPMessageGetResponseStatusCode_CFHTTPMessageIsHeaderComplete_CFHTTPMessageSetBody_CFHTTPMessageSetHeaderFieldValue_CFRelease_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue-[HTTPMessage initEmptyRequest]-[HTTPMessage initRequestWithMethod:URL:version:]-[HTTPMessage initResponseWithStatusCode:description:version:]-[HTTPMessage dealloc]-[HTTPMessage appendData:]-[HTTPMessage isHeaderComplete]-[HTTPMessage version]-[HTTPMessage method]-[HTTPMessage url]-[HTTPMessage statusCode]-[HTTPMessage allHeaderFields]-[HTTPMessage headerField:]-[HTTPMessage setHeaderField:value:]-[HTTPMessage messageData]-[HTTPMessage body]-[HTTPMessage setBody:]l_OBJC_CLASS_RO_$_HTTPMessagel_OBJC_METACLASS_RO_$_HTTPMessagel_OBJC_$_INSTANCE_METHODS_HTTPMessagel_OBJC_$_INSTANCE_VARIABLES_HTTPMessageEH_frame0-[HTTPMessage initEmptyRequest].eh-[HTTPMessage initRequestWithMethod:URL:version:].eh-[HTTPMessage initResponseWithStatusCode:description:version:].eh-[HTTPMessage dealloc].eh-[HTTPMessage appendData:].eh-[HTTPMessage isHeaderComplete].eh-[HTTPMessage version].eh-[HTTPMessage method].eh-[HTTPMessage url].eh-[HTTPMessage statusCode].eh-[HTTPMessage allHeaderFields].eh-[HTTPMessage headerField:].eh-[HTTPMessage setHeaderField:value:].eh-[HTTPMessage messageData].eh-[HTTPMessage body].eh-[HTTPMessage setBody:].eh#1/20 1366749090 501 20 100644 95548 ` HTTPServer.o0  L $__text__TEXT;L ,__debug_info__DWARF;r4BFT.__debug_abbrev__DWARFhp>z__debug_aranges__DWARFs}__debug_macinfo__DWARFs}__debug_line__DWARFs }__debug_loc__DWARF:__debug_pubtypes__DWARFb__debug_str__DWARF V__debug_ranges__DWARFP(__data__DATA@__objc_data__DATA(@ __objc_superrefs__DATAh,__objc_methname__TEXT l__objc_selrefs__DATA0|4=__cstring__TEXT$p__objc_ivar__DATAԧH __objc_classrefs__DATA8h__cfstring__DATAX__objc_classname__TEXTT__const__DATAXܳ<l__bss__DATA__objc_methtype__TEXT4__objc_const__DATA !__datacoal_nt__DATApX* __objc_protolist__DATAȴT* __objc_classlist__DATAдd*__objc_imageinfo__DATAԴ __apple_names__DWARFܴ (l*__apple_objc__DWARF|1__apple_namespac__DWARFX$__apple_types__DWARF| 1__debug_inlined__DWARF6__jump_table__IMPORT__pointers__IMPORT/ {__eh_frame__TEXT<l h7uH, P--E06USWV,[EE苃E싃"ED$E$$Ɖ4$$D$tƧ>&ML$$s>*T$ t$L$$Vʧ  $Q!$D$ Χ.L$$ $!ҧ$֧$ڧfާJ$>J >$Z$>Z >$}|$$iML$$Z  $U|$$4}|$$%  $ ML$$|$$  $ML$$|$$  $2ML$$$Nj:U6jL$D$ t$T$<$D$M<$TML$$0$FNj>zL$D$ t$ED$<$D$<$,^_[]USWV,_L$$$Ƌ ]\$D$4$4$$D$$wEE$BEE$+(L$$D$ D$]E䋇,D$E$,^_[]UWVPXE}؉}EEM荈MEM4UEBEUč{Eȉ}̉ $EЍED$4$HE܋@$gƋEЉ$U<$D$E$:4$P^_]ffffff.UE HUJ@]UE@$]UVPXUJRբq$NF $^]ff.UVu FD$E$D$%F$o^]UVuF$D$F$4^]USWVl_E$Eԅt9Dtt$$xD$L$Eԉ$]D$Eԉ$ƋًGEEBEE䍇ģE $Eu4$uƍE؉D$$E$TE$I4$] HẺ$KEȍEĉ$D$$EЉ$$Ét$Eԉ$$$Ƌ|t$4\$0MЉL$,L$(MȉL$MĉL$D$Ẻ$D$$D$ D$PD$D$ D$X4$_$WEЉ$LEԉ$Al^_[]UWVXMqI( $ >> $^_]UVPu F$F$^]fff.UVPuF$F$^]UWVPXE}؉}EEEMc4UEBEUč_Eȉ}̉ $=EЍED$4$E܋@$ƋEЉ$ <$D$4$P^_]UXUJRIA]ffff.UVu FD$E$D$EF$^]UVuF$D$F$T^]UV$Y E4iUEBEgU썉&M$ EEEED$4$E$$^]UXUJR]fUE @$]UE@$]UWVPXE}؉}EEZM荈zMEM>4UEBEUčzEȉ}̉ $EЍED$4$E܋@$ƋEЉ$<$D$yE$4$P^_]UVPXUJRxq$NF $t^]fUVu FD$E$D$F$?^]UVuF$D$ĿF$^]USWV,[PD$E$˿ƋE<MEBEM䍋M$蠿Eu4$蒿ƍE؉D$<$;E$qE$f4$^,^_[]UWVXMqI! $6 >> $#^_]UVPu F$F$^]fff.UVPuF$پF$ξ^]UWV@XE}}EEM4UEBEU̍EЉ}ԉ $dE؍ED$4$%EpE؉$;<$D$@^_]UXUJRfIfA]ÐUVu FD$E$D$腽F$Ͻ^]UVuF$D$TF$蔽^]UWV@XE}}EEMI4UEBEU̍EЉ $-Eԉ}؍ED$4$EpEԉ$<$D$覼@^_]UVXuNԘ<t' @D$ $蟼NIfA F@f@^]@UVu F$|FD$E$D$ ^]UVuF$7F$D$ٻ^]UV$YڗE49UEBEiU썉M$ٻEfEfEED$4$yE$读$^]UXUJfR}f]fffff.UE @$m]UE@$H]USWVL[EE؉E܉EEE荃9EEE<\MEBEMčٙMȉỦ$úƉuЍED$<$肺$螺ƋEЉ$茺E؉$D$.E$n4$ML^_[]UVPXUJR4q$;NF $(^]fDUVu FD$E$D$襹F$^]UVuF$D$tF$费^]USWV,[D$E${ƋEh<ǹMEBEM䍋dM$PEu4$BƍE؉D$<$E$!E$4$,^_[]UWVXMqIٔ $ >> $Ӹ^_]UVPu F$辸F$賸^]fff.UVPuF$艸F$~^]USWVL[EE؉E܉EENE荃nEEE2<MEBEMčNMȉỦ$ƉuЍED$<$跷N$ӷƋEЉ$E؉$D$cE$裷4$肷L^_[]UVPXUJRmq$pNF $]^]ff.UVu FD$E$D$նF$^]UVuF$D$褶F$^]UWVPXE}؉}EEM荈MEM4UEBEUčEȉ $dẺ}ЍED$4$"E܋@$AƋẺ$/<$D$ԵE$4$P^_]UWV0^}G<tmMEBEM䍎MOM$賵EGLL$$臵dU؉T$L$$nEGHAA$`0^_]USWV [}GKL$$$0ƋD$4$OQJB $4$ ^_[]ffff.UVu FD$E$D$eF$说^]UVuF$D$4F$t^]fUVu F$\FD$E$D$^]UVuF$F$D$蹳^]USWV,[PD$E$˳ƋE<MEBEM䍋4M$蠳Eu4$蒳ƍE؉D$<$;E$qE$f4$^,^_[]UWVXMqI- $6 >> $#^_]UVPu F$F$^]fff.UVPuF$ٲF$β^]UWVPXE}؉}EEM荈MEM4UEBEUčEȉ}̉ $KEЍED$4$ E܋@$+ƋEЉ$<$D$辱E$4$ݱP^_]UVPXUJRq$̱NF $蹱^]UVu FD$E$D$5F$^]UVuF$D$F$D^]USWV,[D$E$ ƋE<WMEBEM䍋M$Eu4$ҰƍE؉D$<${E$豰E$覰4$螰,^_[]UWVXMqI $v >> $c^_]UVPu F$NF$C^]fff.UVPuF$F$^]UWVPXE}؉}EEM荈MEMË4"UEBEUčEȉ}̉ $苯EЍED$4$LE܋@$kƋEЉ$Y<$D$E$>4$P^_]UVPXUJR-q$ NF $^]UVu FD$E$D$uF$迮^]UVuF$D$DF$脮^]USWV,[ЇD$E$KƋE8<MEBEM䍋TM$ Eu4$ƍE؉D$<$軭E$E$4$ޭ,^_[]USWV,[Ep@Љ$赭 >> $袭Epȉ$舭Eԋ>1t&8D$T$ $L$bNjEEBEE䍃EEԉE$Ɖ}<$NjE@L$$4U؉T$L$$ˬE$ϬE$Ĭ<$輬4$贬,^_[]UYUBRT$L$$r]UVPu F$nF$c^]fff.UVPuF$9F$.^]fff.UVPu F$F$^]fff.UVPuF$٫F$Ϋ^]USWVlXE}}EEEE]]EEMЍMEM4UEBE UE} $+E]E EED$4$utEċ@$EpE$$D$自E؉$Ǫ<$D$ll^_[]USWV\^}xE_Gx1UDЋw kEE싆{tDET$ӉT$ L$D$E$#ËE$* $&T$ӉT$ L$D$E$Ë}G@XOG IIMۋdžM$E荆E܉$D$J$谩À}GML$$kD$0\$,;D$(ED$D$L$E$D$$D$ D$PD$D$ D$$GGL$$֨vG@HL$0\$,KL$(ML$M܉L$D$E$D$$D$ D$PD$D$ D$f$mE$?\^_[]fffff.UWV} GD$uF$D$ԧG$GD$4$D$诧^_]fff.UVuF$D$脧F$ħF$D$f^]UX D$E$D$s]UV$Y9E4UEBEgU썉M$8EEEED$4$E$$^]USWV _$EuF}L$$赦FłL$$藦F~F L$$VW)E)EȋF$E$UT$ UȉT$L$$D$ÅtEЋ A1EЋ 9t$$踥E̋|$$諥F9r΍ED$ EȉD$D$$$D$xÅu$$suFL$$7FL$$F L$$W)x)hF $ؤ$(D$ hD$D$ $D$莤Åp A1p 9t$$Kl|$$;F9rȍ(D$ hD$D$$$D$Åu$$uF L$$ͣFL$$诣$荣;Eu ^_[]MUE @$}]UE@$X]UWV@XE}}EEM4mUEBEU̍EЉ}ԉ $E؍ED$4$谢EpE؉$Ƣ<$D$k@^_]UXUJR~IA]fffff.UVu FD$E$D$F$O^]UVuF$D$ԡF$^]USWV_}EuE苟{E$E\$E$軡}{UT$L$$虡E$蝡E{L$$v^_[]USWV __}uzL$$AW}{L$$&E{L$$E ^_[]USWV _|uzL$$֠|zL$$軠EzL$$裠E ^_[]UWV ^|yL$$rM|j|<9>z|$T$ L$t$$?$- ^_]USWV_|ME΋YyE$E\$E$E싇yD$4$؟$Ƌyt$ ]\$D$E$讟E$貟4$誟!|EuyL$$z|y]\$L$$XEyL$$@yD$މ4$,4$3^_[]USWVL[۞Uz; Q{xL$$ޞ$ƋA{xyT$L$$貞$ȞNjx{L$|$ML$ M L$D$4$D$Dr<$y4$q!{E<0I{ExL$$5EԋzEЋ7E̋{4zxL$$xD$t$ẺD$ EЉD$L$Eԉ$Ν{ 77 $ɝ7x|$L$$衝7$誝Ƌ%{1t&I{xD$T$ $i$NjDEEBEtE䍃Eu4$?Eԉ}<$1EЋqxt$}<$xL$$t$<$xU؉T$L$$ΜE$ҜE$ǜEЉ$輜Eԉ$豜L^_[]USWV_EHMËxcvL$$h$~Ƌgv ML$ t$D$E$64$=CE싇xkvL$$$&ƋovML$ t$D$E$4$ދFsvL$$ǛAtIvD$T$ $襛^_[]UVPu F$螛F$蓛^]fff.UVPuF$iF$^^]USWV<[Uw; ~wtL$$ $!ƋnwuuT$L$$ߚ$NjuxL$|$ML$ M L$D$4$D$g蟚<$覚4$螚JwE0t$苚qMEBECM䍋{ME싃tD$}<$6tU؉T$L$$77$E$<^_[]UYE@DsL$$ԙ]fUE @$͙]UE@$訙]UV$Y_uE4UEBEaU썉;zM$^EED$4$E$<$^]UWV^}GrL$$GrL$$^_]UE @$ݘ]UE@$踘]USWVL^tE}<$蕘EE $蠘E苆rD$<$^$tErD$<$A$WË rD$<$%NjE$'<$.Njr|$4\$0ML$,quL$(ML$ sL$D$E$D$$D$ D$PD$D$ D$蟗<$覗$螗E$蓗L^_[]USWV\_u4$vEsEE$_ËE $kE䋇]qD$4$)$?EaqD$4$ $"E싇pD$4$ƋE$4$Ƌp\$8t$4ML$0ML$,YtL$(ML$qL$D$E$D$$D$ D$PD$D$ D$b$i4$aE$VE$K\^_[]USWV[%rEMEϋoE$Et$E$rE싃pD$E$͕NjE$ϕ<$֕Ƌ!pt$D$E$蝕4$褕EMoL$$z^_[]USWV[gqEMEϋnE$REt$E$,_qE싃[oD$E$ NjE$ <$Ƌ_ot$D$E$۔4$EM oL$$踔^_[]U(X۔MEBE^M썈xuMM MMMPu(]ÍML$P$!UWV ^pqmL$$}O=n9n|$ L$T$$D$ $mL$$Ǔ ^_]U]ff.U]USWV,[腓EoomL$$s$艓NjmD$<$ammL$ML$\$D$4$D$D$ $6$<$oymL$$$NjmD$<$Ԓ<$ےE$譒,^_[]USWV,^E$賒EnlL$$脒$蚒NjZ<${9nnlL$$L$bNjnrlmT$L$$ $6ËvloL$\$ML$ M L$D$<$D$$<$ߑu4$V 4$Α,^_[]USWV^kXE$贑kD$\$ |$L$E$D$hE$l^_[]UWV_Kmu$D$TGm$D$<Cm$D$$?m$D$ _m$D$cm$D$ܐ;m$D$Đ[m$D$謐7m$D$蔐Wm$D$|/m$D$dSm$D$L#m4$D$6^_]n4?{$+&?&M77UzF3! P77 ! !`   <LM# ## /<9G($+O4 # #2' # 3dX<"UU&>)D $|G)X"G#UG * I0hU IpU MU MURU R!R! !R %T"VUV* XU X DU#`DU,`!`! $bX##$bX##$bX##$bX##$bX##$bX##"dYUd + f`U fU*kvU*k!k! !k v%m"AovUo+ qU qU#ixUx!x! $zX##$zX##$zX##$zX##$zX##$zX## # r"|U|k, ~ XU ~`U6U!! ! 6%"6`U&,W HX X$|)X'Ej%S9"(`Ui- U U  U  D U#aLD _!U!! (t-} G _!$L`##$-@##$L`##$L`##$L`##$L`##$L`##$-@##$-@##$-@##$-@##$-@##vE4"_!#U&/ #$U  $a$Ua$$U!! $%U!! !L"%y(U&/ (%i( (%i( }%N( %&%0 '(%1 ((U ((U#L(_)U!! (_)$L`##$L`##$L`##$L`##$L`##$L`##"_))Un2 ))U ))U:)*U!! !1#V\**U!! **'\|)U#\*e+U!! *e+'\#!e++U!!!!  CU+ 2x; - 0# &  >D 46  #>  qT# g*d  *   *  )? +,- .-  %  )0 ,- / '  (#  )#  *#  +#   ,#< - ]  ]cl /  sy 0   M Z ? t) * `#% b#4 c#D f#M j#[ $l#e $m#o $n#| 9o# 9p# r# It# Iu# Iv# Iw# Ix# Iy#! Iz#, z|#M z}#X #w # # # R#R h#| ~# # # # #! #   >#p  @#|  A#  B#   #  # 0 L## # #9 #F #V #`  #e ## $# %# &# '# (# z+# z,# -# .# L0# !T  #1C ( 19  3 1D  J C #9  #D  # H_ 1+,U1!1! !1!1 +,%30 @,c/U@&@!2@! ,c/ -[/$|P)X'EKK%SL9" Pc/`0U&P2^ \`00U \00U c02U&c!2c! 02 ~11$|m)X'Ek" m2.2Um\3 p02I2U pP2i2U"|i22U|!|! "A23U3  393U @3Y3UqY34U/!! !45Uv!! !!56U!! !36M7U !! !3"7=8Ul4 @8E8U P8U8U6U8D9U 3! RD9F:U 232!! )uF::U!3! ! )36:;Ub!6!6! 4A5 A)5A3  !!<C ( !6#K#$#X$# _#m## !7~#$#$## !#%"#!# *"7#$#$## !#!## "6#K#$#X$# _#m## #7#$#$## !#v##!# {#7#$#$## !#!## #7#$#$## !#%"#!# i$7#$#$## !#!## $6#K#$#X$# # W%7#$#$## !#%#!# %7 #$#$## !#!#%# &8 9 #9$ #9$ #9 # 9! #9! #9 # &809#9$#9$#9# 9!#9%"#9!# '8C$9$#9$$#9$$#9$# 9!$#9!$#9$# '8V393#9$3#9$3#93# 9!3#9%"3#9!3# (8i>9>#9$>#9$>#9># 9!>#9!>#9%"># (:G## ):G#$#$## 9.)G# 3))o8G9G#9$G#9$G#9G# 9!G#9%"G#9!G# )8V9V#9$V#9$V#9V# 9!V#9!V#9V# *8d9d#9$d#9$d#9d# 9!d#9%"d#9!d# *8 o9o#9$o#9$o#9o# 9!o#9!o#9o# +6#K#$#X$# _#m## +8|9|#9$|#9$|#9|# 9!|#9+|#9!|# +829#9$#9$#9# 9!#9!#9# p,8a9#9$#9$#9# 9!#9E#9S9# ,)$$# &#{n-'#(#)# z- -6#K#$#X$# L# -6#K#$#X$# _#m#-# .8$9#9$#9$#9# 9!#9.#9!#9z.#9!#  .89#9$#9$#9# 9!#9!#9L# /*  / /` $#  &#  '#4  (#L *#/ ,#U -#%L /#9 1#?? 2#F/ 4#Sz 6#Zz 7#i 8#x$ 9#/ ;#/ <#/ =#/ >#z @# /0l #;D # 1(*7( #/ # #J9#OL#YL#`L#D # 016#K#$#X$# L# 18v9#9$#9$#9# 9!#91#9!# 18P9P#9$P#9$P#9P# 9!P#9EP#9S9P# s28m9m#9$m#9$m#9m# 9!m#9Em# 289#9$#9$#9# 9!#9!# a3 # 3 F89#9$#9$#9# 9!#9!#93# 3%  $> &I4I: ; I: ; .: ;' @ d4I: ; : ;I4   1UX Y 1 < I : ;   I: ; 8 2   I8 2 $ > I!I/ I8 2 .: ; ' I@ d: ; I4  .: ; ' @ d U4: ; I .: ; @ .: ; ' @ : ; I4 : ; I 4: ; I .: ;@ !: ;I ".: ;' @ #.: ;' I@ d$4: ;I %4: ;I&: ;I4 '4: ;I(: ;I)I: ;*<  +,I' -I.' / : ; 0  : ;  1I: ;  2: ;I4 3.: ; ' 4 @ d4.: ; ' 5: ; I6 7 : ; 8 : ;9 I: ;8 2 :  : ;;I: ;  k /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/include/dispatchHTTPServer.mNSObject.hNSThread.hNSString.hNSDictionary.hHTTPServer.hGCDAsyncSocket.hNSData.hNSArray.hCFStream.hNSNetServices.hNSLock.hHTTPConnection.honce.hNSError.hWebSocket.hNSNotification.h; ">L1x((8555bV AO%gi+ ) >BO&zX f  ( 6 $ $<h[u * " (   >0Op K 6 $ @_ J f  >BO&p ( 6 $$ >&Y& "t (   >)Ou g< 6 $ >)Ouy ' 6 $ @a  f  >EQ/)~ ( 6 $$ @&Y& "t (   >EQ/)~ ( 6 $ >BO&ot  :.vX zt !VJ 6 & 6 $$ >&Y& "t (  >BO&p ( 6 $$ >&Y& "t (  >BO&p ( 6 $( @&Yl& "%,>&I.&z X ( ( (  @+7_u6m1  >:h:jvX U 7 >&Z @_b1 &M-g:J*$'p'Pf f  >)Ou K 6 $ >A-u  @*L @*L  <eo ?"v= fL+&E'%,o "ZRjv (  f+,.!w Kt f   @Y KK f  B   @CY @CY Az>z< @eu < <1 < 8g @Oz <ZSZQS$vVW6NPyPD !V_!!W"#W%%V&"'V(N(V****up +E+E+e+up,-R--P-r.W.[/W_.g.Pc/}/P}/!0S!080V80B0Q00R11Wz11Pr43__block_literal_272__block_literal_25*"__block_literal_1"__block_literal_2{#__block_literal_3#__block_literal_4i$__block_literal_5gNSMutableArrayNSLock%__block_literal_7$__block_literal_6&__block_literal_9&__block_literal_8 )__block_descriptor3)__block_literal_genericobjc_object '__block_literal_10'__block_literal_11HHTTPConfigGCDAsyncSocket3NSThread (__block_literal_12&NSDataNSNetService*__block_literal_15(__block_literal_13)__block_literal_14TNSArray*__block_literal_16+__block_literal_17+__block_literal_18p,__block_literal_19z-NSError3NSNotification/HTTPConnection0WebSocket,__block_literal_20!HTTPServerrNSDictionaryNSObject.__block_literal_21NSString1__block_literal_23s2__block_literal_24/__block_literal_22a3__block_literal_26Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m/Users/pete/git/FrankhttpLogLevelintpredicatelong intdispatch_once_t+[HTTPServer startBonjourThreadIfNeeded]bonjourThreadisaobjc_classClassNSObject_privateobjc_objectid_bytesunsigned charuint8_tNSThread-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]NSString__Block_byref_object_copy___Block_byref_object_dispose___26-[HTTPServer documentRoot]_block_invoke__copy_helper_block___destroy_helper_block_-[HTTPServer setDocumentRoot:]__30-[HTTPServer setDocumentRoot:]_block_invoke-[HTTPServer connectionClass]__29-[HTTPServer connectionClass]_block_invoke-[HTTPServer setConnectionClass:]__33-[HTTPServer setConnectionClass:]_block_invoke-[HTTPServer interface]__23-[HTTPServer interface]_block_invoke-[HTTPServer setInterface:]__27-[HTTPServer setInterface:]_block_invoke-[HTTPServer port]unsigned shortUInt16__18-[HTTPServer port]_block_invoke-[HTTPServer listeningPort]__27-[HTTPServer listeningPort]_block_invoke-[HTTPServer setPort:]__22-[HTTPServer setPort:]_block_invoke-[HTTPServer domain]__20-[HTTPServer domain]_block_invoke-[HTTPServer setDomain:]__24-[HTTPServer setDomain:]_block_invoke-[HTTPServer name]__18-[HTTPServer name]_block_invoke-[HTTPServer publishedName]__27-[HTTPServer publishedName]_block_invoke__27-[HTTPServer publishedName]_block_invoke_2-[HTTPServer setName:]__22-[HTTPServer setName:]_block_invoke-[HTTPServer type]__18-[HTTPServer type]_block_invoke-[HTTPServer setType:]__22-[HTTPServer setType:]_block_invoke-[HTTPServer TXTRecordDictionary]NSDictionary__33-[HTTPServer TXTRecordDictionary]_block_invoke-[HTTPServer setTXTRecordDictionary:]__37-[HTTPServer setTXTRecordDictionary:]_block_invoke__37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2-[HTTPServer start:]signed charBOOL__20-[HTTPServer start:]_block_invoke-[HTTPServer stop]-[HTTPServer stop:]__19-[HTTPServer stop:]_block_invoke-[HTTPServer isRunning]__23-[HTTPServer isRunning]_block_invoke-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]unsigned intNSUInteger-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]serverserverQueuedispatch_queue_sdispatch_queue_tconnectionQueueasyncSocketflagsuint32_tconfiguint16_tdelegatedelegateQueuesocket4FDsocket6FDconnectIndexconnectInterface4NSDataconnectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSocketdocumentRootconnectionClassinterfaceportnetService_netService_delegate_reservedNSNetServicedomaintypenamepublishedNametxtRecordDictionaryconnectionswebSocketsconnectionsLock_privNSLockwebSocketsLockisRunningHTTPServersetServer:setDocumentRoot:queuesetQueue:HTTPConfig-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]__28-[HTTPServer publishBonjour]_block_invoke-[HTTPServer unpublishBonjour]__30-[HTTPServer unpublishBonjour]_block_invoke-[HTTPServer republishBonjour]__30-[HTTPServer republishBonjour]_block_invoke-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]__40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]_dispatch_onceself_cmdobjc_selectorSELresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1valuevalueCopy__block_literal_2__block_literal_3__block_literal_4__block_literal_5__block_literal_6__block_literal_7__block_literal_8__block_literal_9__block_literal_10__block_literal_11__block_literal_12__block_literal_13bonjourBlockreservedSize__block_descriptor__block_literal_genericdispatch_block_t__block_literal_14__block_literal_15__block_literal_16__block_literal_17__block_literal_18__block_literal_19theNetServicetxtRecordData__block_literal_20errPtr_codeNSInteger_domain_userInfoNSErrorsuccesserr__block_literal_21keepExistingConnections__block_literal_22connectionstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNChttpResponserangesranges_headersranges_boundryrangeIndexrequestContentLengthlong long unsigned intUInt64requestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionwebSocketwebsocketQueuesetWebsocketQueue:termisStartedisOpenisVersion76WebSocket__block_literal_23wssocknewSocketnewConnection__block_literal_24__block_literal_25__block_literal_26nserrorDictnotificationNSNotificationblock__block_literal_27stop:stopnetServiceDidPublish:webSocketDidDie:numberOfWebSocketConnectionslisteningPortsetType:performBonjourBlock:initconnectionDidDie:setDomain:start:TXTRecordDictionarysetConnectionClass:executeBonjourBlock:setTXTRecordDictionary:startBonjourThreadIfNeeded.cxx_destructdeallocsocket:didAcceptNewSocket:setInterface:unpublishBonjournetService:didNotPublish:setName:setPort:publishBonjournumberOfHTTPConnectionsrepublishBonjouraddWebSocket: g  S [ b iqy1'G7777HinitallocinitWithDelegate:delegateQueue:selfdefaultCenterconnectionDidDie:addObserver:selector:name:object:webSocketDidDie:removeObserver:stopsetDelegate:delegateQueue:deallocclassisKindOfClass:log:level:flag:context:file:function:line:tag:format:copylocalPortnameperformBonjourBlock:dataFromTXTRecordDictionary:setTXTRecordData:acceptOnInterface:port:error:publishBonjourstop:unpublishBonjourdisconnectlockcountByEnumeratingWithState:objects:count:removeAllObjectsunlockaddObject:countinitWithServer:documentRoot:queue:configinitWithAsyncSocket:configuration:startcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:initWithDomain:type:name:port:setDelegate:mainRunLoopremoveFromRunLoop:forMode:currentRunLoopscheduleInRunLoop:forMode:publishstartBonjourThreadIfNeededdomaintypeobjectremoveObject:bonjourThreadinitWithTarget:selector:object:distantFuturetimeIntervalSinceNowdonothingatall:scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:runcurrentThreadexecuteBonjourBlock:performSelector:onThread:withObject:waitUntilDone:netServiceWillPublish:netServiceDidPublish:netService:didNotPublish:netServiceWillResolve:netServiceDidResolveAddress:netService:didNotResolve:netServiceDidStop:netService:didUpdateTXTRecordData:isEqual:hashsuperclasszoneperformSelector:performSelector:withObject:performSelector:withObject:withObject:isProxyisMemberOfClass:conformsToProtocol:respondsToSelector:retainreleaseautoreleaseretainCountdescriptiondebugDescriptiondocumentRootsetDocumentRoot:connectionClasssetConnectionClass:interfacesetInterface:portlisteningPortsetPort:setDomain:publishedNamesetName:setType:TXTRecordDictionarysetTXTRecordDictionary:start:isRunningaddWebSocket:numberOfHTTPConnectionsnumberOfWebSocketConnectionssocket:didAcceptNewSocket:republishBonjour.cxx_destructserverQueueconnectionQueueasyncSocketnetServicetxtRecordDictionaryconnectionswebSocketsconnectionsLockwebSocketsLock %+KP^pӝ۝&+5:Ol~ž͞Ҟ &IPsy؟+:U]xǠՠ;?MbHTTPServerHTTPConnectionlocal.HTTPConnectionDidDieWebSocketDidDiev4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/HTTPServer.m%@: %@ - Expecting NSString parameter, received %@ parameter%@: Started HTTP server on port %hu%@: Failed to start HTTP Server: %@Invalid queueBonjour Service Published: domain(%@) type(%@) name(%@)Failed to Publish Service: domain(%@) type(%@) name(%@) - %@Executed on incorrect thread $,8<@DH (40>EF[<##2 @7x<BBBABBBBABBBBBBBBBBBCABBAAQHTTPServerNSNetServiceDelegateNSObject"pk@k P kP p k k kPkkk!0k%@pk(k+0pk.k1 k4`k7k: `k=k@ kC$# $kF((kJ))kN`00kQ02P2kT 3@3kW@8P8kZv8@0:4v12@0:4@?8v12@0:4@8v12@0:4@"NSNetService"8v16@0:4@8@12v16@0:4@"NSNetService"8@"NSDictionary"12v16@0:4@"NSNetService"8@"NSData"12c12@0:4@8I8@0:4#8@0:4@8@0:4^{_NSZone=}8@0:4@12@0:4:8@16@0:4:8@12@20@0:4:8@12@16c8@0:4c12@0:4#8c12@0:4@"Protocol"8c12@0:4:8Vv8@0:4@"NSString"8@0:4v12@0:4#8S8@0:4v12@0:4S8c12@0:4^@8v12@0:4c8^{dispatch_queue_s=}@"GCDAsyncSocket"@"NSString"#S@"NSNetService"@"NSDictionary"@"NSMutableArray"@"NSLock"c ]M7U8MD9:F: `uin۝Ky~Ң̭ӭڢӭu".: Fṷӭӭݭ ¡ܡ*=))R] % ӝ"Wdud  D ~ģ%xͣ^5أ.D $/D a$:$+̭(5)C*[*Ie+x+,0i2Y3¡4^56:ԧDܧDاΤYWkuwky ڤ{xkk5kأk +I]ز},hHT, HSAH9s  !#&(+/1478<>@CGILNOQRSTUY[\`ceghlpBaK|hPLc37x`Jj.m|QL#8 .we$޲B׳Z h:OBطb,%[ N[of` 2ћԅ9|CJv?W+mYF |'Z"xmI% E*bhZ#)|}8oxZTu{lix*юz^2A͔r7uiߌT\N/"i<ڐR?$:jw90Kys_JGש(r¶ul`wXjԶm,P&{hOSr *jw|ctfru|Ja|Ma/&qZ%~Y{m֏qO.Cr?崊x ;"}nr|h@ ,<L\l|$4DTdt,<L\l| ,<L\l|  , @ P ` p  0 @ P ` p  0 @ P ` p  0 @ P ` p < $*/ EC Vhs(!G I 6 Z y Qi'"qhA 5 7 $ H |tg  !{[ R  /  ag9 iAp  Y k4 H   (2:_ i 3 Q8K! F   FNi'[ 7* )@ Pw_hl V  u!X{_6 _  ` )WY V 2Vrpl K!X HSAH H, )Q{2'Y [  l h)_ !K!HSAH HSAH'O  !%)+,.1268<=>ADIJMOŌU\Er> s3jmZ8)$^!Sp~6t͓< ѼH|tttt{tF|) t2xYR}0 tqy ~ttZ[{\`M]5i_b4^&_^>]SL(`ab=p6ČӻN c=T,)/c <k",#`o8 XnۙB6|5<Obu  3FYl*=Pcv!4GZm+>Qdw"5H[n /> g )6 T  ) l h* vE$0 < R T H#3)~*"|U$3 !L"{##n-a,i$ .!$/; /$$%\?$v1 &s2&20 'a3C'3/$V ( &i( Ix$) *z-+ F* ++ 2p,G rl0 O3/ ~ $9$7zR| 3"AB F<6AB F\l7AB E|48AB 88AB 58<AB B`88AB D8.AB D8AB F(k::AB EH:$AB Bd:$AB B:AB E@;#AB T;8AB Dx;.AB D;sAB D;AB ,;AB H;AB d;AB E<<AB B<8AB D<.AB D<AB F~=:AB E=$AB B4=$AB BP=AB Ep:>%AB D>8AB Dh>.AB Dz>AB E?XAB D@?8AB Dd?.AB D8v?uAB DT?AB p?AB ?AB ?AB F@<AB B@8AB D@.AB DAAB F<A:AB E\A$AB BxA$AB BAAB FB<AB BB8AB DB.AB DBAB E(CAB EH+DpAB FhD8AB DD.AB DD8AB DD.AB DDAB F~E:AB EE$AB B4E$AB BPEAB EpmF<AB BF8AB DF.AB DFAB FRG:AB ElG$AB B G$AB B<GAB E\AH<AB BxhH8AB DH.AB DHAB F&I*AB F0J0AB  DJ$AB B( XJ$AB BD lJ$AB B` J$AB B| JAB F KSAB F MTAB E NAAB D )N.AB  ;NsAB D0 NwAB IP QAB l QAB  QAB E wR#AB  R8AB D R.AB D RAB F 3SkAB F< ~SkAB F\ ShAB E| TAB F UAB F gWAB F DX$AB B XX$AB B `XQAB F4 Y)AB P YAB l YAB  YmAB D YBAB E ZAB  ZAB  Z(AB F %[HAB F< M\AB F\ \AB F| ]iAB  ]AB E H^AB  <^AB  %^AB F^AB F0_bAB FP`NAB E;";ا:;";:;";:;"; :;"{;:u;"c;:];"K;:E;"3;:-;";:;";::":::":::":::":"n: T:h:"]:T:W:T:::"):"!:":"9R99ȥR99"9"9qR99ĥR990R99"9"9R99@R99"9R9}9"u9"i9R9c9HR9Z9"89"-9"%9"9c89" 9"8ܥc88Dc88"8"8"8"8 c88c88"8c88"8"z8c8t8Pc8n8Lc8e8"28"&87 878"87 878"77777"7477H77"7X77X7{7ЬX7r77X7[73X7A7"576&7"7" 767"6"6"66666"6"66666"s65d6"\6"I65A6"96",6"6565 6"5"55555"5"5"5"5"T5q4C54'5h45"5" 5"4t44"4"444"4"444"4"4444"u4"j4"b4"Z4"4qg34بg33hg33"3"3"3tg33"3"3g33"3"3g33"x3"j34g3P3"03" 3"322"222"2"2"2u222u223u2x2ԧu2`2"@2"%2"2T21"1"1"1x01"1`0101201301"p1 0j1"b1"Z1"01Ȩ0*1ȥ0"1"1" 1q01ĥ00000"0"000@00ԧ00"0"0"z0"o0"T0"D0q/20"&0q/0"0"/q//"/"/ܥq//Dq//"/"//q//إq//"/"/ԥq//Dq/W/"L/"A/"6/"+/"/x,/"/".,.".`,.".".p,.c/,.3,.".".|,z.8,k.,c."X."H.Х,?."1. ,+.".̥,-"-p,-ا,-,-,-"-4,-8,-,-"-"-"]-Ȩ,W-ȥ,O-"G-"7-q,1-ĥ,+-0,#-"-"-, -@,,ԧ,,",",",+,",+,",+,+,"s,+d,+^,"V,"K,"1,+),"!,",+ ,"+"+4++++"+"+r++ܧr++r++"{+4r+u+<r+V+"J++>+"2++)++#+"++ ++*"***"*****"*****"w* *k*"`*"M* *D* *>*",*"!* ** *)")")")"s)g)R)"B)"0)")")P()_)((3((ԧ(("("u("X("J(",(" ("'"'"'"'T%k'"5'"$'% '"&%&"&%&"&%&"&"N&"<&"&T%&"%%%"%%%"%%%%k%%b%"V%%M%ا%D%"8%%)%"%7%$"$"$"$0$$%$$3$$ԧ$$"o$l$W$"D$"9$" $"#"#"#"#"#"B#m!4#hm!##"#m! #m!#""""qm!"m!"hm!"""pm!g""_""L"qm!C""8"4m!""!m!!"!"!"!m!!m!!اm!!m!r!"Q!"A!"6!"&!"!" " " R _!R 3R ԧR R R : "/ " """""""wkT"L"D"9"."xD" `D""ЫD`D3D""|D8D"r Df"X"PD*"""" """63ԧ"l"y"N"C""""""""""tkT3Kԧ8/""""""j"b"W"L";"-""v3ԧ"l""""O"A"3'" """"""pQQ3QԧQxQoQ:"/" """"""""{"m"bPYB39ԧ."l""""""^"S""""l""t ""xxr"f`Z"I@)3 """""""0;;~3;uԧ;b;Y;$""""""m"e"Z"G":"/)""y3ԧ""Z"O"5"'"""""""Ъll3lԧl~"ollT"I""""""""|"o"d^"J"<33ԧ""xkY"N"4") c 3ԧ""""Z"Np0Eا090""""p$3ԧt"i">"3" " " " " PQ Q { 3Q r ԧQ : "/ " " " " " " " " "{ "m "b 0 Y  B 3 9 ԧ . " l  " " " " " "x l W "O "D "4 "' " " "  b 3 ԧ   "` "E 9 ' " " " 1 3 ԧ " "~ "s "4 (  " """""Щq q3qԧqZ"O"*"""""""""P;h3"+"#"" """q"4"""""v_3TԧL"=l,"d"`0"""""["M"?3 """"""""xo)X3Oԧ<3"\00"X0ا0"ܧ0"ԧ0"vT0p"h"UP0M"E"9@03,0 ""L"",""xD}Hu"m"^@X,R"D>"2"#(" ""("""$"""${"phg"_hYS"HX?"7X1%" """< ܧ"/"ا"8"w4qhԧb"R$D":"2" 0X!T!! !      s o P L   lh%!|]Y*&!lhc_62yu?; }yyuc_ZVQMHD,(d`OK a]XT<8}y^Z   "       y u f b T P B > 0 ,                         h d U Q C ?   j f S O A =    nj3/! B>,(so~za]$ wv^Zyxtmib^OK<81-&"}nj[WHD51" |xlhd`TPLH<840$  $ ` _ X X  ` _ S  |xtplhd`\XTPLHD@<840,($  4N 0W ,V (T $M K Q I U R O P L J \ \ \ xp\ h`\ XP\ H@\ 80\ ( \ \ \ TPLH40,( tplhTPLH40,( tplhTPLH40,( tplhTPLH40,( |xthd`TPL@<8,($xtpd`\PLH<84($  |xtplhd`\XTPLHD@<840,($  |xtplhd`\D@<$C  D |xtplhd`\XTPLHD@<80, |tphd\XPLD@40,($  T@40( C D lܴ\ܴLܴ<ܴ,ܴܴ ܴ|ܴxܴtܴpܴlܴhܴdܴ`ܴ\|ܴXlܴT\ܴPLܴL<ܴH,ܴDܴ@ ܴ<ܴ8ܴ4ܴܿ0ܴ̿,ܴ(ܴ$ܴ ܴ|ܴlܴ\ܴLܴ <ܴ,ܴܴ ܴܴܴܾܴܴܴܴܴܴ̾|ܴlܴ\ܴLܴ<ܴ,ܴܴܴܴܴؽܴȽܴܴܴܴܴxܴhܴXܴHܴ8ܴ(ܴܴܴ|ܴxܴtؼܴpȼܴlܴhܴdܴ`ܴ\xܴXhܴTXܴPHܴL8ܴH(ܴDܴ@ܴ<ܴ8ܴ4pܴ0`ܴ,Pܴ(@ܴ$0ܴ  ܴܴܴܴxܴ hܴXܴHܴ8ܴ(ܴܴܴܴܴعܴȹܴܴܴܴܴxܴ(|8|4o|0\|,I|(6|$#| ||||| |||x|e|R|?|,||||||||||n|[|H|5|"|||||||||w|d|Q|>|+||||x|t|p|l|h|d|`|\m|XZ|TG|P4|L!|H|D|@|<|8|4|0|,|(v|$c| P|=|*||| ||||EGHYZ]abcdefghijklmnopqrstF[^")?Wpm @# dA  q Щ P   1  . P F p a  y b      : 0T  l  D  P  P ~( $V pp    c   0 E l   0 ^  Ъ@/pJ]y.04d0p'PB[ wDp`v?Zs `5[6`Ы8Q mD _!# $a$ $ %F0a(z((_)P) )()D*j*e++,c/p:`0S0o0202P2i2.2_z 3@3Y3456:M7c7Ь@8P80U8LD9oF::H>EF[ 2@x)3UHTAuز$<$T&$t?$]$|$$$$$$@%$`Y$t$$$$$$,D$H{$d$$$$$5$T$0$P$l$$$ $5 $T $ $8 $T $p $!$!$=!$U!$!$!$8!$T!$t"$"$;"$Q"$y"$"$$"$@"$`#$5#$P#$n#$#$#$#$0#$P $$l*$$@$$h$$$$$$$$$$<%$X$%$tI%$%$%$%$%$&$(\&$Dx&$`&$|&$&$&$'$0'$O'$0e'$L|'$h'$'$'$'$(($D($c($4($T($t($($)$=)$o)$)$0)$L)$l*$*$;*$]*$*$*$*$4*$T+$tA+$c+$+$+$+$ ,$(',$HM,$hs,$ %اqIܧ[ ]ԧ18 ̴ȴpm-mpS(@WC1Z$3J\k &>bt_OBJC_IVAR_$_HTTPServer.serverQueue_OBJC_IVAR_$_HTTPServer.asyncSocket_OBJC_IVAR_$_HTTPServer.connectionQueue_OBJC_IVAR_$_HTTPServer.connectionClass_OBJC_IVAR_$_HTTPServer.interface_OBJC_IVAR_$_HTTPServer.port_OBJC_IVAR_$_HTTPServer.domain_OBJC_IVAR_$_HTTPServer.name_OBJC_IVAR_$_HTTPServer.connections_OBJC_IVAR_$_HTTPServer.webSockets_OBJC_IVAR_$_HTTPServer.connectionsLock_OBJC_IVAR_$_HTTPServer.webSocketsLock_OBJC_IVAR_$_HTTPServer.isRunning_OBJC_IVAR_$_HTTPServer.documentRoot_OBJC_IVAR_$_HTTPServer.netService_OBJC_IVAR_$_HTTPServer.type_OBJC_IVAR_$_HTTPServer.txtRecordDictionary_OBJC_IVAR_$_HTTPServer.publishedName_OBJC_CLASS_$_HTTPServer_OBJC_METACLASS_$_HTTPServer_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_GCDAsyncSocket_OBJC_CLASS_$_HTTPConnection___CFConstantStringClassReference_OBJC_CLASS_$_NSMutableArray_OBJC_CLASS_$_NSLock_OBJC_CLASS_$_NSNotificationCenter_OBJC_CLASS_$_NSString_OBJC_CLASS_$_DDLog_OBJC_CLASS_$_NSNetService_OBJC_CLASS_$_HTTPConfig_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSRunLoop_OBJC_CLASS_$_NSThread_OBJC_CLASS_$_NSTimer_OBJC_CLASS_$_NSDatel_OBJC_PROTOCOL_$_NSObjectl_OBJC_LABEL_PROTOCOL_$_NSObjectl_OBJC_PROTOCOL_$_NSNetServiceDelegatel_OBJC_LABEL_PROTOCOL_$_NSNetServiceDelegate_OBJC_METACLASS_$_NSObject_NSRunLoopCommonModes__NSConcreteStackBlock___stack_chk_guard_DDExtractFileNameWithoutExtension_NSStringFromClass_NSStringFromSelector__Block_object_assign__Block_object_dispose___stack_chk_fail_dispatch_async_dispatch_get_current_queue_dispatch_once_dispatch_queue_create_dispatch_release_dispatch_sync_objc_autoreleasePoolPop_objc_autoreleasePoolPush_objc_autoreleaseReturnValue_objc_enumerationMutation_objc_msgSend_objc_msgSendSuper2_objc_msgSend_fpret_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_retainBlock_objc_storeStrong_sel_getName-[HTTPServer init]-[HTTPServer dealloc]-[HTTPServer documentRoot]___Block_byref_object_copy____Block_byref_object_dispose____26-[HTTPServer documentRoot]_block_invoke___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[HTTPServer setDocumentRoot:]___30-[HTTPServer setDocumentRoot:]_block_invoke___block_descriptor_tmp52___copy_helper_block_49___destroy_helper_block_50-[HTTPServer connectionClass]___29-[HTTPServer connectionClass]_block_invoke___block_descriptor_tmp56___copy_helper_block_53___destroy_helper_block_54-[HTTPServer setConnectionClass:]___33-[HTTPServer setConnectionClass:]_block_invoke___block_descriptor_tmp60___copy_helper_block_57___destroy_helper_block_58-[HTTPServer interface]___23-[HTTPServer interface]_block_invoke___block_descriptor_tmp64___copy_helper_block_61___destroy_helper_block_62-[HTTPServer setInterface:]___27-[HTTPServer setInterface:]_block_invoke___block_descriptor_tmp68___copy_helper_block_65___destroy_helper_block_66-[HTTPServer port]___18-[HTTPServer port]_block_invoke___block_descriptor_tmp72___copy_helper_block_69___destroy_helper_block_70-[HTTPServer listeningPort]___27-[HTTPServer listeningPort]_block_invoke___block_descriptor_tmp78___copy_helper_block_75___destroy_helper_block_76-[HTTPServer setPort:]___22-[HTTPServer setPort:]_block_invoke___block_descriptor_tmp82___copy_helper_block_79___destroy_helper_block_80-[HTTPServer domain]___20-[HTTPServer domain]_block_invoke___block_descriptor_tmp86___copy_helper_block_83___destroy_helper_block_84-[HTTPServer setDomain:]___24-[HTTPServer setDomain:]_block_invoke___block_descriptor_tmp90___copy_helper_block_87___destroy_helper_block_88-[HTTPServer name]___18-[HTTPServer name]_block_invoke___block_descriptor_tmp94___copy_helper_block_91___destroy_helper_block_92-[HTTPServer publishedName]___27-[HTTPServer publishedName]_block_invoke___block_descriptor_tmp106___27-[HTTPServer publishedName]_block_invoke_2___block_descriptor_tmp100___copy_helper_block_97___destroy_helper_block_98___copy_helper_block_103___destroy_helper_block_104-[HTTPServer setName:]___22-[HTTPServer setName:]_block_invoke___block_descriptor_tmp110___copy_helper_block_107___destroy_helper_block_108-[HTTPServer type]___18-[HTTPServer type]_block_invoke___block_descriptor_tmp114___copy_helper_block_111___destroy_helper_block_112-[HTTPServer setType:]___22-[HTTPServer setType:]_block_invoke___block_descriptor_tmp118___copy_helper_block_115___destroy_helper_block_116-[HTTPServer TXTRecordDictionary]___33-[HTTPServer TXTRecordDictionary]_block_invoke___block_descriptor_tmp122___copy_helper_block_119___destroy_helper_block_120-[HTTPServer setTXTRecordDictionary:]___37-[HTTPServer setTXTRecordDictionary:]_block_invoke___block_descriptor_tmp135___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2___block_descriptor_tmp131___copy_helper_block_128___destroy_helper_block_129___copy_helper_block_132___destroy_helper_block_133-[HTTPServer start:]___20-[HTTPServer start:]_block_invoke___block_descriptor_tmp147___copy_helper_block_144___destroy_helper_block_145-[HTTPServer stop]-[HTTPServer stop:]___19-[HTTPServer stop:]_block_invoke___block_descriptor_tmp165___copy_helper_block_162___destroy_helper_block_163-[HTTPServer isRunning]___23-[HTTPServer isRunning]_block_invoke___block_descriptor_tmp169___copy_helper_block_166___destroy_helper_block_167-[HTTPServer addWebSocket:]-[HTTPServer numberOfHTTPConnections]-[HTTPServer numberOfWebSocketConnections]-[HTTPServer config]-[HTTPServer socket:didAcceptNewSocket:]-[HTTPServer publishBonjour]___28-[HTTPServer publishBonjour]_block_invoke___block_descriptor_tmp210___copy_helper_block_207___destroy_helper_block_208-[HTTPServer unpublishBonjour]___30-[HTTPServer unpublishBonjour]_block_invoke___block_descriptor_tmp216___copy_helper_block_213___destroy_helper_block_214-[HTTPServer republishBonjour]___30-[HTTPServer republishBonjour]_block_invoke___block_descriptor_tmp220___copy_helper_block_217___destroy_helper_block_218-[HTTPServer netServiceDidPublish:]-[HTTPServer netService:didNotPublish:]-[HTTPServer connectionDidDie:]-[HTTPServer webSocketDidDie:]+[HTTPServer startBonjourThreadIfNeeded]___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke___block_descriptor_tmp241+[HTTPServer startBonjourThreadIfNeeded].predicate_bonjourThread___copy_helper_block_238___destroy_helper_block_239+[HTTPServer bonjourThread]+[HTTPServer executeBonjourBlock:]+[HTTPServer performBonjourBlock:]-[HTTPServer .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPServerl_.str9l_.str10l_.str19l_.str25l_.str43l_.str138l_.str142l_.str188l_.str221l_.str227l_.str256l_OBJC_$_CLASS_METHODS_HTTPServerl_OBJC_$_PROTOCOL_INSTANCE_METHODS_NSObjectl_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSObjectl_OBJC_$_PROTOCOL_METHOD_TYPES_NSObjectl_OBJC_$_PROTOCOL_REFS_NSNetServiceDelegatel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_NSNetServiceDelegatel_OBJC_$_PROTOCOL_METHOD_TYPES_NSNetServiceDelegatel_OBJC_CLASS_PROTOCOLS_$_HTTPServerl_OBJC_METACLASS_RO_$_HTTPServerl_OBJC_$_INSTANCE_METHODS_HTTPServerl_OBJC_$_INSTANCE_VARIABLES_HTTPServerEH_frame0-[HTTPServer init].eh-[HTTPServer dealloc].eh-[HTTPServer documentRoot].eh___Block_byref_object_copy_.eh___Block_byref_object_dispose_.eh___26-[HTTPServer documentRoot]_block_invoke.eh___copy_helper_block_.eh___destroy_helper_block_.eh-[HTTPServer setDocumentRoot:].eh___30-[HTTPServer setDocumentRoot:]_block_invoke.eh___copy_helper_block_49.eh___destroy_helper_block_50.eh-[HTTPServer connectionClass].eh___29-[HTTPServer connectionClass]_block_invoke.eh___copy_helper_block_53.eh___destroy_helper_block_54.eh-[HTTPServer setConnectionClass:].eh___33-[HTTPServer setConnectionClass:]_block_invoke.eh___copy_helper_block_57.eh___destroy_helper_block_58.eh-[HTTPServer interface].eh___23-[HTTPServer interface]_block_invoke.eh___copy_helper_block_61.eh___destroy_helper_block_62.eh-[HTTPServer setInterface:].eh___27-[HTTPServer setInterface:]_block_invoke.eh___copy_helper_block_65.eh___destroy_helper_block_66.eh-[HTTPServer port].eh___18-[HTTPServer port]_block_invoke.eh___copy_helper_block_69.eh___destroy_helper_block_70.eh-[HTTPServer listeningPort].eh___27-[HTTPServer listeningPort]_block_invoke.eh___copy_helper_block_75.eh___destroy_helper_block_76.eh-[HTTPServer setPort:].eh___22-[HTTPServer setPort:]_block_invoke.eh___copy_helper_block_79.eh___destroy_helper_block_80.eh-[HTTPServer domain].eh___20-[HTTPServer domain]_block_invoke.eh___copy_helper_block_83.eh___destroy_helper_block_84.eh-[HTTPServer setDomain:].eh___24-[HTTPServer setDomain:]_block_invoke.eh___copy_helper_block_87.eh___destroy_helper_block_88.eh-[HTTPServer name].eh___18-[HTTPServer name]_block_invoke.eh___copy_helper_block_91.eh___destroy_helper_block_92.eh-[HTTPServer publishedName].eh___27-[HTTPServer publishedName]_block_invoke.eh___27-[HTTPServer publishedName]_block_invoke_2.eh___copy_helper_block_97.eh___destroy_helper_block_98.eh___copy_helper_block_103.eh___destroy_helper_block_104.eh-[HTTPServer setName:].eh___22-[HTTPServer setName:]_block_invoke.eh___copy_helper_block_107.eh___destroy_helper_block_108.eh-[HTTPServer type].eh___18-[HTTPServer type]_block_invoke.eh___copy_helper_block_111.eh___destroy_helper_block_112.eh-[HTTPServer setType:].eh___22-[HTTPServer setType:]_block_invoke.eh___copy_helper_block_115.eh___destroy_helper_block_116.eh-[HTTPServer TXTRecordDictionary].eh___33-[HTTPServer TXTRecordDictionary]_block_invoke.eh___copy_helper_block_119.eh___destroy_helper_block_120.eh-[HTTPServer setTXTRecordDictionary:].eh___37-[HTTPServer setTXTRecordDictionary:]_block_invoke.eh___37-[HTTPServer setTXTRecordDictionary:]_block_invoke_2.eh___copy_helper_block_128.eh___destroy_helper_block_129.eh___copy_helper_block_132.eh___destroy_helper_block_133.eh-[HTTPServer start:].eh___20-[HTTPServer start:]_block_invoke.eh___copy_helper_block_144.eh___destroy_helper_block_145.eh-[HTTPServer stop].eh-[HTTPServer stop:].eh___19-[HTTPServer stop:]_block_invoke.eh___copy_helper_block_162.eh___destroy_helper_block_163.eh-[HTTPServer isRunning].eh___23-[HTTPServer isRunning]_block_invoke.eh___copy_helper_block_166.eh___destroy_helper_block_167.eh-[HTTPServer addWebSocket:].eh-[HTTPServer numberOfHTTPConnections].eh-[HTTPServer numberOfWebSocketConnections].eh-[HTTPServer config].eh-[HTTPServer socket:didAcceptNewSocket:].eh-[HTTPServer publishBonjour].eh___28-[HTTPServer publishBonjour]_block_invoke.eh___copy_helper_block_207.eh___destroy_helper_block_208.eh-[HTTPServer unpublishBonjour].eh___30-[HTTPServer unpublishBonjour]_block_invoke.eh___copy_helper_block_213.eh___destroy_helper_block_214.eh-[HTTPServer republishBonjour].eh___30-[HTTPServer republishBonjour]_block_invoke.eh___copy_helper_block_217.eh___destroy_helper_block_218.eh-[HTTPServer netServiceDidPublish:].eh-[HTTPServer netService:didNotPublish:].eh-[HTTPServer connectionDidDie:].eh-[HTTPServer webSocketDidDie:].eh+[HTTPServer startBonjourThreadIfNeeded].eh___40+[HTTPServer startBonjourThreadIfNeeded]_block_invoke.eh___copy_helper_block_238.eh___destroy_helper_block_239.eh+[HTTPServer bonjourThread].eh+[HTTPServer executeBonjourBlock:].eh+[HTTPServer performBonjourBlock:].eh-[HTTPServer .cxx_destruct].eh#1/20 1366749090 501 20 100644 54932 ` WebSocket.o @ p p"__text__TEXT 4?__debug_info__DWARF 0g*,r__debug_abbrev__DWARF7A__debug_aranges__DWARF;QE__debug_macinfo__DWARF;QE__debug_line__DWARF;eQE__debug_loc__DWARFCMĦ__debug_pubtypes__DWARFI2_S__debug_str__DWARFJT__debug_ranges__DWARFv\@:ft8__data__DATA]zg__cstring__TEXT]mzg__cfstring__DATA(`i44__objc_methname__TEXTak__objc_selrefs__DATATgqԯ>__objc_data__DATALh(rı __objc_superrefs__DATAth8r__objc_ivar__DATAxh0m$OmE싎ZL$$D$m$*mËZD$$l$mNjZD$<$l$lƉ<$l$lE$lE$l4$l^_[]USWV,^ZYL$$zlYlT$4ST$ L$$D$eJlÉ]YM荆TRD$ 4RD$L$ω$l4RD$ DRD$|$$kYD$E$k$kE싆YD$$k$kE䍆dStSZ< EDSTSE]\$M $D$ED$ vkED$ |$\$E$ZkYD$E$Ek$VkDžt|$ SD$ED$$kYD$$k$kËZMY\$L$$D$D$ D$j$j<$jE$jE$jE$j,^_[]USWV<^uԋE$}jE싎WL$$Yjlj}䋆XWL$$D$ 4j$EjEtz1EԋWMWM܍~QE1ۉt$E܉D$E$iHf w"D$ E؉D$ED$E$if ǃF9uuE$iƋEԋWD$4$i$D$ D$i ٹt\$ |$T$$piɉMMԋXWUT$L$$D$ i$(iÉ4$iE$i$h<^_[]USWV<^E$hEMV<WUL$$h$hËWUhLT$L$$vh$hNjUOL$|$ML$ M L$D$$D$6h<$8h$0h5VD$E$hWUL$$g$hËWUhLT$L$$g$gNjUOL$|$ML$ M L$D$$D$g<$g$~gVEϋUU荎NL$T$$Eg$VgENL$ML$$g$/gE苞MVED$\$<$f$ gEED$\$<$f$fEWQVL$$D$f$fËUVED$|$$fED$|$${fED$|$$hfYVD$$Vf$gfNjVM1V|$L$$D$D$ D$f<$f$ fE$fE$eE$eE$eE$e<^_[]USWV_Su<S R $T$,D$D$D$ D$ceS:S6S|$L$$>ett$|$$'e^_[]USWV<^BeE܋EBRD$E$D$d$dËMS<jRD$$dىÃ}FSMRST$L$$d$dNjRM؍PJD$L$<$D$ Vd]ED$E؉D$<$D$ FSjRD$$dRD$L$<$d$dlj]RSD$\$<$D$ cRML$D$<$cHD$\$]<$D$ MFSRweST$L$$oc$cNjRM؍RJD$L$<$D$ >c}]ED$E؉D$<$D$ zS T$L$$ c$cNjRM؍UJD$L$<$D$ bEEE}]ED$E؉D$<$D$ bR]\$D$<$b SMfR|$L$$D$D$ D$Kb<$Mb$EbE܋;Eu<^_[]aUSWV[E$bƋE#P8OO\$L$$atM9t$ L$\$$a4$a^_[]USWV_OE0)O5O\$L$${atM1L$\$$aaO9OL$$Ia$ZaƋ=OML$ HL$D$4$a4$a^_[]UEpt1]à 4]USWV,^E$`ËE=+wKdMD$}<$`qN\$D$<$`MD$<$v`Uwx$h`ËuND$$@`8+NUN yNL$T$$D$D$ D$-_-ND$$_NjNML$$_E$_EuNL$$_NO|$ D$L$E$D$}_NjN|$D$]$b_N]ML$$D$D$ D$,D$$_<$&_$_,^_[]Ë}ND$E$^ً-ND$$^NjNUр<NE<ND$$]^$^E싎NL$$^ËEM$^uNL$$b^t1ɉʃ0 A9uE$K^]UыN<NML$$^E$^ËuND$$]N|$ D$L$E$D$]NjN|$D$E$]<$]NMML$$D$D$ D$0D$l]KND$$U]Nu  $$J]EuNL$$!]8N|$D$]$]N<NML$$D$D$ D$1D$$\EuNL$$\NM}N$q\}E<t?NML$$D$D$ D$/D$\NM\$$\EuNL$$[H8 ϋNU<t?NML$$D$D$ D$/D$[ڋNM|$L$$D$D$ D$.NM~uOL$$D$D$ D$2D$M}ND$ $Z}ND$$'L$$D$D$ D$3D$Z]xmUX5HD$E$vZ]UXZHM]UWV_jHu$D$OZVH$D$7ZFH$D$ZBH4$D$ Z^_],?zcU> c c  cY  %  4U    Y1 &6 9 UH    Y; L U _  ? YH  + 6'#  BEXU4   ZX1Um   O X##O X##O X##O X##O X##O X##p@XU`yUyUV UUU   UV dU4UB4U   UUV } 9U@YUyYU    UV B! ) U!0 I U(I E U ( (1E 7 U@ 1 1 H ' B5  I9  cL'M#J #  C7 U C C 0NJSL^GgIIP3\ U{ \ \ H; ]n^+cb U b> b  s\ogYgU   !; `"O Gp #R Y xR!R$ AC% *0 # TU = !/g1 f6 y2g5g8gEhU.    1hcUg  1 1 !V1^Z5gb6: R"g?oxgGacU  a a !Vaq{U^  q: q ({U    !~ p LU    !&bg&}k V N%; ^V,? R e' (  u$ U  $ $ !$!$*)*d  - U:  * *  Y _ C*[- U  [ [ +J ,J - +$E,E+97,8 F-./Q/d/r0[////////*/A1/r2$/}///////,/E /_ /w / / /// /'/B /Xy/wy/x/y/y +  ! '; L  ## ,# 7 j 2z  i -      4x   #  q # 3  3   3  ; -D 456 76  p 8  &-+{ 506 <9 '3  (#L  )#Q  *#X  +# ` H ,# M -    /    0    M : Z J  \ t-c u ` #d ^ b#s p c# f# d j# { l# { m# { n# g o# g p# d r#  t#'  u#5  v#B  w#M  x#Y  y#c  z#n  |#  }#  #  #  #  #%  #  #  #  #  #%  #Q  #l  # : (  #;# <d * =d  # Y #X # g# # # ## ]# ^# _# g`#8    c 8  >h # #n {# {#  # #O # ? h #n {#v {# #  #O v# # {? h #n {#v {# #  # ## @Ah #An {#Av {#A # A #A # i@0Ah #An {#Av {#A # A #A #  s iB , # dHk T# }k yj il -{  #  $ # &# '# (# )# %  .: ; ' I@ d: ; I4  : ; I  4: ; I4: ; I $> I: ; 4: ; I : ; I4  < I  I8 2 .: ; ' @ d U4: ; I .: ; @ .: ; ' @ .: ;' @ : ;I4 .: ;@ .: ;' @ d: ;I4  : ;I4 .: ;' I@ d4: ;I4: ;I : ;   I: ; 8 2 I8 2 !: ;I "4: ;I #4: ;I $1X Y%1&: ;I'1UX Y(1X Y).: ; ' I4 @ d*.: ; ' 4 @ d+.: ; ' I ,: ; I-I: ;. : ;/( 0 : ; 1 : ;2 : ; 3<  45I' 6I7' 8&I9 : ; :  : ;  ;I: ;  <I: ;  = I: ; 8 2 > ? : ; @ : ;A I: ;8 2 B : ; a5 /Users/pete/git/Frank/lib/cocoahttpserver/Core/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/include/libkern/i386/Users/pete/git/Frank/lib/cocoahttpserver/Vendor/CocoaAsyncSocket/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/CoreFoundation.framework/HeadersWebSocket.mNSObject.hNSString.hNSData.hWebSocket.h_OSByteOrder.hNSObjCRuntime.hHTTPMessage.hGCDAsyncSocket.hNSArray.hCFStream.hNSError.hNSDictionary.hA <GCA4*> >@0>q3>82 t=W< >3<z/@   8 ;""#:1P A&+K) >BO&zX  f   t 6 $ Y&  (   AYq5  vL!L f  AY5  v f  $>4 @ BOzQ-< B0070<?71O0zf JOz<K;.= =<[ 4<V4: >"[U[U;#C#4 :9" Ck". .bZx X: |X.h1. >:%'$>*/'2:O  <])0@ *%h,'g>$l$nvf''y6Y<]:'  ,h  <;2M  >"z.=t $KY(,+Ho>+>o">';f=,(/K,#h* N0p^C():' ;z7Xz.<zX<h?( tK?n.$Z))Cfh'- @zX2 <1< <s<DPavS!)PFSP5SSSSI e QE S S| P7 W P P" * P9 Z Q PSPPLWPBJPP0`W`ud^VPPACQQ#Q#WBJPiqPPP19P`VPhQRSScPQPupQ{upPFu|FIulINSNu|WYkR1SQNjQ;IVzS2W2lRlsWsRRSR9MWvQSPPGPP W fWW;S%77;Q%;P WfoPPS9MSPW.0NSArraydNSMutableString7HTTPMessage__block_literal_2WebSocketi__block_literal_3__block_literal_4NSMutableArray{__block_literal_1NSError}NSMutableDataobjc_objectGCDAsyncSocketNSDictionaryNSObjectNSStringTNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.m/Users/pete/git/Frank+[WebSocket isWebSocketRequest:]signed charBOOL+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]isaobjc_classobjc_objectid-[WebSocket dealloc]-[WebSocket delegate]__Block_byref_object_copy___Block_byref_object_dispose___21-[WebSocket delegate]_block_invoke__copy_helper_block___destroy_helper_block_-[WebSocket setDelegate:]__25-[WebSocket setDelegate:]_block_invoke-[WebSocket start]__18-[WebSocket start]_block_invoke-[WebSocket stop]__17-[WebSocket stop]_block_invoke-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]ClassNSObjectNSString-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]NSData-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]dispatch_queue_sdispatch_queue_t-[WebSocket .cxx_destruct]WS_PAYLOAD_LENGTHunsigned intNSUIntegerWS_PAYLOAD_IS_MASKED_OSSwapInt32__uint32_tNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsNSNotFoundNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingdelegatewebsocketQueuesetWebsocketQueue:requestmessage__CFHTTPMessageCFHTTPMessageRefHTTPMessageasyncSocketflagsuint32_tconfigunsigned shortuint16_tdelegateQueuesocket4FDintsocket6FDconnectIndexconnectInterface4connectInterface6socketQueueaccept4Sourcedispatch_source_sdispatch_source_taccept6SourceconnectTimerreadSourcewriteSourcereadTimerwriteTimerreadQueueNSArrayNSMutableArraywriteQueuecurrentReadGCDAsyncReadPacketcurrentWriteGCDAsyncWritePacketsocketFDBytesAvailablelong unsigned intpreBufferGCDAsyncSocketPreBufferstreamContextversionlong intCFIndexinforetainreleasecopyDescription__CFStringCFStringRefCFStreamClientContextreadStream__CFReadStreamCFReadStreamRefwriteStream__CFWriteStreamCFWriteStreamRefsslContextSSLContextSSLContextRefsslPreBuffersslWriteCachedLength__darwin_size_tsize_tsslErrCodeSInt32OSStatususerDataGCDAsyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKeyWebSocketself_cmdobjc_selectorSELupgradeHeaderValueconnectionHeaderValueisWebSocketkey1key2keyaRequestsocketresult.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__forwarding__size__copy_helper__destroy_helper__block_literal_1newDelegate__block_literal_2__block_literal_3__block_literal_4originporthostrequestUrilocationschemeguidoriginValuelocationValuelocationFieldoriginFieldacceptValueresponseHeaderswsResponse_dataUInt32lengthnumSpaceslong long inticunicharnumStrNSMutableStringnumresultHostNumd3d1d2responseBodyd0NSMutableDatamsgmsgDatadatalenunsigned charUInt8UInt16frameopcodersvsocktagpFramemsgLengthpDatapMaskmaskederror_reserved_codeNSInteger_domain_userInfoNSDictionaryNSErrordidOpendeallocisVersion76Request:isWebSocketRequest:startsecWebSocketKeyResponseHeaderValuereadRequestBodystopinitWithRequest:socket:socketDidDisconnect:withError:sendResponseBody:sendResponseHeaderssocket:didReadData:withTag:locationResponseHeaderValuesendMessage:processKey:setDelegate:originResponseHeaderValueisRFC6455Request:didClosedidReceiveMessage:isValidWebSocketFrame:.cxx_destruct["*1 : : jR+{ vI #vUpgradeConnectionSec-WebSocket-Key1Sec-WebSocket-Key2Sec-WebSocket-KeyWebSocketv4@?0/Users/pete/git/Frank/lib/cocoahttpserver/Core/WebSocket.mWebSocket version 75 doesn't contain a request bodyOrigin%huhttp://localhost:%@wsswsHost%@://localhost:%@%@%@://%@%@258EAFA5-E914-47DA-95CA-C5AB0DC85B11Web Socket Protocol HandshakeSec-WebSocket-OriginWebSocket-OriginSec-WebSocket-LocationWebSocket-LocationSec-WebSocket-Accept%CWebSocket version 75 doesn't contain a response bodyInvalid requestBody length~WebSocketDidDiedelegateT@websocketQueueT^{dispatch_queue_s=},R,N,VwebsocketQueue]] ^ ]]]N^3^^^^^^^^ ^$^_#_4_K_^_s_v_4__headerField:caseInsensitiveCompare:rangeOfString:options:initsetDelegate:delegateQueue:classisVersion76Request:isRFC6455Request:allocinitWithBytes:length:disconnectdeallocreadRequestBodysendResponseHeadersdidOpencurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:readDataToLength:withTimeout:tag:localPortstringWithFormat:isSecureurlrelativeStringstringByAppendingString:dataUsingEncoding:sha1Digestbase64EncodedinitResponseWithStatusCode:description:version:setHeaderField:value:originResponseHeaderValuelocationResponseHeaderValuesecWebSocketKeyResponseHeaderValuemessageDatawriteData:withTimeout:tag:lengthstringWithCapacity:characterAtIndex:appendFormat:UTF8StringdataWithBytes:length:processKey:dataWithCapacity:appendData:md5DigestwebSocketDidOpen:respondsToSelector:appendBytes:length:webSocket:didReceiveMessage:webSocketDidClose:defaultCenterpostNotificationName:object:sendResponseBody:bytesreadDataToData:withTimeout:tag:didCloseisValidWebSocketFrame:mutableCopymutableBytesinitWithBytes:length:encoding:didReceiveMessage:copyisWebSocketRequest:initWithRequest:socket:delegatesetDelegate:startstopsendMessage:socket:didReadData:withTag:socketDidDisconnect:withError:.cxx_destructwebsocketQueuerequestasyncSockettermisStartedisOpenisVersion76isRFC6455nextFrameMaskednextOpCodemaskingKeyaaab b$b*b>bPbVblbwbbbbbbb c,c6cHcQcUcdc}cccccc d%dHdTdodvdddddddddde%e9eVeieweeeeeeeef$f7f`hlLjLh  $BBAAWebSocketA ^h ^h @ ^h 0 ^hc12@0:4@8@16@0:4@8@12v8@0:4@8@0:4v12@0:4@8@12@0:4@8c12@0:4C8v20@0:4@8@12l16v16@0:4@8@12^{dispatch_queue_s=}8@0:4^{dispatch_queue_s=}@"HTTPMessage"@"GCDAsyncSocket"@"NSData"c@I bZih j PfdiwbqihfxiXqfi~fqi4fqiYbqiI cxiE dxi7 %dxi bqi dieibqifih$ficeqiei{fififqi- fi  xhfi|hfihfihg jhgjhgjhgjhhfjh$gjh.gjh>gjhIg j____(hhtjklLh HSAH=  "#%),.148<ѫP90}ױ̥!I/z_o'˳k\MIa=%Is%8ɓ }v K|qh[bcߒNc ;_Or\ hRV&^T[=wϳ גf`CJ}_c\FdN KxS z! JFx*q~'uW; 0@P`p,<L\l|(8HXhx(8HX   $Eu S/$ BCo I`qG l.|o98&l $ Y]ljZSc  P HK  #q/j<% %p( V.U&hG q P  L yo3`o HSAH , $.Sjo%`ql P G  o HSAH HSAH5   !$&*,.3͓ttF=p6) Er>0 sqy3jmk",#;Hh=8Z/8) XnPB6A$|58K^q /BUh{&9L_r 0CVi|  $ j ^ By p; $ R$YL 7 k$6T  {; ,z i$ : Gi0D  x  {$\   c  FH}u  d$d  [*{ 0 $J 6998A $$ zR|  AB F<AB F\fLAB DxAB FjAB F܈AB EAB AB 5AB ,8AB DH.AB DdAB FtAB |$AB B$AB BmAB DzAB FHAB 0LAB LImAB DhGAB FċAB ȋAB ŋAB FAB FsAB F AB F@AB F`ؑAB FY'AB F`AB FAB FrAB FAB F *AB <+AB F\Р&AB xڠAB ՠvAB E  |h: p h: j X h: R = h: ! xh 0h 0h x0hDg;h gh ghh (h ~guhm ?g6h hh (h ghh~ k4hb V(hM 4h. "Hh gh  Dh @h (h} r ftg`hPhB ! (h   .X`%Tg|h   ag  ^gh  ghr cg] U M #ag   ^gh  ghh   ~ t l Qg Kh ;   g    a |g sg W O ;g 5h * g        g h  { og i Vxa F > /g )   Ha 8a h ha Xa   g   g  y8` o(` i W(` MH` Dg 9 !(a z g   tg h        g  z g r j V g M E 5 a / g &   x`  Tg |h       `E hE  w g `E W gE Q E gE / '  aE gE hE  `E `E   gE   gE  { `E u TgE l |hE c W gE H hE + #     `S hS   `S gS  gS hS hS  x h `S b TgS V |hS 9  gW  hW    `W gW   ^W gW hW  s gW m hW ] hW @    |gh    @ieetzehxheP 0   g gghh   z o i@f@Oz@Cxh@*    h     s hi,_,Hz,?xh,4       hp &       heyezexhe`e@eL =g4th+ |g dgh xh     ~hx ` ^ZxgT HtgBh9h3 #pg h lg hgh dg  h w i|h]xhW G^9 / ' `gth     x`Tgx _ U M @ -h`%   X` Tg   \g H`Xgp h [ H8`@ 8 %(` Tg| x 0 ,               ] Y       T P       ] Y $  yuA=~qm{fb62|xieWS3/vrd`SO2.  c_*&yu>:ok40CtpieVRC?0, }njc_XTMIB>73,(! tp`\UQIE>:+'   }yjfWSLHA=.* so`\MIB>/+ }njc_PL=9*&40,($  |xlhd`TPLH<840$      x p h ` X P H @ 8 0 (               x p h ` X P H @ 8 0 (      |xtplhd`\XTPLHD@<840,($  $            tp lhTP LH40 ,(  t p l h PLH<84($  tpl`\XTPLHD@<840,($  |xtplhd`\@<($  |$slxsltslprllrlhrldrl`rl\rlXrlTrlPtrlLdrlHTrlDDrl@4rl<$rl8rl4rl0ql,ql(ql$ql qlqlqlxqlhql XqlHql8ql(qlqlqlplplplplplplpl|pllpl\plLplSXi@`yh-Yis4 i @+Y=a@i{ 0 I E 7  K l zhc  {< e   -  ]  ]  ]  ]  ] l  N^  ^  ^(  ^1  ^:  ^C  ^L  ^U  ^^  ^g  ^q  _{  #_  4_  K_  ^_  s_  v_  _  _  j Lj tj0 kV ls "z} "z "z "{ "4{ "T{' "t{@ "{_ "{ "{ "{ "| " | "@|- "\|H "x|f "|| "| "| "| "} "$}"D}4"`}R"|}r"}"}"}"}"~;"<~]"\~u"|~"~"~"~"~!"P"4o"PLhFhhihhhhOh(hqh'|hhxh`ht<']CYp0(<JWo_OBJC_IVAR_$_WebSocket.websocketQueue_OBJC_IVAR_$_WebSocket.request_OBJC_IVAR_$_WebSocket.asyncSocket_OBJC_IVAR_$_WebSocket.isOpen_OBJC_IVAR_$_WebSocket.isVersion76_OBJC_IVAR_$_WebSocket.isRFC6455_OBJC_IVAR_$_WebSocket.term_OBJC_IVAR_$_WebSocket.delegate_OBJC_IVAR_$_WebSocket.isStarted_OBJC_IVAR_$_WebSocket.nextFrameMasked_OBJC_IVAR_$_WebSocket.maskingKey_OBJC_IVAR_$_WebSocket.nextOpCode___CFConstantStringClassReference_OBJC_CLASS_$_WebSocket_OBJC_METACLASS_$_WebSocket_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSString_OBJC_CLASS_$_HTTPMessage_OBJC_CLASS_$_NSMutableString_OBJC_CLASS_$_NSMutableData_OBJC_CLASS_$_NSNotificationCenter_OBJC_METACLASS_$_NSObject__NSConcreteStackBlock___stack_chk_guard_kCFHTTPVersion1_1__Block_object_assign__Block_object_dispose___stack_chk_fail_dispatch_async_dispatch_queue_create_dispatch_release_dispatch_sync_objc_autoreleasePoolPop_objc_autoreleasePoolPush_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_strtoll___divdi3+[WebSocket isWebSocketRequest:]+[WebSocket isVersion76Request:]+[WebSocket isRFC6455Request:]-[WebSocket initWithRequest:socket:]-[WebSocket dealloc]-[WebSocket delegate]___Block_byref_object_copy____Block_byref_object_dispose____21-[WebSocket delegate]_block_invoke___block_descriptor_tmp___copy_helper_block____destroy_helper_block_-[WebSocket setDelegate:]___25-[WebSocket setDelegate:]_block_invoke___block_descriptor_tmp39___copy_helper_block_36___destroy_helper_block_37-[WebSocket start]___18-[WebSocket start]_block_invoke___block_descriptor_tmp49___copy_helper_block_46___destroy_helper_block_47-[WebSocket stop]___17-[WebSocket stop]_block_invoke___block_descriptor_tmp53___copy_helper_block_50___destroy_helper_block_51-[WebSocket readRequestBody]-[WebSocket originResponseHeaderValue]-[WebSocket locationResponseHeaderValue]-[WebSocket secWebSocketKeyResponseHeaderValue]-[WebSocket sendResponseHeaders]-[WebSocket processKey:]___divdi3$stub-[WebSocket sendResponseBody:]-[WebSocket didOpen]-[WebSocket sendMessage:]-[WebSocket didReceiveMessage:]-[WebSocket didClose]-[WebSocket isValidWebSocketFrame:]-[WebSocket socket:didReadData:withTag:]-[WebSocket socketDidDisconnect:withError:]-[WebSocket websocketQueue]-[WebSocket .cxx_destruct]l_.strl_.str1l_.str9l_.str11l_.str13l_OBJC_CLASS_RO_$_WebSocketl_.str61l_.str67l_.str69l_.str75l_.str79l_.str81l_.str83l_.str89l_.str91l_.str93l_.str104l_.str114l_.str116l_.str118l_.str120l_.str124l_.str137l_.str145l_.str147l_.str175l_OBJC_$_CLASS_METHODS_WebSocketl_OBJC_METACLASS_RO_$_WebSocketl_OBJC_$_INSTANCE_METHODS_WebSocketl_OBJC_$_INSTANCE_VARIABLES_WebSocketl_OBJC_$_PROP_LIST_WebSocketEH_frame0+[WebSocket isWebSocketRequest:].eh+[WebSocket isVersion76Request:].eh+[WebSocket isRFC6455Request:].eh-[WebSocket initWithRequest:socket:].eh-[WebSocket dealloc].eh-[WebSocket delegate].eh___Block_byref_object_copy_.eh___Block_byref_object_dispose_.eh___21-[WebSocket delegate]_block_invoke.eh___copy_helper_block_.eh___destroy_helper_block_.eh-[WebSocket setDelegate:].eh___25-[WebSocket setDelegate:]_block_invoke.eh___copy_helper_block_36.eh___destroy_helper_block_37.eh-[WebSocket start].eh___18-[WebSocket start]_block_invoke.eh___copy_helper_block_46.eh___destroy_helper_block_47.eh-[WebSocket stop].eh___17-[WebSocket stop]_block_invoke.eh___copy_helper_block_50.eh___destroy_helper_block_51.eh-[WebSocket readRequestBody].eh-[WebSocket originResponseHeaderValue].eh-[WebSocket locationResponseHeaderValue].eh-[WebSocket secWebSocketKeyResponseHeaderValue].eh-[WebSocket sendResponseHeaders].eh-[WebSocket processKey:].eh-[WebSocket sendResponseBody:].eh-[WebSocket didOpen].eh-[WebSocket sendMessage:].eh-[WebSocket didReceiveMessage:].eh-[WebSocket didClose].eh-[WebSocket isValidWebSocketFrame:].eh-[WebSocket socket:didReadData:withTag:].eh-[WebSocket socketDidDisconnect:withError:].eh-[WebSocket websocketQueue].eh-[WebSocket .cxx_destruct].eh#1/12 1366749090 501 20 100644 12436 ` DDData.o 0__text__TEXTj"t__debug_info__DWARFjMp&__debug_abbrev__DWARF k__debug_aranges__DWARF __debug_macinfo__DWARF __debug_line__DWARF ^&__debug_loc__DWARF2D',__debug_pubtypes__DWARFv]*__debug_str__DWARF__debug_ranges__DWARF`n`(__data__DATA__objc_methname__TEXT__objc_selrefs__DATA,( __objc_classrefs__DATA$8)__cstring__TEXT4 __cfstring__DATA@0X)__const__TEXTp@$__objc_classname__TEXTd__objc_methtype__TEXTk__objc_const__DATA\t)__objc_catlist__DATA*__objc_imageinfo__DATA __apple_names__DWARF(T *__apple_objc__DWARF|x0*__apple_namespac__DWARF$__apple_types__DWARF* __debug_inlined__DWARF0!__jump_table__IMPORT7(!__pointers__IMPORT_"__eh_frame__TEXTd" h,- P+ USWV,[QE܋EE$-NjD$<$ƋD$<$}|$D$4$|$L$$D$ M܋ ;Mu,^_[]USWV,[E؋EE$NjLD$<$qƋPD$<$]}܉|$D$4$;xT|$L$$D$ &M؋ ;Mu,^_[]USWV,[]ut$E$D$L$<$$EE$NjD$<$Et$<$tI1EEE0D$ ED$\$E$UED$<$FE9rˋED$u4$)lj4$$<$,^_[]USWV<_}E$ËD$$EЋE苷t$$D$L$E$$Eԉt$$E̅81ҋMuȋu܍u؍MƉUMЍ 1ҋ}<9s \DBfumM0Uuрv(рЀ v%>+t#=u= $ > I!I/ 4I: ;  .: ; ' I@ d: ; I4   4: ; I < I I: ;  : ;   I: ; 8 2 I8 2  U4: ; I4: ; I4: ; I &I : ; Z, /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDData.mNSObject.hNSData.hNSString.h  C; C;Z >3S  L 0$ $X .3+ LN'?&c#h Uz//i %I=/%af#)+ LH'?%u+ \iz-u  Jy'yY = W&) VRBPPRRWVB//8V!R8;R=?Q?BRDDQSShPjIjYMNSMutableString4NSMutableDataNSObjectNSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDData.m/Users/pete/git/FrankencodingTablechar-[NSData(DDData) md5Digest]isaobjc_classClassNSObjectNSData-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]NSString-[NSData(DDData) base64Encoded]-[NSData(DDData) base64Decoded]self_cmdobjc_selectorSELresultunsigned chariintdataBufferstringBufferNSMutableStringinbufoutbufbytesixtextlong unsigned intlentextctremaininglong intixctcopyunsigned shortcharsonlinechshortixinbufflignoresigned charBOOLflendtextNSMutableDataflbreakctcharsinbufsha1Digestbase64DecodedhexStringValuemd5Digestbase64EncodedNSData(DDData)?,4<Q2:BGWZbjbyteslengthdataWithBytes:length:stringWithCapacity:appendFormat:copyappendString:stringWithString:dataWithCapacity:appendBytes:length:dataWithData:md5Digestsha1DigesthexStringValuebase64Encodedbase64Decoded '=Q_dr%02x%c=49<ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/DDData@8@0:4 <<B HSAH RS@񉺶^$ZUR :gCOHO]sj\K3$4D 4K:S43KHSAH `MóV8XK4K4HSAH HSAH  `M0 쏠|_b4c |Z/) =8N =p6=T,8)|5!4GZm$ $$f)%$$$C$u4*Z"$$zR| |AB F<AB F\xAB F|XAB F>(AB F^VLD1 P+$PPPPx0PocP[6.$ J,JpJ`JPJJJJ{Jr(Ji]JU0( J@JJJnJhVJP(J8! $_ke$_L@8,$_a]D@ [WG:40  xtlha]NJ:6/+# TPLH<840$  ( $               (    LH D@<8 40, ($    l(\(L(<(,(( (((|(x(4|0| r_L9&4Pm<<pB49<)KdU|tmV4_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSMutableString___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSMutableData___stack_chk_guard_CC_MD5_CC_SHA1___stack_chk_fail_objc_autoreleaseReturnValue_objc_msgSend_objc_release_objc_retainAutorelease_objc_retainAutoreleasedReturnValue-[NSData(DDData) md5Digest]-[NSData(DDData) sha1Digest]-[NSData(DDData) hexStringValue]-[NSData(DDData) base64Encoded]_encodingTable-[NSData(DDData) base64Decoded]l_.strl_.str12l_.str14l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSData_$_DDDatal_OBJC_$_CATEGORY_NSData_$_DDDataEH_frame0-[NSData(DDData) md5Digest].eh-[NSData(DDData) sha1Digest].eh-[NSData(DDData) hexStringValue].eh-[NSData(DDData) base64Encoded].eh-[NSData(DDData) base64Decoded].eh#1/20 1366749091 501 20 100644 7900 ` DDNumber.oD `__text__TEXTR`$$__debug_info__DWARFRS D__debug_abbrev__DWARF __debug_aranges__DWARF\ __debug_macinfo__DWARF\ __debug_line__DWARF\ __debug_loc__DWARFf__debug_pubtypes__DWARF,__debug_str__DWARF@__debug_ranges__DWARFr __data__DATAr __objc_methname__TEXTr r__objc_selrefs__DATA D,__objc_classname__TEXT H__objc_methtype__TEXT 8Q__objc_const__DATA, P4__objc_catlist__DATA| __objc_imageinfo__DATA __apple_names__DWARF __apple_objc__DWARF p4__apple_namespac__DWARF $X__apple_types__DWARF |T__debug_inlined__DWARFV__jump_table__IMPORT-]__eh_frame__TEXT, hXTt P 4 USWV_u]tg$E$ L$$NjE$<$D$ D$V8F0^_[]USWV_u]tg$QE:$@< L$$NjE$<$D$ D$V 8F0^_[]USWV _E]tc$ $ L$$ lj4$ <$D$ D$x MU 80 ^_[]USWV _E]tc$(  $  L$$ lj4$ <$D$ D$ M 80 ^_[]O?U>j {44Uj 9&.4Uj.. .j.5L8CRUUjCC CCM}oz  L M# J #  ") :A%  .: ; ' I@ d: ; I4  : ; I$> I: ; < I &I  : ;  I: ; 8 2 I8 2 I: ;" /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDNumber.mNSObject.hNSString.h $ Dv $ Dv # Au # Au VS)VS4PPP4SP?GP?S(SNSObjectNSStringApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDNumber.m/Users/pete/git/Frank+[NSNumber(DDNumber) parseString:intoSInt64:]signed charBOOL+[NSNumber(DDNumber) parseString:intoUInt64:]+[NSNumber(DDNumber) parseString:intoNSInteger:]+[NSNumber(DDNumber) parseString:intoNSUInteger:]selfobjc_classClass_cmdobjc_selectorSELstrisaNSObjectNSStringpNumlong long intSInt64long long unsigned intUInt64intNSIntegerunsigned intNSUIntegerparseString:intoNSUInteger:parseString:intoNSInteger:parseString:intoSInt64:parseString:intoUInt64:NSNumberNSNumber(DDNumber)UTF8StringparseString:intoSInt64:parseString:intoUInt64:parseString:intoNSInteger:parseString:intoNSUInteger:r DDNumberc16@0:4@8^q12c16@0:4@8^Q12c16@0:4@8^i12c16@0:4@8^I12 } 4   , d HSAH u oQJ&ޥm`~^UY8;;$+F$^HSAH X+.8Tv$;$;HSAH HSAH t tν8) vqy{OŌ0 ) |͓u(M$ދ]E]99tEE)MA]Y ^_[]USWVPEuM UʉU;U;u tӄu](}$}] 99tu E@@ @G;M;E tEE UBEM 9}9tEE})ϋMyÉY ^_[]UV$Y<ut$ut$u t$ut$ xL$T$$u$^]USWVL[W)E؋E̋EE $Nƍ5D$|$Ẻ$$$0E̋It$L$$lj4$<$EȋMD$}̉<$$ƋQt$D$Eȉ$4$EUEԉD$ |$t$}ȉ<$EƋEԉ$EMЉL$ M̉L$ljt$ $NENjEЉ$Oƀ}t#YU؉T$ |$L$$}t#YUT$ t$L$$EMEH4$<$Eȉ$Ẻ$L^_[]USWVE 0@Uz99ttN99tu7E pH zR 99tu99t^_[]U(XMUUMMUUMD$ ED$T$ $(]UXML$D$E $]USWV<_E$ƋEtL$D$E؉$lW)E؅t$D$t$Eȉ$CEȋM W)E11ɋ}؋U99tuĄtK99tȿu4MЋuԋ]U99tu99tEĉ$<^_[]?wUlswz; ;m  R    # # w4Uls4zRR0 *4Uf    L M#)J# 2"NU" Dz$X'/F,+0G->)D8NU8o8QSWaT;"UTT fTp # (Y"QUZY Y%Qz[`QNU`` `;rN%bX(cHHe8X8H+/3fS1?#  4 #     T;%  .: ; ' I? @ : ; I 4: ; I4: ; I 1UX Y $> I: ;  : ; I: ; 8 2 < I : ;  I8 2 : ; I 4: ; I.: ; ' I? @ : ; II: ;.: ; ' I@ d: ; I4  : ; I4 1UX Y .: ; ' I.: ; ' I  : ;( &Iq /Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersDDRange.mDDRange.hNSObject.hNSString.hNSValue.hNSObjCRuntime.hNSCharacterSet.hNSScanner.h M&j<j. .s <s< 0s <0s.+"% =N[ \<@1E@55 i# f#Y& &#@\ $. ?%w" #)[#%["j#<  uLdWdNuLyPPN\PPNvR}RQPb_DDRangeNSObjectNSStringNSCharacterSetNSScanner(NSValueApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Categories/DDRange.m/Users/pete/git/FrankDDUnionRangelocationlong long unsigned intUInt64length_DDRangeDDRangeDDIntersectionRangeDDStringFromRangeisaobjc_classClassNSObjectNSStringDDRangeFromStringDDRangeCompareintNSInteger+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]NSValue-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]DDMakeRangeDDMaxRangeNSOrderedAscendingNSOrderedSameNSOrderedDescendingNSComparisonResultrangerange1range2result__a__baStringcsetNSCharacterSetfound1signed charBOOLstr1found2str2scannerNSScannerpDDRange1DDRangePointerpDDRange2self_cmdobjc_selectorSELotherr1r2loclenrvalueWithDDRange:ddrangeValueddrangeCompare:NSValue(NSValueDDRangeExtensions);KNP9{%qu, %qu}+0123456789{_DDRange=QQ}  stringWithFormat:characterSetWithCharactersInString:scannerWithString:invertedSetsetCharactersToBeSkipped:scanCharactersFromSet:intoString:parseString:intoUInt64:valueWithBytes:objCType:getValue:ddrangeValueddrangeCompare:valueWithDDRange:!-GiNSValueDDRangeExtensions{_DDRange=QQ}8@0:4i12@0:4@8@24@0:4{_DDRange=QQ}8 "(Q 2Hh| HSAH  @t0᠑;N"C%~xc9ݑUA?N\C(8L\l=H5a$2D@G@THSAH r"rc?8Pd@@HSAH HSAH  0 쀼P) |9#;?wN {)'c?t{8)=T,=p6OŌ-? /BUh{S$Sk(W$$ )5;=HDDzR| wAB D<'AB D\QAB DxAB FAB CRAB :/AB MAB F@_v_gF0-@5*"}oUH@-%{k@I@C|@}yPL/+~zXT.*  jfVR51~zso`\UQB>/+ TPLH<840$           $  @<8 40,(  xhP4l0To\I6#x5$ "'Q\ c kHh|)3mwHJNJ74$4h(Zq]k_DDUnionRange_DDIntersectionRange_DDStringFromRange_DDRangeFromString_DDRangeCompare_OBJC_CLASS_$_NSString___CFConstantStringClassReference_OBJC_CLASS_$_NSCharacterSet_OBJC_CLASS_$_NSScanner_OBJC_CLASS_$_NSNumber_OBJC_CLASS_$_NSValue_DDUnionRange.eh_DDIntersectionRange.eh_DDStringFromRange.eh_DDRangeFromString.eh_DDRangeCompare.eh_objc_msgSend_objc_msgSend_stret_objc_release_objc_retain_objc_retainAutoreleasedReturnValue+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:]-[NSValue(NSValueDDRangeExtensions) ddrangeValue]-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:]l_.strl_.str2l_OBJC_$_CATEGORY_INSTANCE_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_CLASS_METHODS_NSValue_$_NSValueDDRangeExtensionsl_OBJC_$_CATEGORY_NSValue_$_NSValueDDRangeExtensionsEH_frame0+[NSValue(NSValueDDRangeExtensions) valueWithDDRange:].eh-[NSValue(NSValueDDRangeExtensions) ddrangeValue].eh-[NSValue(NSValueDDRangeExtensions) ddrangeCompare:].eh #1/36 1366749091 501 20 100644 36204 ` MultipartFormDataParser.o Q< Q __text__TEXT < [__debug_info__DWARF  F"8kA__debug_abbrev__DWARF$u-__debug_aranges__DWARF'U0__debug_macinfo__DWARF'U0__debug_line__DWARF']U0@m__debug_loc__DWARFv,Z5Hm__debug_pubtypes__DWARF2 <__debug_str__DWARF3 <__debug_ranges__DWARFx>XGht>__data__DATA? I__objc_data__DATA?( IXv __objc_superrefs__DATA?4Iv__objc_methname__TEXT?8I__objc_selrefs__DATACxLv__objc_classrefs__DATAC8Mw__cstring__TEXTDLM__cfstring__DATAEP4Ow __objc_ivar__DATAHF(O__literal16__TEXTpFO__objc_classname__TEXTFO__objc_methtype__TEXTFO__objc_const__DATAGPxT__objc_classlist__DATAIRz__objc_imageinfo__DATAIR__apple_names__DWARFIRz:__apple_objc__DWARFLpU|__apple_namespac__DWARF M$HV__apple_types__DWARF0MlV|*__debug_inlined__DWARFOX__jump_table__IMPORTOFX__eh_frame__TEXTP@Y h(~L P)) 5}USWVL^E$OËEE苆?E싆vCE܉D$E$O$Olj<$OEp~C\$D$E$OO$`O]ËCD$$D$(O$9O:F  $O$] OCCL$$NM܉L$$N>F  $NBFFF$NJFM NFRF<$NEqE ]䋞C$NzCET$(D$DD$L$$]D$$D$ 0D$PD$D$ D$N$N<$MEL^_[]USWV[E$MM }HDU< $M]ƋLDEAML$$Mt4]MAt$L$$_M$cMÉ4$TMxEut$$/MNjE\DE<t|t$$M9|1]̋}lDEM苏AMAMȋAMAMAMAM؋AMAMXDMAMAMċAMԋAMTDM\DMAM`DMhDM䋏dDM܉ǀ<877$!LEMȉL$$LƋEu0]̨u_EȉD$$KH9E$KMԉL$$Kf<0--uEEEEEE<t)\$ t$ED$<$nKƃ`EE<xE<E<.t$ \$ED$<$K+MBMЉ$ƉuKMԉL$$)J\$ D$EĉD$EЉ$D$J$JƉuЋEB}ML$$JM L$ t$ML$$yJu 77 $rJ<7$]$IJut$M؉L$$=Jt$'JM L$t$$JEЉ$Ju]̉ut$ \$ED$<$IEЃEu4$I}|$M؉L$$I4$IEEBE$IMԉL$$]Ћu)I\$ D$EĉD$E$uD$XI$iIËEMD$ \$|$E$.I$0I4$I]\$M؉L$$I}uE$H 7L$\$$H\$ED$<$HƲM}lDt$HAAUT$L$$wHBE$pH]̉ËAD$$EHEED$$]0H)AD$ ED$L$E$D$H$HƋt$Gt$ML$|}Et$$Guu"EAxT$L$$GEdDM<Ƌ7ML$$lGN7$lGuAL$$CGf8--=hDE*D$$GƋEPDM} AL$+u+|t$ xL$D$<$F)ƅu BE܋BE؉$]FÉ]䋆AED$$FNjED$$]싅|ElF+EԋAD$ ߉|$L$E؉$D$BF$SFËE} AL$ \$D$E܉$F$#FE$ FlD$EAA|$L$$Et+$ETDU L$ ML$|$$EEMEBE܋E$EËED$$qEƋED$$`EA|T$ )D$L$E܉$9E$JEƋAt$D$E$E4$EE$'$] EƋ]AED$4$DEED$4$DM<MDB< 4$MDƋED$4$D}MED$$DM Mߋ]B9<$MnDƋAD$4$FD}̉NjED$4$2DD8AD$L$E$D$  D$DƋAt$D$E$EML$$CdEBML$$CE$CNjEAD$<$C]̉ËED$<$uC)MAD$ \$]̉L$E$NCUu  $ ]AE $NCA(DT$(D$BD$L$<$D$$D$ D$PD$D$ D$BEЉ$B0ҋ]E}M MƋBE$BNjAD$<$xBƋED$<$gBU)Ћ}AD$ ։t$L$E$@B$QBƋAt$D$E$B4$B?AD$ $A$BƋAt$D$<$A4$A]̉$Ax$AÁĬ^_[]ËAD$ $A$AƋAt$D$E$wA4$yA뗋EEx$fA]̉ËEAD$$8ANjED$$]$A)MAD$ |$L$E$AEhDA $@ADT$(D$B|$L$4$D$$D$ DD$PD$D$ D$}@CD$ |$B$D$E@@USWV [u4$N@E4$H@Nj4D$<$ @Ƌ 4D$<$ @NjE$ @WE9~ f< t @9| ^_[]USWVL^uE$?ËM76E$?3u܉t$$?lj$?É]t$$n?EEMM3u؉t$$J?Eԉt$$pu5?E)E̍@E1҉;M}'E1ɉ;E} \H:tQ9Eu;ME}}u?[6EẺ$>33UȉT$L$$>}3EċE$>Ét$$z>Eu؉t$$+]ԉ]+]Z>؋3D$ ED$L$Eĉ$D$0>$A>ËẺ$>\$MȉL$$>$ >ɉM}u[6EE$=33U؉T$L$$=tr3E$=t$$=3UT$ D$L$$D$q=$=ËE$R=\$M؉L$$I=$K=O6MW6EE+EԉEu؋3EԋE$=ËE܉D$$<E܉t$$<3UT$ EE܉D$L$Eԉ$<$<;6u  $<E$<EL^_[]USWV [u4$w<E4$q<Nj=0D$<$I<Ƌ50D$<$5<NjE$2<MQ9|!f< u f| tQ9ω}ȃ ^_[]USWV_S2EM4E$;E4$;/\$$;EE$;\$$;EEM/|$$p;Ɖ|$$b;M $)MU;};M}%E19}}z:ty9։uσ^_[]USWV ^E$;EE]u }Jz1usE$:.L$$:عύ ;~ Of<8 u߃4E$:.L$${:|=t |=E$c: ^_[]UWV_E$E:ƋEuE_.t$L$$u[.D$4$9$:4$9lj4$9<$9^_]USWV\[E$9Nj--L$$9Ƌ-ED$<$9-D$L$4$s9E<$|9Ɖű-D$4$Q9NjED$4$@9EX1]w-E܋-E䍃'0E؍-Eԍ_0E |><7=t$ |$ED$E$Ћ]É]8eE-E $8M؉L$(D$EԉD$E܉D$$D$$D$ D$PD$D$ D$\8|7 u1|> G|>ZE10ɋUЈˊ*:l7uˈ]:l7uÈ]B@uۍED$ED$E$D$ |>71F;uẺ$7E$7\^_[]UXI.E$7$7]UX.ML$E$7]UX-M]UX-MU ]UWV_-u$ 7-$D$ 7-$D$7-4$D$6^_]Ö ?$+ ?FKU NpF ^  ch   @ $  $   ( ?sM $;  ?s ?s ?s ?s ?s ?s +LM#0#!+[U^+X c+h z+$ +x[=#BVg+jA~U^As 1cAh A HS$.W$ $ ($N  XIzx ;-j x$$ 4'$~U ^'s  c'h  '$ '(x  )$E$UUI!^Es = cEh  E%JF$f Ix l% J$4 K$? Hx M O$ O \$ ;] _$] i,v$UU^ ^vs  cvh  v v$erwx ?j x$R"v y C$U ^s  ch   $? x p x l% $4 $M $y$U ^s  ch    $ $~$7  ?x bM $Ul!^  ch   $u#;[BU^;s c;h  $&;BkU^;s c;h  ';[#N?xkUF^?s c?h  v%el@$?U^?s c?h  0?x$( U^(s c(h  &$'' '#'?'T'n''' ' ' '  '* 'H'f''' 'y'y'x'&y'Ey&'g'''''Ik# y # U # J# #(r ($r #$#$ #) )F ##*'[;*0x? = $#W%#d &#(#)#*##+#+'V.# 6$2#+0x3#  h] c v+X ? } -F%  $> &I4I: ; $ > I!I/ .: ;' I@ d 4I: ; : ;I4  : ;I4 : ;I U4: ;I4: ;I 4: ;I < II: ;  : ;   I: ; 8 2 I8 2 .: ; ' I@ d: ; I4  : ; I4 : ; I : ; I  I8 2 4: ; I : ;I!: ;I4 "4: ;I #.: ; ' I4 @ d$.: ; ' 4 @ d%I: ;& : ; '( (I: ;  )  : ;  *I: ;  + I: ; 8 2 Y /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartFormDataParser.mNSObject.hNSData.hMultipartFormDataParser.hNSString.hMultipartMessageHeader.hNSDictionary.h* Mj;vs.k #3 *. GXfyG[uy Fn zwxj`f#I~L,uguvu\ut"v  FaL"G%)&,# -=s''K+ErEr *+7euek;;{ k?t~9CnuZh$"  >6 ")+1!$1s!=# Y(I =z 9^Y5vjHLɅɛw, )")~ Ry< 5 =)I-!h% K(e =^ 9l (#qu. t"v@ &pL .H zuL\eYZbAS%JI tZ )|# <'# <&' <<' <if <kwP%QQWQu~PW2W*W*3Pu~Wu~K W W  WG a W 7 W V M WnWWSV99;V;kk{V{V(V(~WPu~Pu~ u~ RuPP~uP!PPVulV#OVO~uPV V  P PVW~PPP1QQ1?V+R??BulBUVUupPUuPPUuLQSpSVWUQRQiVuPWWWPPSW8S?sS==?W?PPPPVWWWWP ul SulP ) MultipartMessageHeader NSMutableDictionaryBobjc_object NSMutableData NSDictionaryNSObject NSStringNSData MultipartFormDataParserApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.m/Users/pete/git/FrankhttpLogLevelinthexchar+[MultipartFormDataParser decodedDataFromQuotedPrintableData:]isaobjc_classClassNSObjectNSData-[MultipartFormDataParser initWithBoundary:formEncoding:]objc_objectid-[MultipartFormDataParser appendData:]signed charBOOL-[MultipartFormDataParser offsetTillNewlineSinceOffset:inData:]-[MultipartFormDataParser processPreamble:]-[MultipartFormDataParser findHeaderEnd:fromOffset:]-[MultipartFormDataParser findContentEnd:fromOffset:]-[MultipartFormDataParser numberOfBytesToLeavePendingWithData:length:encoding:]+[MultipartFormDataParser decodedDataFromData:encoding:]-[MultipartFormDataParser delegate]-[MultipartFormDataParser setDelegate:]-[MultipartFormDataParser formEncoding]unsigned intNSUIntegerNSStringEncoding-[MultipartFormDataParser setFormEncoding:]-[MultipartFormDataParser .cxx_destruct]NSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingcontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintabledelegateformEncodingpendingDataNSMutableDataboundaryDatacurrentHeaderfieldsNSDictionarysetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameNSStringMultipartMessageHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncodingMultipartFormDataParserself_cmdobjc_selectorSELboundary_formEncodingdataworkingDataoffsetsizeToLeavePendingcontentEndheaderEndheaderDatabytesepilogueDatasizeToPassleaveTrailingdecodedDatalengthdataBytesboundaryLengthdataLengthboundaryBytesisizeToProcesspreambleDatainputLengthseparatorBytesunsigned shortuint16_tcountresultencodedByteprocessPreamble:initWithBoundary:formEncoding:.cxx_destructsetDelegate:offsetTillNewlineSinceOffset:inData:decodedDataFromData:encoding:appendData:findHeaderEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromQuotedPrintableData:setFormEncoding:findContentEnd:fromOffset:"a "j nIG +n % ++~???s?XIG?initlog:level:flag:context:file:function:line:tag:format:stringByAppendingString:dataUsingEncoding:alloclengthappendData:bytesdataWithBytes:length:setData:dataoffsetTillNewlineSinceOffset:inData:processPreamble:processEpilogueData:respondsToSelector:dataWithBytesNoCopy:length:freeWhenDone:findHeaderEnd:fromOffset:appendBytes:length:initWithBytes:length:initWithData:formEncoding:processStartOfPartWithHeader:findContentEnd:fromOffset:numberOfBytesToLeavePendingWithData:length:encoding:decodedDataFromData:encoding:processContent:WithHeader:processEndOfPartWithHeader:processPreambleData:base64DecodeddecodedDataFromQuotedPrintableData:initWithLength:initWithBoundary:formEncoding:.cxx_destructdelegatesetDelegate:formEncodingsetFormEncoding:pendingDataboundaryDatacurrentHeaderwaitingForCRLFreachedEpilogueprocessedPreamblecheckForContentEndcurrentEncoding?@7@P@c@i@p@|@@@@@@@@A.AHA\ArAAAAAB4BPBeBsBB?/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartFormDataParser.mMultipartFormDataParser: init with zero boundary --MultipartFormDataParser: Trying to parse multipart without specifying a valid boundary-[MultipartFormDataParser appendData:]falseMultipartFormDataParser: MultipartFormDataParser: wrong input format, coulnd't get a valid headerMultipartFormDataParser: warning, trailing '=' in quoted printable datadelegateT@,W,VdelegateformEncodingTI,VformEncoding^D0DDVEazEG 0123456789ABCDEFMultipartFormDataParser@A @16@0:4@8i12@12@0:4@8@16@0:4@8I12c12@0:4@8i16@0:4i8@12i12@0:4@8i16@0:4@8i12i20@0:4@8i12i16v8@0:4@8@0:4v12@0:4@8I8@0:4v12@0:4I8@"NSMutableData"@"NSData"@"MultipartMessageHeader"c@""iI AFsBFFG BFp@F@F~@F.AFUAFAFBGBGBGBBGkBG LFC)GHFC:GTF!CDGhF/C^G\F>C^G`FNC^GdF`C^GlFB`GPFsCGXFBGEEEE FFGpHF@I? HSAH  Ǝ?`z b^,\_o'Z]1dfuб BiR]O BCږ@"tpg)n\WI@P`p 0@P`p . &0+ujf   '& QD fP C.Q!j N+ Z Z yCCHSAH a4,FZf.CQ+HSAH HSAH   <|=8`M$N]=T,8)2xYqy͓ C3 (  D  C   C   Cy f DR > -  D   C    C  y Cs b Q C D/  TF   C C  lF    C  p Cg G 8 C-  D D CPFhFC{gFdF;%CCCwlD\ICCC=/lF{T=2D&kZ=+DDedFhF`FCx\FoTFfC]CTCKCBXF9C0C'CCC CCClF\FtdCO@C4LF)HFDEyCskCZN`FD\F8XF2 TFPF LFCDHFC|FnCQG?-C$?<8b^.*}y62TP+'"~z?;KGB>($vrkg40kgKG?;+'  yufbRNGC;7(${tpieVRC?0, }vrjfWSLHA=.*#tphd]YRN?;+' wslh`\UQIE>:2. yunjc_XTKG@<51"LHD@40,(|xlhd`\XLHD@<840,( $ > = : :  > = 9  tplhd`\XTPLHD@<840,($    6 7 8 5 H@; 80; ( ; ; ; |xthd`TPL@<8,($|xtplhd`\XTP40  <LI8|LI4lLI0\LI,LLI(3H44 :]2]4:#?SQU}Q9Qe 4,2LM#;J#D*U9e e #r$)UJ9e )oU9e $$$ sC J$ $ !!!!0!O!n $!!!!!!!'!E!^ !x ! ! ! !!!&!@![ !qy!y!x!y!y1U#"\## *#$$$ #$$#E#v$FZ`0#p%@&5-~##NT#^*e#pup #N #^ #U%  $> &I4I: ; .: ; ' I@ d: ; I4  : ; I4 : ; I : ; I  4: ; I 4: ; I U4: ; I1X Y 1X Y1 < I  I8 2 I: ;  : ;   I: ; 8 2 I8 2 .: ; ' I4 @ d.: ; ' 4 @ d.: ;' I : ;I.: ; ' I .: ; ' I  : ; !( "  : ;  #I: ;  $ I: ; 8 2 %I: ; /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/includeMultipartMessageHeader.mNSObject.hNSString.hMultipartMessageHeader.hNSDictionary.hctype.hNSData.hMultipartMessageHeaderField.h ";L!OczXwfZ tu JXo0c<8l @Yҟo.flX) =KB+ <2 <9 <CHS %SPuXPuXWu`u`#u`%W?MultipartMessageHeaderNSMutableDictionary?objc_objectMultipartMessageHeaderFieldNSDictionaryNSObjectNSStringpNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeader initWithData:formEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeader description]ClassNSObjectNSString-[MultipartMessageHeader fields]NSDictionary-[MultipartMessageHeader encoding]-[MultipartMessageHeader .cxx_destruct]isspace__istypeisasciicontentTransferEncoding_unknowncontentTransferEncoding_7bitcontentTransferEncoding_8bitcontentTransferEncoding_binarycontentTransferEncoding_base64contentTransferEncoding_quotedPrintableNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingfieldssetFields:encodingsetEncoding:NSMutableDictionarycontentDispositionNameMultipartMessageHeader_flong unsigned int_c__darwin_ct_rune_tself_cmdobjc_selectorSELdataNSDataformEncodingunsigned intNSUIntegerNSStringEncodingbytescharlengthoffsetfields_separatorunsigned shortuint16_tfieldDatafieldvaluesetValue:paramssetParams:namesetName:MultipartMessageHeaderFieldfieldStr.cxx_destructinitWithData:formEncoding:description!3HH`8pLinitallocinitWithCapacity:byteslengthdataWithBytesNoCopy:length:freeWhenDone:initWithData:contentEncoding:namesetObject:forKey:initWithData:encoding:log:level:flag:context:file:function:line:tag:format:countstringWithFormat:initWithData:formEncoding:description.cxx_destructfieldsencodingcontentDispositionNamex}MS /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeader.mMultipartFormDataParser: Failed to parse MIME header field. Input ASCII string:%@text/plainContent-Type%@fieldsT@"NSDictionary",R,VfieldsencodingTi,R,VencodingeQ  MultipartMessageHeaderP e`mt)m{ gP @16@0:4@8I12@8@0:4v8@0:4i8@0:4@"NSMutableDictionary"i@"NSString"L HSAH  [2|r9q5f .N~" Q4ǰ5 0@P`/ r/Dii?cc?HSAH mY,\?c/iHSAH HSAH   <`M$N]=T,2xYqy͓> $.<>(M܍LM؋Mq)1ɿ9} TA;uIϋE$ML$$B.M%L$t$ M؉L$ML$$.M%} 33 $.<3}m$-Ɖp}$ $-~%Z(T$(D$%D$L$4$D$$D$ -D$PD$D$ D$v-1}<$n-\^_[]Ë}$E $i-~%j(T$(D$%D$L$4$D$$D$ 5vL$|$ M؉L$ML$$,M%U؋u  $,E%ML$u))މt$ M}L M܉L$D$<$,<$,$E $,M ~%T$,z(T$(D$%D$L$4$D$$D$ DD$PD$D$ D$ ,1]$ML$$+t$ M܉L$ML$$D$+E싃$Eu 4$+M U؋~%T$0L$,(L$(D$%ED$|$E$D$$D$ TD$PD$D$ D$?+$E4$L+ut$,(L$(D$ED$|$}E$D$$D$ UD$PD$D$ D$*4$*1PUWV1ɊUu }9} A8uI^_]USWVlYM1V EЋj E̋J E؋n EԋN Eċ: Eu]#Eȍv EEEG09 ;"ut|;\tGuۉ]_;EuED$\$]$1$)…]䋃E܋E $U)MUԋ L$0ut$,MȉL$(D$v ]D$E؉D$E܉$D$$D$ D$PD$D$ D$=uR0҅sE䋀ML$$)\$ ]\$MĉL$$D$)(E1ߋ]E̋Mut$ T$MЉL$$U(4$(E$\;uN)(11[]]t{]䋃EE $(Mԋ L$,#L$(D$v D$E؉D$E$D$$D$ D$PD$D$ D$(EM<UT$t$ $>$'DžuuyE䋀EE $'Mԋ L$0\$,MȉL$(D$ED$E؉D$E$D$$D$ D$PD$D$ D$S'E̋\$ |$MЉL$$6'$3'<$+'1l}䋷E $*'v#L$(D$ED$E؉D$4$D$$D$ |D$PD$D$ D$&01$&Ãl^_[]USWV,X1} uM‹@ӉL$$_&}"uTUT$|$ FTUT$|$ t$L$$!&Ɖ]苃dML$D$4$%ljӅt[E苈lM싀hE\$ |$ED$4$%\$G|$ED$ED$4$D$ %ljӅu4$%,^_[]USWVX_U c42[:K\$t$L$ D$|$$/%^_[]UXD$E D$E$D$ $]UXD$E D$E$D$ $]UXD$E D$E$D$ $]UWV_Zu$D$x$b$D$`$^4$D$J$^_]?$+ $U UY6$;$"R$ ^$" (-v &)$ +$K +   : bs>;  S17#<P$]04. Uz6];]]- &]$^]"H# /^$9 _`0 P    3Y)e4jC UU6; 1t$LyM#J# U6;   U 6; v E UD6;  #c)!E U6!;! V$&$- /$!_. C Ud&$F^"M C ǡ"$#q####### #9 #S #k # # #####6 #Ly#ky#x#y#y$### ##/#?#\#u#Uc#6%#&&v&' #' #a'I #q!N@N$W0#g(t@) 4U&&$-!4 /$*,#+  #& # %  $> &I4I: ; .: ; ' I@ d: ; I4 : ; I : ; I U 4: ; I 1X Y 1 411  4: ; I< I  I8 2 I: ; : ; I4 : ; I4: ; I : ; I4   : ;   I: ; 8 2 I8 2 .: ; ' I4 @ d.: ; ' 4 @ d.: ; ' I? !.: ; ' I? @ " : ; #( $ : ; %  : ;  &I: ;  ' I: ; 8 2 (I: ;).1@ * : ; + : ; &{ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersMultipartMessageHeaderField.mNSObject.hNSString.hMultipartMessageHeaderField.hNSDictionary.hNSData.hNSRange.h# >!l&>~JZ&KL:e-m[K;Ekl:o LK>yJ ,<xq M<^x  בm7+&h,fK#yQ2i vhi,#-d#I!*Y =~`) <2) <2, <2 <[dW.@VSW\kWVKWKS&W WW u\WVR udVRQSQQVSFSsWW2S\lSnS<W,WPkkqQ -R -V)).Q04 -WCWWW&W&. HW=up=?W?DPP4VVNWV4SPP. W W. V V6NSMutableDictionaryNSMutableString<objc_objectNMultipartMessageHeaderFieldcNSDictionaryNSObjectNSStringNSData_NSRangeApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.m/Users/pete/git/FrankhttpLogLevelint-[MultipartMessageHeaderField initWithData:contentEncoding:]isaobjc_classobjc_objectid-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]signed charBOOL-[MultipartMessageHeaderField description]ClassNSObjectNSString-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]NSDictionary-[MultipartMessageHeaderField .cxx_destruct]findCharextractParamValueNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingNSCaseInsensitiveSearchNSLiteralSearchNSBackwardsSearchNSAnchoredSearchNSNumericSearchNSDiacriticInsensitiveSearchNSWidthInsensitiveSearchNSForcedOrderingSearchNSRegularExpressionSearchNSStringCompareOptionsvaluesetValue:paramssetParams:namesetName:NSMutableDictionaryMultipartMessageHeaderFieldstrcharlengthcoffsetself_cmdobjc_selectorSELdataNSDataencodingunsigned intNSUIntegerNSStringEncodingbytesseparatorOffsetparamsStrcurrentParaminsideQuoteparamValueNSMutableStringrangelocation_NSRangeNSRange.cxx_destructparseHeaderValueBytes:length:encoding:initWithData:contentEncoding:descriptiondq HiD HD allocinitWithCapacity:byteslengthlog:level:flag:context:file:function:line:tag:format:initWithBytes:length:encoding:parseHeaderValueBytes:length:encoding:setObject:forKey:stringWithFormat:initWithData:contentEncoding:description.cxx_destructnamevalueparamsrangeOfString:deleteCharactersInRange:rangeOfString:options:range:($.$@$F$M$$$$$7%F%_% /Users/pete/git/Frank/lib/cocoahttpserver/Core/Mime/MultipartMessageHeaderField.mMultipartFormDataParser: Bad format.No colon in field header.MultipartFormDataParser: Bad MIME header name.MultipartFormDataParser: Bad MIME header value for header name: '%@'MultipartFormDataParser: Bad params for header with name '%@' and value '%@'MultipartFormDataParser: Params str: %@MultipartFormDataParser: Unexpected ';' when parsing headerMultipartFormDataParser: Failed to exctract paramValue for key %@ in header %@MultipartFormDataParser: unterminated quote in header %@%@:%@ params: %@valueT@"NSString",R,VvalueparamsT@"NSDictionary",R,VparamsnameT@"NSString",R,Vname\ &=H&.w&D&L ''1';m'N'8'_(MultipartMessageHeaderField) $`*$m*4 %}*C %*E %%}* *%}* 0%}* %%%*%*%*%0%*( (#(*(E(J($))P)))()8**@16@0:4@8I12c20@0:4*8i12I16@8@0:4v8@0:4@"NSString"@"NSMutableDictionary"L* HSAH  b4BW>$`8Y#F |ǰiB<;,a]=Xt? 0HXhxj;){`V29?W;)){`_?HSAH !0,?`;){HSAH HSAH   A</|`M$N]8)=T,2xYqy͓<8?N =p62c) p~'30 !0c | 1DWj}(;Natce0W"Y)$Utg$yN<6$$N!$VVbzR|  AB F<(AB B\AB F|AB FcAB F5AB 5AB (5AB A^AB E  %R p %R j U %R <  %   %  %  (Q x %Q r $Q i %Q ` %Q T %Q 7 '   %< %<  (< %<  %< v %< j \ |%< V $$<   (B$Bv$B%Bs(BcU$B7" $BJ%B%$B%B(Bw|%Bn%Be%B\%BS%BJ%B($D%6((%$ $|%n(d%XM$@0%%%x(%~s$`S%h(%$%x $8$%% $%{%shZ%Q=%7(|%$so;73/:6KGplOKsohdUQJF73$  }vrkg_[TPIE=9*& {wpleaZVOK<81-&"zvgc\XQMFB;70,%! lhd`\XTPD@<840,($   ) + ' ( , ( $          - - xp- h`- XP- H@- 80- ( - - -    |x tpl hd` \XT PLH D@< 840 $ / . *  / . , , ,*,*t,*d,*T,*D,*4,*$,*,*,*+*+*+*+*+*+*(,,/-}/-j/-W/-D/-1/-/- /-.-.-.-.-.-.-.-s.-`.-M.-:.-'.-.-0123456784BC m   E  &H&w&#&, '51'>m'G'P'Y()P)))(*V_(_/i0H00 0G0o00L*1%%_%8*. h0 (0Hcv );IWd|_OBJC_IVAR_$_MultipartMessageHeaderField.params_OBJC_IVAR_$_MultipartMessageHeaderField.name_OBJC_IVAR_$_MultipartMessageHeaderField.value_findChar_extractParamValue_OBJC_CLASS_$_NSMutableDictionary_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSString_OBJC_METACLASS_$_MultipartMessageHeaderField_OBJC_METACLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_MultipartMessageHeaderField_OBJC_CLASS_$_NSObject_OBJC_CLASS_$_NSMutableString_findChar.eh_extractParamValue.eh_objc_autoreleaseReturnValue_objc_getProperty_objc_msgSend_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_sel_getName-[MultipartMessageHeaderField initWithData:contentEncoding:]-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:]-[MultipartMessageHeaderField description]-[MultipartMessageHeaderField name]-[MultipartMessageHeaderField value]-[MultipartMessageHeaderField params]-[MultipartMessageHeaderField .cxx_destruct]l_.str8l_.str14l_.str16l_.str20l_.str22l_.str24l_.str26l_.str30l_.str32l_OBJC_METACLASS_RO_$_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_METHODS_MultipartMessageHeaderFieldl_OBJC_$_INSTANCE_VARIABLES_MultipartMessageHeaderFieldl_OBJC_$_PROP_LIST_MultipartMessageHeaderFieldl_OBJC_CLASS_RO_$_MultipartMessageHeaderFieldl_.str54EH_frame0-[MultipartMessageHeaderField initWithData:contentEncoding:].eh-[MultipartMessageHeaderField parseHeaderValueBytes:length:encoding:].eh-[MultipartMessageHeaderField description].eh-[MultipartMessageHeaderField name].eh-[MultipartMessageHeaderField value].eh-[MultipartMessageHeaderField params].eh-[MultipartMessageHeaderField .cxx_destruct].eh#1/28 1366749091 501 20 100644 35772 ` HTTPAsyncFileResponse.o  K K#__text__TEXT U__debug_info__DWARF^ bJ__debug_abbrev__DWARF>F(__debug_aranges__DWARF *__debug_macinfo__DWARF *__debug_line__DWARF `*ld__debug_loc__DWARF#%+/tdT__debug_pubtypes__DWARF' 1__debug_str__DWARF( 2__debug_ranges__DWARF3=g__data__DATA3=__objc_data__DATA3(=4g __objc_superrefs__DATA4>g__objc_methname__TEXT42 >__objc_selrefs__DATAL7`TAg__objc_ivar__DATA7<A__objc_classrefs__DATA7ALh__cstring__TEXT7B__cfstring__DATA9Cth__objc_classname__TEXT(:40D__const__DATA`:hhDh__objc_methtype__TEXT:D__objc_const__DATA; Edi__datacoal_nt__DATA>,Hm __objc_protolist__DATA>Hm __objc_classlist__DATA>Hm__objc_imageinfo__DATA>H__apple_names__DWARF>tHmT__apple_objc__DWARFhCpM|p__apple_namespac__DWARFC$M__apple_types__DWARF DNpB__debug_inlined__DWARFGQ__jump_table__IMPORTGQ__pointers__IMPORT}H R__eh_frame__TEXTHXR hsy PPPc(rUSWVl[E$6HE܋E$(HE؋EE苃4E싃>7D$E$G$Hlj<$GI7E؉$G 77 $G7B7D$E܉$Gu䋻7 >> $G<>7J7L$$\G$mGƋE8}ԋN7D$L$4$D$ +G$>M 2E $CE2E$D$B$BNjE U2L$0|$,4L$(ML$ML$D$E$D$$D$ D$PD$D$ D$VB<$XB03$D$A2> L$ D$C$D$A}2>>ECEEEBEE䍃a5EE E4$AƉuE؉D$E$A>M UUE@EUčy5UȋU ỦMЉEԍML$$4A2E$LAČ^_[]USWVL^uEx0L0U+L0$ @0MU싎04)9C9BM00t +M9v?4}Gt$$@Jz(]0 M]0t$ED$$x@x[UpJUtu<lj<utuNUF_0L$$?Fg0uF0M$?E荃0E$D$d?$?Z?N0 70L$4T$0|$,2L$(ML$ML$D$E$D$$D$ B]0M$X?E荃0E$D$>$%?NjN70L$0|$,2L$(ML$ML$D$E$D$$D$ B0M$>E荃0E$D$E>$>NjF0 70L$0|$,2L$(ML$ML$D$E$D$$D$ D$PD$D$ D$><$>F_0L$$=Fc0L$$=L^_[]f.UE @$=]UE@$=]UVuFEE$A=F$=^]UVZ0M,<1u ,<1u,D$ $.=^]UX,U T ]UX},U T ]USWVL[,,D$u4$<ME\,L|,LP,L$D$$D$ x<!ƒE ,M$<E썃,$D$;$[<;T, +L$8T$4t$0|$,.L$(ML$,L$D$E$D$$D$ ND$PD$D$ D$;<$; ,D$4$;L^_[]USWV,[+ut;*L$$m; +TT+ }*D$4$2;1Ʉte'+<;EEBEE܍-E4$;EE EEEEЉD$<$:E$:1ɉ $:,^_[]USWV,[}G8*<\*)L$$z:$:ƋGEGE싃`**d*T$L$$B:$S:Nj*,L$|$ML$ ML$D$4$D$p:<$}:4$9GOH* G*L$$9,^_[]fUE @$9]UE@$9]UV^(MT(3T131 ^]UX(M$J9]U]UV$Y(E<tW(4[9UEBEmU썉+M$8EED$4$8E$8$^]UWV^}O ($8G(L$$m8^_]DUE @$\8]UE@$78]UWV ^'}tEE$7't$7}苆#E싆'D$E$7 ^_]UWV_='u$D$7%'$D$7'4$D$7^_]Z ?$+(?MUY? ? ?b?  .C !P  #  ?cMUc c  -k,U*k k  X~,gU_~ ~  gU &  U 9  WU L _ = }K$ P4f UU  $f Ķ = ö c ɶ   ˶  Ͷ    8 L  z} ] ˶ P a ˶   a Ͷ v ] Ͷ _p Ut U  UU 2 W  U   / 7 U/ /  $;B67 R U=6 6  b=R Uu= = ! = U  KT Ts UT 4T  T  Z G `sZ 7? L!<M# 0"G# `n ~UUn m_tUttUzWUz z   |W#bU.   EJ"G# ONWU   vU   UUX _UtUU;   #=Ut= =  B SC$p $  "G#%%b%!#!b#!# $ 65 G R"G# Zq"U# h `$"G#!2&#!d'#!1(#!W*#!=,#!B-#!W/#!(b1#!.I2#!>P4#!K{6#!i{7#!xb8#!$9#!;#!<#!=#!>#!{@# &'Bg   4(L"G#!' #!b#!#!##!.#!9W#!As#!F$#!M #!X #!r #! #! #! !#!W"#   ? 0 "G#    )!g #!m$#!u$#! # ! #! #! #  I u 0  e  *x  +g  #+m$ #+u$ #+  # +  #+  #+K$ #+=  #  7 .> nI * n+g n#+m$n#+u$n#+ n# + n#+ n#+ n#+ n# _ * +g #+m$#+u$#+ # + #+ # %  $> &I4I: ; .: ; ' I@ d: ; I4  : ; I4 : ; I  U 4: ; I < I  I8 2 I: ; .: ; ' @ d: ; I4 4: ;I.: ; ' @ 4: ; I.: ;@ .: ;' @ : ;I4  .: ;' I@ d: ;I4 .: ;' @ d: ;I 4: ;I: ;I4 : ;I  : ;  ! I: ; 8 2 "I8 2 #.: ; ' 4 @ d$<  %I: ;  &'I: ;(  : ;  ) : ; * : ;+ I: ;8 2 \ /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPAsyncFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSDictionary.h> .;.mfULk  @-v  <mw >xKhZ >xKhZ @K  @I0.W:kA,  J4>,,xG X,t<.kdgq  $Klng-K#  f   m "! @w @w @/" @($h{ Xv ".K f * >)i >" 1 @ Ltf K f  A}( <[P,bQgQWVQ QPQ'P'u`WR u` R3_V_bu`bV R  V R  VYSYS^P^PxVx}V}V}VV?P  QR VR P z V P Q WE{WpPW^ UNSArray __block_literal_1 __block_literal_2_ __block_literal_3 __block_literal_4hNSMutableArray HTTPAsyncFileResponseHTTPConnectionobjc_objectHTTPConfig NSDictionaryGNSObjectONSString`NSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPAsyncFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]signed charBOOL__51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke__copy_helper_block___destroy_helper_block___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke44-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]long long unsigned intUInt64-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]ClassNSObjectNSData__42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]NSString-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]__43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizeNSUIntegerreadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionarytheReadSourcetheFileFD.block_descriptor__isa__flags__reserved__FuncPtr__descriptor__block_descriptor_withcopydispose__block_literal_1bytesLeftInFilebytesAvailableOnFDbytesLeftInRequestbytesLeftbytesToReadresult__darwin_ssize_tssize_t_bytesAvailableOnFD_bytesLeftInFile__b__a__block_descriptor__block_literal_2offsetlong long int__int64_t__darwin_off_toff_tlengthdataLength__block_literal_3__block_literal_4initWithFilePath:forConnection:openFileIfNeededresumeReadSourcereadDataOfLength:cancelReadSourcesetOffset:deallocprocessReadBufferopenFileAndSetupReadSourceisDonepauseReadSource.cxx_destructabortconnectionDidClosecontentLengthisAsynchronousi%4>T<3initcopylog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:allocinitWithBytes:length:responseHasAvailableData:UTF8StringpauseReadSourceabortprocessReadBufferopenFileAndSetupReadSourceopenFileIfNeededlengthcurrentHandlerstringWithUTF8String:handleFailureInMethod:object:file:lineNumber:description:resumeReadSourcecancelReadSourcedealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePathisAsynchronous.cxx_destructconnectionfileLengthfileOffsetreadOffsetaborteddatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcereadSourceSuspended44"4X4g444444444 55$5?5P5W5f5|5555, $08(HD@<4/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPAsyncFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@: Unable to open file. filePath: %@HTTPAsyncFileResponse%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)v4@?0%@[%p]: lseek failed - errno(%i) filePath(%@)Invalid logic - perhaps HTTPConnection has changed.M8l8=8%8!9'9F9-t93QpA AHTTPAsyncFileResponseHTTPResponseqp @9(: @9+: @9.:@92:Q8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qc@"NSData"i^vI^{dispatch_queue_s=}^{dispatch_source_s=} 5:5:5:6:6: 6:.6:56;A6:K6;::::::: ;:;5:H< ^6&; 5;M5;4;,5;g5;$5:?5: 5: 5:7 5:R 6: 6:~6;6:K6;5;6;763;7~6E;76Q;76Q;76Q;76S;76U;76_;76a;76d;76d;77d;7!7f;7+7{;767S;IX:5:|<H<\=K:;;, <3 HSAH*  "$()fOdvϋ,z~/bJ<$R:nsÇ,^*Ư {OK)o WeV>qܟ90eRh|y&GGLK;07yf`}_3a0]݅ʽ_*bPݺ w ,<L\l| ,<L\l|$4DTd ?tab^ B"#v% 6 H s-$Y ^xbd $l ~ XI  " I?_O ]  ]Ng  gHSAH 2;,?I"^g$]HSAH HSAH!  0 `M  v|2;2xYSMEr>ۙ5pH.5i) p~qyttzDtɻN Xnt<͓ <S _ 0 B$   P$$$EOG;ZhzR| TMAB F<AAB E\AB F| ;AB ?;AB ^LAB F!AB IWAB FAB 0AB L,AB DhGAB DAB AB QAB F7AB FAB FAB 8AB T2AB Ap%AB  AB yAB D?HAB ElAB pAB miAB E<^AB E!7!7!7w!h7&_4&V!G7&A!)7&!!!7!7!~!l!a:&X&AH&87&)7&!777!!r!f7 Z7 N!F!;!: 7 ! ! 7 7 7 ! ! 7 7 7 ~ !t !i !K !@ : 7 H  7 ! 7 7 7 ! 7 7 ! 7` !} !: 7` ) :`  T7`  7`  ! ! ! 7` ! 7` ! 7` 7` 7` r !c 7` B 7? ' 7$  ! 7 7 7 ! ! ! !Z !N 7E !9 |70 !( ! 9 T7 7 ! ! 7 ! 7J 9< T71 !) ! 7 ! 79T77!!!{7r!g7V7M!A|7!77!77o7`7Z!F767)7!7!x: !!t`:kQHB79!)H7 !8!!9T7z!r!_7V!K737-!!x77!7!7!7ru7r^!M77:77 !t77!7!p777!l777Zy!ih7Z]7Z?!7!,!!! !9T7!!7x!j7Z!R!9T7!!7!7!!77!r7l!`d7X!P!;}H5`7'!!!\7!!X77!7!P77!v!k7]!S!K!<L734$!!jf1- xt$  kg3/|mi[W*&nj*&UQ OK|xqm^ZKG84%!zvgcTPA=.*#  }njc_PL=9*& $ q p k k  q p i  \XTPLHD@<840,($  j f g h e xpm h`m XPm H@m 80m ( m m m d`\XD@<8$   tpl`\XLHD840$  |xtplhd`\XTPLHD@<840,($  b |tphd\XPL<80,$  ( b XC>HC>8C>(C>C>C>B>B>B>B>B>B>B>B>pB>`B>PB>|@B>x0B>t B>pB>lB>hA>dA>`A>\A>XA>TA>PA>LA>HpA>D`A>@PA><@A>80A>4 A>0A>,A>(@>$@> @>@>(ChClG DhG DdG D`G D\G DX}G DTjG DPWG DLDG DH1G DDG D@ G D<F D8F D4F D0F D,F D(F D$F D sF D`F DMF D:F D'F D F DF DE DE DE DE DE DE D|E Dcnstuvwxyz{|}~rdloM ,2g\!sH `:# kx:!xHp  !nH   7 < R `   :   5 W    :  6 W ~ > M8 l8 8 8 9 '9 F9 t9 ; ;Q  <} H< T< |< \=: #HD #H #H #H #I # I)#>EG} *Q[h 3s4X{&Jz\f_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.fileFD_OBJC_IVAR_$_HTTPAsyncFileResponse.filePath_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.fileOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.aborted_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.readSourceSuspended_OBJC_IVAR_$_HTTPAsyncFileResponse.readSource_OBJC_IVAR_$_HTTPAsyncFileResponse.readQueue_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readRequestLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_CLASS_$_HTTPAsyncFileResponse_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSData_OBJC_CLASS_$_NSAssertionHandler_OBJC_CLASS_$_NSStringl_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize__NSConcreteStackBlock__dispatch_source_type_read_DDExtractFileNameWithoutExtension___error_dispatch_queue_create_dispatch_release_dispatch_resume_dispatch_source_cancel_dispatch_source_create_dispatch_source_get_data_dispatch_source_set_cancel_handler_dispatch_source_set_event_handler_dispatch_suspend_dispatch_sync_free_lseek_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleaseReturnValue_objc_retainAutoreleasedReturnValue_objc_storeStrong_reallocf_sel_getName_close_open_read-[HTTPAsyncFileResponse initWithFilePath:forConnection:]-[HTTPAsyncFileResponse abort]-[HTTPAsyncFileResponse processReadBuffer]-[HTTPAsyncFileResponse pauseReadSource]-[HTTPAsyncFileResponse resumeReadSource]-[HTTPAsyncFileResponse cancelReadSource]-[HTTPAsyncFileResponse openFileAndSetupReadSource]_open$stub___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke___block_descriptor_tmp___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke44___block_descriptor_tmp46_read$stub___copy_helper_block____destroy_helper_block__close$stub-[HTTPAsyncFileResponse openFileIfNeeded]-[HTTPAsyncFileResponse contentLength]-[HTTPAsyncFileResponse offset]-[HTTPAsyncFileResponse setOffset:]-[HTTPAsyncFileResponse readDataOfLength:]___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke___block_descriptor_tmp70___copy_helper_block_67___destroy_helper_block_68-[HTTPAsyncFileResponse isDone]-[HTTPAsyncFileResponse filePath]-[HTTPAsyncFileResponse isAsynchronous]-[HTTPAsyncFileResponse connectionDidClose]___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke___block_descriptor_tmp76___copy_helper_block_73___destroy_helper_block_74-[HTTPAsyncFileResponse dealloc]-[HTTPAsyncFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPAsyncFileResponsel_.str3l_.str11l_.str28l_.str31l_.str37l_.str39l_.str51l_.str61l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPAsyncFileResponsel_OBJC_METACLASS_RO_$_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPAsyncFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPAsyncFileResponseEH_frame0-[HTTPAsyncFileResponse initWithFilePath:forConnection:].eh-[HTTPAsyncFileResponse abort].eh-[HTTPAsyncFileResponse processReadBuffer].eh-[HTTPAsyncFileResponse pauseReadSource].eh-[HTTPAsyncFileResponse resumeReadSource].eh-[HTTPAsyncFileResponse cancelReadSource].eh-[HTTPAsyncFileResponse openFileAndSetupReadSource].eh___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke.eh___copy_helper_block_.eh___destroy_helper_block_.eh___51-[HTTPAsyncFileResponse openFileAndSetupReadSource]_block_invoke44.eh-[HTTPAsyncFileResponse openFileIfNeeded].eh-[HTTPAsyncFileResponse contentLength].eh-[HTTPAsyncFileResponse offset].eh-[HTTPAsyncFileResponse setOffset:].eh-[HTTPAsyncFileResponse readDataOfLength:].eh___42-[HTTPAsyncFileResponse readDataOfLength:]_block_invoke.eh___copy_helper_block_67.eh___destroy_helper_block_68.eh-[HTTPAsyncFileResponse isDone].eh-[HTTPAsyncFileResponse filePath].eh-[HTTPAsyncFileResponse isAsynchronous].eh-[HTTPAsyncFileResponse connectionDidClose].eh___43-[HTTPAsyncFileResponse connectionDidClose]_block_invoke.eh___copy_helper_block_73.eh___destroy_helper_block_74.eh-[HTTPAsyncFileResponse dealloc].eh-[HTTPAsyncFileResponse .cxx_destruct].eh#1/28 1366749091 501 20 100644 11428 ` HTTPDataResponse.o t__text__TEXT?6__debug_info__DWARF?g7 __debug_abbrev__DWARF6__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF\ __debug_loc__DWARF9d __debug_pubtypes__DWARFO__debug_str__DWARF6 .__debug_ranges__DWARF" __data__DATA" __objc_data__DATA$ ( __objc_superrefs__DATAL D __objc_methname__TEXTP H__objc_selrefs__DATA4 , __objc_ivar__DATAH @__objc_classrefs__DATAP H!__objc_classname__TEXTT L__objc_methtype__TEXTt tl__objc_const__DATA !D__datacoal_nt__DATA,<# __objc_protolist__DATA\# __objc_classlist__DATAd#__objc_imageinfo__DATA__apple_names__DWARFl# __apple_objc__DWARFXl$__apple_namespac__DWARF$__apple_types__DWARF$|$__debug_inlined__DWARF__jump_table__IMPORT__eh_frame__TEXT hd%*\'( P L%USWV[E$ƋEE苃> E싃& D$E$$lj<$t): > 4$  $q4$i^_[]UXMM M D$E$*]UY{ Uk L$$1҃]UXI M1]UX0 MU ]USWV_ EM L$$Ƌ ME+4M L$$E9G[MUU2] t$ ED$|$$D$^_[]UVXi M4m ] D$ $9^]UX, E$D$]c?U>6E;U Rekq#v  U6`;U !$U6!`;!U \#$  6=*$UI6*`;*U X1*U~61`;1U c1$w8e*U68`;8U o8 -<=?e&k )L.M#09#RFU6F`;FU  \H  4 ?U6 `; U % 9## e#@J PNE%  .: ; ' I@ d: ; I4  : ; I < I  I8 2 I: ; .: ; ' @ d  4: ; I $> 4: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4 @ dI: ;  : ;  &I= /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPDataResponse.mNSObject.hNSData.hHTTPDataResponse.h 7 &' >)[ @[ @K0/ @>UO//>ؼ/@) >6A <'kVVPKgvobjc_object9NSObjectHTTPDataResponseRNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDataResponse.m/Users/pete/git/Frank-[HTTPDataResponse initWithData:]isaobjc_classobjc_objectid-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]long long unsigned intUInt64-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]ClassNSObjectNSData-[HTTPDataResponse isDone]signed charBOOL-[HTTPDataResponse .cxx_destruct]offsetunsigned intNSUIntegerdataHTTPDataResponseself_cmdobjc_selectorSELdataParamresultoffsetParamlengthParameterremaininglengthbytessetOffset:contentLength.cxx_destructisDoneinitWithData:deallocreadDataOfLength:8 d$ initdealloclengthbytesdataWithBytesNoCopy:length:freeWhenDone:contentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithData:.cxx_destructdataP U ] d j HTTPDataResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8I@"NSData"  t t {  t t { T   U t t {  *  H L -  r T 4e ,,p$ HSAH  ~*ρ['bPU睆G7l] 908:LK;,^* 0@P`pXhhjj$$=/w/HSAH ,%$/hjHSAH HSAH   OŌp~͓<`M|) 2xYN =T,qy䟽8){#6I\o6$v$RNU.9%$$zR| AB F<M5AB Xf1AB t{AB xAB vAB FBAB D%*AB 6#L < L H D 8P 8s@ 8^H 8VJ< 8;L 8H H < L 8 L {meL XH ND<-4 $L zvtp?; 40K*&$ # " ! !  # "     plh\XTHD@<840,($   |tphd\XPL<80,$  (  xhXH8(($$$$$m$Z$G$4$!$$$$$%&'()+J*pd ,4p`4 8<WX|tI $ &L H h 8 "=K_mz_OBJC_IVAR_$_HTTPDataResponse.offset_OBJC_IVAR_$_HTTPDataResponse.data_OBJC_CLASS_$_HTTPDataResponse_OBJC_METACLASS_$_HTTPDataResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleasedReturnValue_objc_storeStrong-[HTTPDataResponse initWithData:]-[HTTPDataResponse dealloc]-[HTTPDataResponse contentLength]-[HTTPDataResponse offset]-[HTTPDataResponse setOffset:]-[HTTPDataResponse readDataOfLength:]-[HTTPDataResponse isDone]-[HTTPDataResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDataResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPDataResponsel_OBJC_METACLASS_RO_$_HTTPDataResponsel_OBJC_$_INSTANCE_METHODS_HTTPDataResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDataResponseEH_frame0-[HTTPDataResponse initWithData:].eh-[HTTPDataResponse dealloc].eh-[HTTPDataResponse contentLength].eh-[HTTPDataResponse offset].eh-[HTTPDataResponse setOffset:].eh-[HTTPDataResponse readDataOfLength:].eh-[HTTPDataResponse isDone].eh-[HTTPDataResponse .cxx_destruct].eh #1/36 1366749091 501 20 100644 20556 ` HTTPDynamicFileResponse.o 0(0(0__text__TEXT8{__debug_info__DWARF! O<__debug_abbrev__DWARF=p__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARFj=__debug_loc__DWARFc =6__debug_pubtypes__DWARF!__debug_str__DWARF# "__debug_ranges__DWARF$X,__data__DATAi%.__objc_data__DATAl%( .,A __objc_superrefs__DATA%H.|A__objc_methname__TEXT%[L.__objc_selrefs__DATA&,/A __objc_ivar__DATA '/__objc_classrefs__DATA('/A__objc_classname__TEXT0'/__objc_const__DATAL'0A#__objc_methtype__TEXT4(L0__objc_classlist__DATA(41C__objc_imageinfo__DATA(81__apple_names__DWARF(@1 C$__apple_objc__DWARF*X<3,D__apple_namespac__DWARF*$3__apple_types__DWARF+3[ `  wl}`l # !!U[! `!  F R4W(O(U)[( `(   H 2(-Up[2 `2  2O:-wU [: `:  0w< Cw U [C `C  z J!<K!rP!^!]![Z ` h Q!l( d  !" ) T3 T< l@ F xH !XP  _ !ci üvm ļ Qq !P +u  =y )8p v_ !} !@ UU6[ `  6UUn[ `  _FFF F t;;; ; T ! ! T  ! # ! # - !$"""""-"G"^"|" " " " " "!"?"]"w" "y"y"x"y"y @#FL M#j+ 1{C$A$M#J%#Y#%#&T&l&6 T# l# 6#q$ Y#v%##~q%# #(`$%# Z6&# H'# (# *# ,# )-# 8/# Ll1# R2# b4# o$6# $7# l8# )9# O;# O<# O=# O># $@#0#n 0%#e} 4#L%# O`# 7l# @O# KO# VO# a# ix# u)# |# !# !# !# 6 # !# "##6 %# 'CT )%# x +# & ,# e s( )  Z )U %  .: ; ' I@ d: ; I4  : ; I < I  I8 2 I: ; $> .: ; ' @ d : ; I4  4: ; I4: ; I4: ; I 4: ; I  U1UX Y 4: ;I4: ;I1UX Y.: ;' @ d: ;I4  .: ; ' 4 @ d.: ; ' I : ; I.: ; ' II: ; : ; I: ; 8 2 ! : ; "( # : ;  $<  %I8 2 &I: ;  '  : ;  (&I)&fw /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/include/secure/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPDynamicFileResponse.m_string.hNSRange.hNSString.hNSObject.hHTTPConnection.hNSArray.hHTTPAsyncFileResponse.hNSData.hHTTPDynamicFileResponse.hNSDictionary.h K?9) 1 {1 B0E >?& C(&E5%. .>Ow3x h.hkf .hv.gh Xw2lh1Yh;3q5O<&Kl88<I  FO9XFJ9.=J98~8~<f:8~X.'P s ,>)_9~fJ9~. }& <C-oQwWVVVuXP u\P uTSV;CPPPPruP{ uPTVTu\P V+0QhxRnuQ}PS! NSArray0HTTPConnectionobjc_object HTTPDynamicFileResponseqHTTPConfig NSDictionaryNSObjectYNSStringNSMutableArrayeNSData-_NSRangeHTTPAsyncFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPDynamicFileResponse.m/Users/pete/git/Frank-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]isaobjc_classobjc_objectid-[HTTPDynamicFileResponse isChunked]signed charBOOL-[HTTPDynamicFileResponse contentLength]long long unsigned intUInt64-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]__inline_memmove_chk__inline_memcpy_chkNSMakeRangelocationunsigned intNSUIntegerlength_NSRangeNSRangeNSASCIIStringEncodingNSNEXTSTEPStringEncodingNSJapaneseEUCStringEncodingNSUTF8StringEncodingNSISOLatin1StringEncodingNSSymbolStringEncodingNSNonLossyASCIIStringEncodingNSShiftJISStringEncodingNSISOLatin2StringEncodingNSUnicodeStringEncodingNSWindowsCP1251StringEncodingNSWindowsCP1252StringEncodingNSWindowsCP1253StringEncodingNSWindowsCP1254StringEncodingNSWindowsCP1250StringEncodingNSISO2022JPStringEncodingNSMacOSRomanStringEncodingNSUTF16StringEncodingNSUTF16BigEndianStringEncodingNSUTF16LittleEndianStringEncodingNSUTF32StringEncodingNSUTF32BigEndianStringEncodingNSUTF32LittleEndianStringEncodingClassNSObjectconnectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootNSStringsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinessentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexintrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetreadOffsetaborteddataNSDatafileFDreadBufferreadBufferSizereadBufferOffsetreadRequestLengthreadQueuereadSourcedispatch_source_sdispatch_source_treadSourceSuspendedHTTPAsyncFileResponseseparatorreplacementDictNSDictionaryHTTPDynamicFileResponseself_cmdobjc_selectorSELfpathparentseparatorStrdictoffsetresult__dest__src__lenlong unsigned int__darwin_size_tsize_tbufLensepLens2s1found2found1sepstopOffsetsubBufferstrLenstrBuffullRangestrRangekeyvaluevvLengthdiffNSIntegerremainingsrcdstinc__a__bavailableloclenrisDone.cxx_destructprocessReadBufferisChunkedsetOffset:initWithFilePath:forConnection:separator:replacementDictionary:dealloccontentLength Qhlnr} W-IWZZZt% (L'l%initWithFilePath:forConnection:dataUsingEncoding:lengthbytesallocinitWithBytes:length:encoding:objectForKey:descriptioninitWithBytes:length:responseHasAvailableData:deallocinitWithFilePath:forConnection:separator:replacementDictionary:isChunkedcontentLengthsetOffset:isDoneprocessReadBuffer.cxx_destructseparatorreplacementDict%%%%%%% &&-&G&LPHTTPDynamicFileResponse0' O&4(&G(&N(&U((&G(-&_(wG&_( &_(U '&f($'&p(LTH'0't''@24@0:4@8@12@16@20c8@0:4Q8@0:4v16@0:4Q8v8@0:4@"NSData"@"NSDictionary"l% HSAH   GQעôCFST490;.+$+`ɽQ 3|lbPs$4DTdt $ W  6W Z $ tZW!_ HSAH y%,C$ZWHSAH HSAH  y%N Er>qy2;2cۙt|5U 5i=T, Xn2xY͓<=p6|) &p~0 {8?<OŌӛ`Mý8)Tgz%8K^q /BUh{C @v!-(0U   $~Y$F{6$YRs  )$ H$T6 OqneF$5__httzR| AB F< AB X AB tAB yJAB CAB F,5AB EFAB E 'bze$'bL='+4%+'//'x,'fV/P9'+,' //Dme?7 ('P;'2')$'  ''&'//'& '/b/8M /8;/8$' '&xpY&P%A3&d`,(|&"fb40zvgcTPA=.*"}vrb^WSKG@<-)"LHD@40,( |xtpd`\XLHD@<8,($  $ ( ' % &  ( '   ($    |xtplhd`\XTPLHD@<840 x*(h*(T*(D*(4*($*(*(*()()()()()()()()(p)(`)((**P.+Ll.+HY.+DF.+@3.+< .+8 .+4-+0-+,-+(-+$-+ -+-+u-+b-+O-+ <-+)-+-+-+,+,+,+,+,+,+~,+k,+X,+5-),-./0123*+ !"#$c (2-Tw.. U (L'@t'r' /8/X/6t/b////0e l%0$' ' %o!UG,RZ6H_OBJC_IVAR_$_HTTPDynamicFileResponse.separator_OBJC_IVAR_$_HTTPDynamicFileResponse.replacementDict_OBJC_CLASS_$_HTTPDynamicFileResponse_OBJC_METACLASS_$_HTTPDynamicFileResponse_OBJC_CLASS_$_HTTPAsyncFileResponse__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSString_OBJC_CLASS_$_NSData_OBJC_METACLASS_$_NSObject_OBJC_METACLASS_$_HTTPAsyncFileResponse_OBJC_IVAR_$_HTTPAsyncFileResponse.connection_OBJC_IVAR_$_HTTPAsyncFileResponse.data_OBJC_IVAR_$_HTTPAsyncFileResponse.fileLength_OBJC_IVAR_$_HTTPAsyncFileResponse.readBuffer_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferOffset_OBJC_IVAR_$_HTTPAsyncFileResponse.readBufferSize_OBJC_IVAR_$_HTTPAsyncFileResponse.readOffset_memcmp_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutorelease_objc_retainAutoreleasedReturnValue_objc_storeStrong_reallocf_memcpy_memmove-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:]-[HTTPDynamicFileResponse isChunked]-[HTTPDynamicFileResponse contentLength]-[HTTPDynamicFileResponse setOffset:]-[HTTPDynamicFileResponse isDone]-[HTTPDynamicFileResponse processReadBuffer]_memcpy$stub_memmove$stub-[HTTPDynamicFileResponse dealloc]-[HTTPDynamicFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPDynamicFileResponsel_OBJC_METACLASS_RO_$_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPDynamicFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPDynamicFileResponseEH_frame0-[HTTPDynamicFileResponse initWithFilePath:forConnection:separator:replacementDictionary:].eh-[HTTPDynamicFileResponse isChunked].eh-[HTTPDynamicFileResponse contentLength].eh-[HTTPDynamicFileResponse setOffset:].eh-[HTTPDynamicFileResponse isDone].eh-[HTTPDynamicFileResponse processReadBuffer].eh-[HTTPDynamicFileResponse dealloc].eh-[HTTPDynamicFileResponse .cxx_destruct].eh#1/28 1366749091 501 20 100644 22348 ` HTTPFileResponse.o @ . ."__text__TEXT 8__debug_info__DWARF xx@ __debug_abbrev__DWARFD__debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF xA__debug_loc__DWARF A__debug_pubtypes__DWARF!__debug_str__DWARF6N"__debug_ranges__DWARF0(PB__data__DATA(__objc_data__DATA((B __objc_superrefs__DATA(B__objc_methname__TEXT(__objc_selrefs__DATA !<*B__objc_ivar__DATA\! +__objc_classrefs__DATA|! @+`C__cstring__TEXT![L+__cfstring__DATA"p,xC__objc_classname__TEXTX#!-__objc_methtype__TEXTy#=-__objc_const__DATA$L-Cb__datacoal_nt__DATA\&, 0F __objc_protolist__DATA&L0G __objc_classlist__DATA&P0 G__objc_imageinfo__DATA&T0__apple_names__DWARF&\0(G0__apple_objc__DWARF()h2H__apple_namespac__DWARF)$T3__apple_types__DWARF)Tx3H8__debug_inlined__DWARF-6__jump_table__IMPORT-U6__pointers__IMPORTd-(7__eh_frame__TEXTh-,7 hJQN P++ 7xJUSWVl[E$-E܋E$-E؋EE苃 E싃!D$E$,$,lj<$,rN!E؉$, 77 $,R!!D$E܉$~,E!L$$i,$z,}䋳V!uԋ 77 $Q,E$F,<7r!"!L$$,$+,ƋEMԋ&!D$L$4$D$ +$+lj}4$+5*!V- L$D$E$+$+Ƌ.!D$4$+Z!}T4$+^!Db!E$W+<$T+dn!EE $R+Eԍz!4$D$*$"+Nj!|$,"L$(MԉL$t$D$E$D$$D$ !D$PD$D$ D$*<$*1}n!EЋE $*E̍z!Eȉ$D$N*$x*Ƌ}Eԋ !L$0t$,"L$(M̉L$MȉL$D$EЉ$D$$D$ )D$PD$D$ D$)4$)E$)1E؉$)E܉$)<$)l^_[]UWV^}|$L$$)^_]USWVL[EuL$$A)$D$c)<E M$0)E荃$D$($)NjE gL$4t$0|$,CL$(ML$L$D$E$D$$D$ HD$PD$D$ D$s(<$u(D$4$Y(0L^_[]UVZ0M<1u x<1udD$ $(^]UX=U T ]UX&U T ]USWVL[D$u4$'MELL$D$$D$ e'!ƒE M$x'E썃!$D$'$H'' L$8T$4t$0|$,L$(ML$!L$D$E$D$$D$ D$PD$D$ D$&<$&D$4$&L^_[]USWVL_D$u4$g&EETM+T9tфE؋Et9s5}}>M苉 L$$ &>>}  \$D$ $%x\fMTUÉUTMD$ T$t$ $l%$}%EEE $p%E䍇E$D$%$=% % L$4T$0\$,L$(ML$ML$D$E$D$$D$ EE $$E䍇E$D$$$$Ët$0\$,}L$(ML$ML$D$E$D$$D$ EE $^$E䍇E$D$$$+$Ë L$0\$,L$(ML$ML$D$E$D$$D$ D$PD$D$ D$#$#D$4$#E$x#L^_[]UV^MT3T131 ^]UXtM$7#]UWV^I}t$$#]t$"}EAD$E$"^_]UWV_u$D$"4$D$"^_]Ì?$+vUY) { .l &G  # 9vU9L9) AVU.ALA)&;OG4LSV#U{SL9S) qf#>UfLf) m>YUmLm) tYU5tLLt)_/t \6nN ULr)j  q 6   LM# 0"# ;'V UmL) 6VB UL) _J"# h n UL) n U?L)  ^dC t  P"#"/@iF#"#@i# k  ""#q # 3`$"#i&#{'#(#[V*#c,#w -#V/#1#2#4#F6#F7#8#$9#;#&<#C=#T>#mF@# K ,"#{ # # # #V#$###   $" "# 4=QK.XUncd}uy%  $> &I4I: ; .: ; ' I@ d: ; I4  : ; I4 : ; I  U 4: ; I < I  I8 2 I: ; .: ; ' @ d: ; I4 4: ; I: ; I : ;   I: ; 8 2 I8 2 .: ; ' 4 @ d<  I: ;  I: ;  : ;   /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/Headers/Users/pete/git/Frank/lib/cocoahttpserver/CoreHTTPFileResponse.mNSObject.hNSData.hNSString.hHTTPConnection.hNSArray.hHTTPFileResponse.hNSDictionary.h .;WlfULk  @-v  @HC "! @w @w @/" @2 3'2V'0d    n6oh-# 0* >)i >" @~( <C?GPV PQYVYPVa V PPSlP l W NSArrayKHTTPConnectionobjc_objectHTTPConfig4NSDictionary"NSObjectNSString3NSMutableArray;NSDataHTTPFileResponseApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m/Users/pete/git/FrankhttpLogLevelint-[HTTPFileResponse initWithFilePath:forConnection:]isaobjc_classobjc_objectid-[HTTPFileResponse abort]-[HTTPFileResponse openFile]signed charBOOL-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]long long unsigned intUInt64-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]ClassNSObjectNSData-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]NSString-[HTTPFileResponse dealloc]-[HTTPFileResponse .cxx_destruct]connectionconnectionQueuedispatch_queue_sdispatch_queue_tasyncSocketGCDAsyncSocketconfigserverHTTPServersetServer:documentRootsetDocumentRoot:queuesetQueue:HTTPConfigstartedrequestHTTPMessagenumHeaderLinesunsigned intsentResponseHeadersnoncelastNClong inthttpResponserangesNSArrayNSMutableArrayranges_headersranges_boundryrangeIndexrequestContentLengthrequestContentLengthReceivedrequestChunkSizerequestChunkSizeReceivedresponseDataSizesHTTPConnectionfilePathfileLengthfileOffsetabortedfileFDbufferbufferSizeNSUIntegerHTTPFileResponseself_cmdobjc_selectorSELfpathparentfileAttributesNSDictionaryoffsetresultlong long int__int64_t__darwin_off_toff_tlengthbytesToRead__darwin_ssize_tssize_tbytesLeftInFile__a__breadDataOfLength:deallocabortisDoneopenFileIfNeeded.cxx_destructopenFilecontentLengthinitWithFilePath:forConnection:setOffset:iN4&$initcopystringByResolvingSymlinksInPathlog:level:flag:context:file:function:line:tag:format:defaultManagerattributesOfItemAtPath:error:objectForKey:unsignedLongLongValueresponseDidAbort:UTF8StringabortopenFileopenFileIfNeededdataWithBytes:length:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithFilePath:forConnection:filePath.cxx_destructconnectionfileLengthfileOffsetabortedfileFDbufferbufferSize!&F|   $(/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPFileResponse.m%@: Init failed - Nil filePath%@: Init failed - Unable to get file attributes. filePath: %@%@[%p]: Unable to open file. filePath: %@%@[%p]: lseek failed - errno(%i) filePath(%@)%@[%p]: Unable to allocate buffer%@: Error(%i) reading file(%@)%@: Read EOF on file(%@)!!=1")["-"!""HTTPFileResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@16@0:4@8@12@"HTTPConnection"@"NSString"Qci^vI ( y#6 y#= #H #Z # a #v #} # # #y#y#########X#$ ##v##( y##6 y#>= #YH #Z # # # #n \! #d! #h! $l! $p! $`!!$t! !$x!! $,v#X#$$%i#$T$,$ HSAH   LK;,^*i2@1y1 '90}BC˶*iG,zw@-yaPp]bPf_3f Ru2 0@P`p 0@P`p/yyBqSa(h? ?+('SLaHSAH tN, ?ayS(HSAH HSAH  zDtUEr>p~8)ۙH. vqy{ Xn OŌSM2xY0 5p`MtN<) ͓<|N =p6=T,@Sfy$7J]p.AKX3 ;O$K}y=Q$$i$dn$$Uc ;"4) $GVP_"zR| xvAB F<AAB E\%AB F|GAB DAB AB DAB FAAB F72AB A,M%AB HVdAB EhFAB E  \!{ ~ d!{ c T X! K  B 3 t! -  `!   d! h! l!   H!  1 H## ,! d!  ! |!(#,!  x!o a|!*8#,! d!   ! |!  T!!h U`!> /x!x!t!l!h! P! H!g w 4!g##g ,!gd!g   !g |!g `!gl!gy jP!gIl!F.h!+  L!`!p! H!  n!]#K,!= 5 %! |!`!  D!d!p! @!\!h ` U H = 5 ",!  ! |! { -"#,!  ! |!  p!l! h!  XP> H@> 80> ( > > > @<840xtplhd`\XTPLHD@<840,($  6 |tphd\XPL<80,$  ( 6  )&)&(&(&(&(&(&(&(&(&x(&h(&X(&H(&8(&((&(&(&'&'&'&'&'&'&(T)()<,)8,)4,)0,),,)(,)$,) p,)],)J,)7,)$,) ,)+)+)+)+)+)+)+)y+)f+)S+)@+)-+)+)+)*)7?CDEFGHIJKLOPBMN8v Z-?#a>|Y _-    U-,n N4&q!y!1"[""""$T$$?$i$$%"h-"-)"-F"-f"-"-"."4."T."t.:".Z".y".< p!t!x!\!*`!vh!l!Od![ B&#\&~g!Dhz_OBJC_IVAR_$_HTTPFileResponse.connection_OBJC_IVAR_$_HTTPFileResponse.fileFD_OBJC_IVAR_$_HTTPFileResponse.filePath_OBJC_IVAR_$_HTTPFileResponse.fileLength_OBJC_IVAR_$_HTTPFileResponse.fileOffset_OBJC_IVAR_$_HTTPFileResponse.aborted_OBJC_IVAR_$_HTTPFileResponse.buffer_OBJC_IVAR_$_HTTPFileResponse.bufferSize_OBJC_CLASS_$_HTTPFileResponse_OBJC_METACLASS_$_HTTPFileResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_DDLog___CFConstantStringClassReference_OBJC_CLASS_$_NSFileManager_OBJC_CLASS_$_NSDatal_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_NSFileSize_DDExtractFileNameWithoutExtension___error_free_lseek_objc_autoreleaseReturnValue_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleaseReturnValue_objc_retainAutoreleasedReturnValue_objc_storeStrong_reallocf_sel_getName_close_open_read-[HTTPFileResponse initWithFilePath:forConnection:]-[HTTPFileResponse abort]-[HTTPFileResponse openFile]_open$stub-[HTTPFileResponse openFileIfNeeded]-[HTTPFileResponse contentLength]-[HTTPFileResponse offset]-[HTTPFileResponse setOffset:]-[HTTPFileResponse readDataOfLength:]_read$stub-[HTTPFileResponse isDone]-[HTTPFileResponse filePath]-[HTTPFileResponse dealloc]_close$stub-[HTTPFileResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPFileResponsel_.str5l_.str13l_.str23l_.str31l_.str33l_.str35l_.str37l_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPFileResponsel_OBJC_METACLASS_RO_$_HTTPFileResponsel_OBJC_$_INSTANCE_METHODS_HTTPFileResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPFileResponseEH_frame0-[HTTPFileResponse initWithFilePath:forConnection:].eh-[HTTPFileResponse abort].eh-[HTTPFileResponse openFile].eh-[HTTPFileResponse openFileIfNeeded].eh-[HTTPFileResponse contentLength].eh-[HTTPFileResponse offset].eh-[HTTPFileResponse setOffset:].eh-[HTTPFileResponse readDataOfLength:].eh-[HTTPFileResponse isDone].eh-[HTTPFileResponse filePath].eh-[HTTPFileResponse dealloc].eh-[HTTPFileResponse .cxx_destruct].eh #1/28 1366749091 501 20 100644 11956 ` HTTPRedirectResponse.od  !__text__TEXTd $ __debug_info__DWARFd $ __debug_abbrev__DWARF __debug_aranges__DWARF__debug_macinfo__DWARF__debug_line__DWARF __debug_loc__DWARF__debug_pubtypes__DWARFq__debug_str__DWARFu^__debug_ranges__DWARF S__data__DATA S__objc_data__DATA (T __objc_superrefs__DATA |!__objc_methname__TEXT __objc_selrefs__DATA X$!__objc_ivar__DATA h__objc_classrefs__DATA lD!__cstring__TEXT p__cfstring__DATA L!__objc_classname__TEXT $__objc_methtype__TEXT4 t__objc_const__DATA (\!G__datacoal_nt__DATAP,# __objc_protolist__DATA|# __objc_classlist__DATA#__objc_imageinfo__DATA__apple_names__DWARF( #(__apple_objc__DWARF`4%__apple_namespac__DWARF$__apple_types__DWARF8%"__debug_inlined__DWARFK__jump_table__IMPORTR__eh_frame__TEXTp4 h<&/p(( P# $&USWV[E$GƋEE苃 E싃 D$E$$lj<$ t& D$4$  $4$^_[]U11]U11]U]U1]U]UVY& U*  > L$ T$t$$]^]U.]UXMM M D$E$"]UX E$D$ ]ç?U>w Okq#v U  &-U L$U4$$ $o)U{)) )k  L M# 0#0)U00  "45UN55  #m<U<< /3 =C:UCC ] :dU   J#<# O#T| w %  .: ; ' I@ d: ; I4  : ; I < I  I8 2 I: ; $> .: ; ' @ d  : ;  I: ; 8 2 I8 2 I: ;.: ; ' 4 @ d  : ;  &Ie /Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/System/Library/Frameworks/Foundation.framework/HeadersHTTPRedirectResponse.mNSObject.hNSData.hNSDictionary.hNSString.hHTTPRedirectResponse.h 7& v1 v1 ?0 \1 1 @B 1 F& <'mTHTTPRedirectResponsevobjc_objectmNSDictionaryNSObject<NSStringNSDataApple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)/Users/pete/git/Frank/lib/cocoahttpserver/Core/Responses/HTTPRedirectResponse.m/Users/pete/git/Frank-[HTTPRedirectResponse initWithPath:]isaobjc_classobjc_objectid-[HTTPRedirectResponse contentLength]long long unsigned intUInt64-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]ClassNSObjectNSData-[HTTPRedirectResponse isDone]signed charBOOL-[HTTPRedirectResponse httpHeaders]NSDictionary-[HTTPRedirectResponse status]intNSInteger-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]redirectPathNSStringHTTPRedirectResponseself_cmdobjc_selectorSELpathoffsetlengthunsigned intNSUIntegersetOffset:isDonedeallochttpHeaderscontentLengthstatus.cxx_destructreadDataOfLength:initWithPath: (d initcopydictionaryWithObject:forKey:dealloccontentLengthoffsetsetOffset:readDataOfLength:isDonedelayResponseHeadersstatushttpHeadersisChunkedconnectionDidCloseinitWithPath:.cxx_destructredirectPath  ' Location HTTPRedirectResponseHTTPResponseQ8@0:4v16@0:4Q8@12@0:4I8@"NSData"12@0:4I8c8@0:4i8@0:4@8@0:4@"NSDictionary"8@0:4v8@0:4@12@0:4@8@"NSString" / 4 = 4 D ; O E a a h a } h o a 4 4 ; O a a h v a  X / 4 = 4 D ; O E a a o } h '  : 2  X % ,0 HSAH   G90WP}l~KbPG>I-^YpLK;,^*w ~b*od(8HXhx4-L4)0]=>aoaP$$HSAH  , $a4HSAH HSAH  0 `M) qy|p~2xYN t<{͓<=p6=T,8) OŌ /BUh{/$)v3m$$<"$T&zR| pAB F< AB X AB tAB AB  AB zEAB D AB 5AB *AB [ H E1 "    x j d X N D < - $  D@qm*&40s$ ( ' % %  ( ' $   # & tpl`\XTPLHD@<840,($  " |tphd\XPL<80,$  ( " tdTD4$t(88%888888888z8g8T8A8.888)*+,-.2U:'(N U  0Xd>m !p!!!!B!o!!4!P!l!0  S |Pz9Tbv_OBJC_IVAR_$_HTTPRedirectResponse.redirectPath_OBJC_CLASS_$_HTTPRedirectResponse_OBJC_METACLASS_$_HTTPRedirectResponse_OBJC_CLASS_$_NSObject__objc_empty_cache__objc_empty_vtable_OBJC_CLASS_$_NSDictionary___CFConstantStringClassReferencel_OBJC_PROTOCOL_$_HTTPResponsel_OBJC_LABEL_PROTOCOL_$_HTTPResponse_OBJC_METACLASS_$_NSObject_objc_msgSend_objc_msgSendSuper2_objc_release_objc_retain_objc_retainAutoreleasedReturnValue_objc_storeStrong-[HTTPRedirectResponse initWithPath:]-[HTTPRedirectResponse contentLength]-[HTTPRedirectResponse offset]-[HTTPRedirectResponse setOffset:]-[HTTPRedirectResponse readDataOfLength:]-[HTTPRedirectResponse isDone]-[HTTPRedirectResponse httpHeaders]-[HTTPRedirectResponse status]-[HTTPRedirectResponse dealloc]-[HTTPRedirectResponse .cxx_destruct]l_OBJC_CLASS_RO_$_HTTPRedirectResponsel_.strl_OBJC_$_PROTOCOL_INSTANCE_METHODS_HTTPResponsel_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_HTTPResponsel_OBJC_$_PROTOCOL_METHOD_TYPES_HTTPResponsel_OBJC_CLASS_PROTOCOLS_$_HTTPRedirectResponsel_OBJC_METACLASS_RO_$_HTTPRedirectResponsel_OBJC_$_INSTANCE_METHODS_HTTPRedirectResponsel_OBJC_$_INSTANCE_VARIABLES_HTTPRedirectResponseEH_frame0-[HTTPRedirectResponse initWithPath:].eh-[HTTPRedirectResponse contentLength].eh-[HTTPRedirectResponse offset].eh-[HTTPRedirectResponse setOffset:].eh-[HTTPRedirectResponse readDataOfLength:].eh-[HTTPRedirectResponse isDone].eh-[HTTPRedirectResponse httpHeaders].eh-[HTTPRedirectResponse status].eh-[HTTPRedirectResponse dealloc].eh-[HTTPRedirectResponse .cxx_destruct].eh