ELF(@44 (p  W W 444444DD\\\H3T+hhhQtdRtd\\\/lib/ld-uClibc.so.0cm-gWRKfFEiS7GKle1R;PJ$,B{xie5%r}?-"b\cqDy DX]YWLu5k~@hOw|ON^ a)2vH&6 (ZB_soJ<s[=` _ly 4+ 'F*G>P/$1HSd`^uX,f? zMaN(8Tgv9\VAYU%|03pQ6:q!L=7 ["C.x b :C.I~k4n;QoET0}U]d/w8zmpt+VnIjZM'A2)9#hj<&>{t!r#3*@ k\ Z@$ + @   v $*0<HT` lx>  X d p s ;Դ|  @P s c8 F,T8qP DD PBs\!h teb  `  Ol (R4@< LXjd p%| 8 8 \ D N g* # 3T$#0<HT`D l@x\ ܲ4 ?Ky  ( 1@0 X ,~8 Dt +P\Shjt%r0$ XL /( y .xK $ (43 @LlX@d p|,~ U o  8  $ 0w<\ H'  lT`D lx fl 0  _@ b x ,8DP \Zh!t +}j UqmE b T  {(M4Y @LX^ dh p| SK k,  1$ | Kxk  $0'< HT) `l/x.2PL, "2 "SK ?F ,8D\lH :P: \.htb I  b  Db/ (4 @l aL#2Xd&pr|~P xr . $ 0<H-T`l xa-P  '    ,8DP\Gh8H Jt#D2]/| < <920p <~ (14 @ LXdp?|  8% #  g $0<5HT`lxd O S Z Y 4x )  ,F8DYPH \dx h̼P tE F p @k`  ((i4libavahi-common.so.3pthread_createinet_ptonavahi_string_list_get_textavahi_string_list_get_nextmemcpystrncasecmpabortstrrchrcallocavahi_strerror__deregister_frame_infomemchrstrstrstrncpystrcasecmppthread_sigmaskreallocmemcmpavahi_string_list_get_sizegettimeofdaymemsetavahi_string_list_addpthread_mutex_unlock_fini__ctype_b_locpthread_mutex_destroypthread_mutex_lock__errno_locationinet_ntopatoiavahi_string_list_freepthread_mutex_initstrlen__assertstrchr_Jv_RegisterClassesfcntlpthread_join__register_frame_infolibavahi-client.so.3strtok_ravahi_service_browser_newavahi_record_browser_get_clientfgetsavahi_entry_group_resetavahi_entry_group_add_service_strlstavahi_service_resolver_freeavahi_record_browser_freeavahi_service_resolver_get_clientavahi_client_freeavahi_client_newstrcmpavahi_client_errnostderravahi_entry_group_commitavahi_record_browser_newavahi_service_browser_freefputsavahi_service_resolver_newavahi_entry_group_newlibsqlite3.so.0sqlite3_bind_intsqlite3_bind_blobmemmovesqlite3_closesqlite3_load_extensionsqlite3_column_bytessqlite3_opengetpidsqlite3_changessqlite3_finalizesqlite3_column_textfstat64sqlite3_enable_shared_cachesqlite3_column_countsqlite3_column_blobsqlite3_resetsqlite3_errmsgsqlite3_stepsqlite3_next_stmtstrncmpsqlite3_shutdownunlinksqlite3_enable_load_extensionsqlite3_last_insert_rowidsqlite3_column_int64sqlite3_configsqlite3_bind_int64sqlite3_prepare_v2sqlite3_column_intsqlite3_unlock_notifysqlite3_mprintfsqlite3_freesqlite3_bind_textsqlite3_initializelseek64sqlite3_execlibgcrypt.so.11gcry_md_resetstrcpygcry_md_get_algo_dlengcry_mpi_scangcry_pk_encryptgcry_md_closemunmapgcry_md_readstrtoulgcry_sexp_find_tokenfflushgcry_controlgcry_cipher_setkeyacceptgcry_sexp_buildstrcatgcry_sexp_nth_mpigcry_randomizegcry_md_writestrdupgcry_cipher_opengcry_cipher_ctlsrandgcry_md_hash_bufferfclosegcry_cipher_closesprintfgcry_cipher_encryptgcry_md_opengcry_check_versiongcry_sexp_releasegcry_cipher_setivgcry_mpi_releasevfprintfgcry_random_bytesgcry_mpi_aprintlibgpg-error.so.0gpg_strerror_rlibasound.so.2snd_mixer_first_elemsnd_pcm_hw_params_set_channelsbindsnd_mixer_selem_get_playback_volume_rangeclock_gettimesnd_mixer_selem_get_idsnd_pcm_hw_params_get_buffer_size_maxsnd_pcm_hw_params_set_accesssnd_strerrorsnd_pcm_hw_params_set_ratesnd_mixer_selem_id_get_namesnd_pcm_closesnd_lib_error_set_handlersnd_mixer_selem_id_sizeofioctlopendirstrtolsnd_pcm_hw_params_mallocsetsockoptsnd_mixer_attachsnd_pcm_delaysnd_pcm_hw_params_freesnd_mixer_selem_set_playback_volume_allfilenosnd_pcm_openclosedirsnd_pcm_hw_params_set_buffer_size_maxsnd_mixer_closepthread_cond_signalfputcsnd_pcm_hw_params_set_formatsnd_pcm_writeisnd_mixer_selem_registersnd_pcm_resumesnd_mixer_detachpthread_cond_initsnd_pcm_hw_paramssnd_mixer_handle_eventssnd_pcm_hw_params_anysnd_pcm_sw_params_currentsnd_mixer_selem_is_activesigemptysetsnd_mixer_opensnd_pcm_droppthread_cond_destroysnd_pcm_sw_params_set_start_thresholdstrpbrksnd_pcm_sw_params_mallocsnd_mixer_loadlistenpthread_cond_waitsnd_pcm_sw_paramssnd_mixer_elem_nextsnd_pcm_preparesnd_pcm_sw_params_freelibiconv.so.2librt.so.0libz.so.1deflatezErrordeflateInit2_deflateEndlibavcodec.so.53avcodec_get_context_defaults3audio_resample_closeavcodec_alloc_frameavcodec_open2audio_resampleavcodec_find_encoderstrspnavcodec_find_decoderavcodec_closeav_init_packetavpicture_get_sizeavcodec_decode_audio3avcodec_encode_videoav_lockmgr_registeravcodec_flush_buffersavcodec_decode_video2avpicture_fillav_audio_resample_initav_get_bits_per_sampleav_free_packetavcodec_find_best_pix_fmtlibavformat.so.53strftimeavformat_alloc_contextav_close_input_fileavio_alloc_contextavformat_find_stream_infosendgetsocknameav_guess_formatgetnameinfofreeaddrinfo__ctype_toupper_locsendtoavformat_open_inputav_register_allstdoutavformat_write_headergetsockoptgai_strerrorstrptimeavio_flushrecvfromav_read_frameav_seek_frameavformat_new_streamav_write_trailerav_interleaved_write_framegetaddrinfolibswscale.so.2sws_scalesws_freeContextsws_getContextlibavutil.so.51av_get_bytes_per_samplemktimeav_freelocaltimemmap64av_dict_getav_malloczav_mallocav_log_set_callbackav_rescale_qstrcspngeteuidstrtodfopenisattygetenvsscanffwritefgetcferrorfreadlibevent-1.4.so.2evhttp_readevhttp_newevent_base_freeevhttp_connection_set_local_addressevent_base_newevhttp_connection_set_baseevhttp_hostportfileevbuffer_writeevent_base_loopevent_base_loopbreakevhttp_connection_failevent_warnxevbuffer_addevhttp_find_headerevbuffer_add_printfevbuffer_expandevhttp_response_codeevhttp_connection_set_retriesevhttp_send_reply_chunkevhttp_accept_socketevhttp_set_timeoutevhttp_request_newevhttp_connection_newevhttp_set_cbevent_warnevent_errevhttp_writegmtime_revhttp_connection_set_closecbevhttp_connection_set_local_portevhttp_add_headerevhttp_htmlescapeevbuffer_freeevhttp_request_set_chunked_cbevhttp_set_gencbevhttp_decode_urievhttp_connection_get_peerevhttp_send_reply_startevhttp_connection_freeevent_set_log_callbackevbuffer_readlineevbuffer_newevutil_strtollevhttp_write_bufferevhttp_bind_socketevhttp_make_requestevhttp_request_get_connectionevent_initevhttp_start_readevent_addevent_base_dispatchevbuffer_drainevhttp_get_requestevent_base_setevhttp_clear_headersevhttp_send_pageevhttp_send_errorevhttp_send_reply_endevhttp_make_headerevhttp_send_replyevhttp_del_cbstrsepevhttp_connection_set_timeoutevutil_snprintfevhttp_request_freeevhttp_remove_headerevhttp_connection_connectevbuffer_readevent_delevent_errxevent_pendingevhttp_request_urievhttp_parse_headersevbuffer_add_bufferevhttp_encode_urievhttp_freeevbuffer_removeevhttp_startevutil_make_socket_nonblockingevhttp_parse_queryevhttp_connection_resetevhttp_parse_firstlineevent_setlibavl.so.1libmxml.so.1mxmlNewTextfmxmlNewElementmxmlDeletemxmlSaveAllocStringmxmlNewTextlibpthread.so.0pthread_attr_destroypthread_attr_initpthread_exitsystemsem_waitsem_postsigaddsetpthread_setschedparamsem_initpthread_attr_setdetachstatelibantlr3c.soantlr3RewriteRuleTOKENStreamNewAEantlr3VectorFactoryNewantlr3LexerNewStreamantlr3TreeParserNewStreamANTLR3_TREE_ADAPTORNewantlr3RewriteRuleSubtreeStreamNewAEantlr3RewriteRuleSubtreeStreamNewAEEantlr3NewAsciiStringInPlaceStreamantlr3CommonTreeNodeStreamNewTreeantlr3CommonTokenStreamSourceNewantlr3ParserNewStreamlibunistring.so.0uninorm_nfdu8_normalizeu8_conv_from_encodingu8_checklibtre.so.5libdbus-1.so.3fchmodraise__aeabi_unwind_cpp_pr0libgcc_s.so.1__emutls_get_addresslibc.so.0putcharin6addr_anyinotify_init1if_indextonameposix_fadvise64strndupgetopt_longfchownfeofsleepoptargrealpathunamesignalfdif_nametoindexfseekwait3stdinstrcasestrinotify_rm_watchtmpfile64timerfd_createlstat64__uClibc_mainstrtoullregcompclearerrregexecpipe2seteuidgetpwuidgetpwnamregerrorreaddir64_rinotify_add_watchregfreetimerfd_settimefopen64_edata__bss_start__bss_start____bss_end____end__LIBSWSCALE_2LIBAVUTIL_51GCC_4.3.0GCC_3.5GCRYPT_1.2LIBAVFORMAT_53ALSA_0.9.0rc4ALSA_0.9LIBAVCODEC_53    Q sy 6 1CY0`_' PU&y ZM b^b 2p mq0 |y'w _ S  $ ( , 0 4 8<@DHLPTX\`dhlpt!x"|#%&'()*+-.0123456789:<=@ABCDEFHIJLMN OPRUV X$Y(Z,[0\4]8^<_@`DaHbLcPdTfXg\h`idjhklmpntoxp|qrstuvyz{}~  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|   !"#$%'()+-/0123 46789 :$;(<,=0>4?8@<A@BDCHDLEPFTGXH\I`JdKhLlMpNtPxQ|RTUVWXYZ[\]^`abcefgijklnoqrtuvwxyz{| }~ $(,048<@DHLPTX\`dhlptx| -L-p Ə`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌƏ`ʌxƏ`ʌpƏ`ʌhƏ`ʌ`Ə`ʌXƏ`ʌPƏ`ʌHƏ`ʌ@Ə`ʌ8Ə`ʌ0Ə`ʌ(Ə`ʌ Ə`ʌƏ`ʌƏ`ʌƏ`ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌxƏ_ʌpƏ_ʌhƏ_ʌ`Ə_ʌXƏ_ʌPƏ_ʌHƏ_ʌ@Ə_ʌ8Ə_ʌ0Ə_ʌ(Ə_ʌ Ə_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌƏ_ʌ  --- 0tp@-,00S 0S 0 @W@-40S ,,(0S0S3/@Wd@-4@4 0P( @ ՟ S8@-@P8p@-PX@P ` `P@ p@-@Q$0DAP rP@-Mp `P@#P PP P  P x 00d 0S  rP(Q (0~\Ѝˠ*O-WM MJN @ @p0㸩Ppp@0堙iVdP PP) DP*bP cP%vP fP P; 2P:p:W`nPtU39 -+@)'%%@ ?{~|zxvs0000J> h(0@]ptU  P 7,@ P (U7P7  c@P d7'7=P|'@l;d/5\}PPP'& %,&)0V^(' P  DPP &@t @P @& 0lp tX6T&c*@P 4&0$&P&P&s P %@jꉉP %@aAPP %@Xf.@P |%@Ox4$``P P;o=0 D倀0X0$Dh5$ 0H$ 0L$0PL4$T$X$\ $P4`0|$Wdl$0du\$0L$}<p , 0*PW0S 0*PM0S = 0*PA` 0VcT#Dq H #kx#Lgl#Pc`#T_T#X[0D#P\U `U $#N= 0)Pl 0"@N]qqE ǥѥ*ܥ .lLanȦަ@-Mp@P `0l d `0@P 4 0 PUЍĬDڬ@-@xP `0l 0` `0@P 0 0 TЍpHD E-AMM!1nh0p0;L 0l`Pp@ HZ04!W ` dP eP D0 A m+ hP" @ ,| 0+t% 0FP 4P 00PUЍۍ0D| 0@-@R0x$0hc  T}8 P, $@-,M(`p(p&@Ppl `P C0S< z @,ЍDDPE-P@ p@`!&_ T8@-P @P ( 6P@ 8mA-@M`L$yiPP @0$$m$hp_00 |0dP T0#2|~ kP k#0@|l@|dP eP D00<#|Y PH#0{@P;0""P/0"@Dpp 0  0@p@pk0H"<" x0 00P "x0xM!x@ @0P!!l@ 0`P !x0@x%2\!W @ 0P  !@x0x !x0 00@P  x0x zW @P 0kЍ胮׮D| 7]{ԯ 4^˰/HoA-p`P@lP 8 > 07@ 0=P mDE-@\!0P& pP 0s0! }dP !0 92#P`Ȁ  00S S ZB P @ `pVLD|ЧDZ7@-0 U@P 9 08 hPP 0 dP eP| h0\ P>SD|s@-@P2 0 u #@P @f0 cdP ePX X DQ08 N@uD|sE-p@P`00 P -pdP QXPUeX $n D@-8 800P  0s@-@PMp` l 0 PP H 0@ QW MV qUЍS@-@0  t@P 0t dP P0@ @@D|8@-8!@P$ PP8߲S8@-8 @P$ PxP8WSE- 0Mp`@S  d\ PPD!J $$0SDGP?0S !1P  PP +  0 0R S0@P @P S 8 0l 00@T@<  Ѝ葳4HZy>S8@-8@P$ P-Pf8p@-@PP P P Up@ p@p@-@PP P P P P P P P $P (P ,P 0P P P P P P P P P {P wP sP oUp@j,p@xA-`dpP00S@T T T P hX MPrUp@-@PP @P <P 8Up@3( p@AE-`P X"0*(rPP@4"!( , `P j0!sdP eP!T0!$@Z Ppt l!J00S SZ00 0%P    p` W `eV  0S S  D M@D|sĩKxƶ@- u @#!@-@,M_` 0`` ` 0 0P0`  c ,Ѝ VP@$p`| 0P P $0T 00D$<;z0( 8@T SGaD{@-$MP@p00`| 0P 0T 00<G0( @T$ЍGaD{@-D D0< P 0 00 ^Ѝ@-D D0< P 0 00 EЍ@-@(P0$00(0A- @P(P ' 0SS  S eP dP 0p  (9PXp` P (`9V˷߷ D(#A-( @P}(P`! `V P!aBeP,!YdP N0!,(g Pp` (`m V(0P S(,@0 @ l P\ @ 8˷R D i ƶ,A- @P (P % ` VV`` WeP dP 70l (PTp P (`V˷ø D0ظp@-`(@P@P  0  eP` @pdP H04 p(p˷ D@-P(@`p@P  0  vePp n@dP Xc0D `((˷ D8@-8PP$ @As@8O ;갹 60@-@4Mx ?@@Pt  PP \ ,8 0qP  N4Ѝ0OS@Eպ@-@I ?@ Ѝ@ @-@Q 8@ ?,2 ?@l Ѝ@K7@-a@P!P ; 0 D tPP 0  dP eP t0h  P PP P>ƻSD|s8@-8@P$ P{ P8S8@-8@P$ Pg P8 S8@- 8@P$ PS P8SS8@-8@P$ P? P8芼S8@-8@P$ P+ P8蹼S@-0` P @P  7 0  pP X0  bdP ePt `C0T  : QSD|sG-d\`PP"@ <"0  PP@" }, dpP 0!  dP eP! 0! @O9PX P! @v?00s  BR'0H (YE00 0 8P t s0E onp9Xg$SMD|s@-`AMPx"oh0p@S h| Qd@42@@ R  @ @@$@@(@@,@@0@ @4@$@8@(@<@,@@@0@DCP@@@T@D@X@H@\@L@`@P@@T@@X@@\@x@`@p@d@t@h@@l@@p@@x|t@h@@l@@JJp 04@P  h 0 U`P H 0 CjAߍܽ[Sg0@-`MSd"z h0pS h|p$2 $(,0 4$8(<,@0DCP@TDXH\L`PTX\x`tdhlph@Q|Rx@ JIp 0@P  h 0 `P H 0 ][XiЍx[Sg@-a @Rs@-@P@P`E 0`M Ѝp@Rs@-@P@P`0 0`8 Ѝp@P @-00- P@D@-@ ?@ Ѝ@$@-@Q @ ?, ?@ Ѝ@pj8@-8@P$ P\ 'P8S8@-8@P$ PH P8S0E-(0M@0 S' Sb S S>S  S Ss  BSl  Sue@ Sk ! So) Q 80PP7 @$$0S}Px 5 1 0S \\!P$aP\ |5 1 0S \tt\hd` PH%vPP? pW+ Wi ` 5V` HP+ $ *$0S[PV0 S40|41 0  +P=8 R |!t P`X$)$$0S,vP'0 S \    \   P#]  `#0T `P$?P 2 1 0S \@@\44^,eP$#P 2 1 0S \  Z \  P:@PP P!*!P`( 1$q$0SnU UjD-@+PP P! !nP`  !0L|!$D$0SAU U=!NP 8!/xx!tt!p hh! 0;`P!V @yP@-@ 2 P@7@-%@P 7 0 ;PP 0 |dP eP| qhj0\ g P>SD|sRs@-@P@P` 0` Ѝp@CRs@-@P@P` 0` Ѝp@.R @-00 %P@TD 0s@-P@P  0 `P I0 bPdP ePp \10P A| SD|s@-@0J PB @@js@-P7@P! 0 M`P 0 &dP eP 0 ||x 0y|SD|0 @- @Z7@-@P!PG; 0A PP 30 0dP eP %tw0d GP BPP JP:>9SD|s0 @- @g@- @7@-@  P00r Ѝ0@@-@p` 0d@P P3 0 yPP 0  dP eP p0` P SD| B d0@- @y@- @}@- @t@- @k P@- 0 @`-@-@,P K@VS@-@,P 9@{SRs@-@P@P` 0` Ѝp@%Rs@-@P@P` 0` Ѝp@ P@-0 @D P8@- L0@P4 8"PbU88S8@-0P0QQ dP@   p 0 tPP P0< *8&8SDD|@-@P00p@-`@P@Pt ePX pdP D00 |ppXqDs@-XEhP a0$%^ W`P $RL3P`%D0 PP 0S $:10p$.T&P@$<4<4PX(P$0 P _0#.u#3 @P h@E0x#p^MePP#DSdP @+0#D @"02zP< E@"0 aPP HP0X"eP0"dP 0"P!0|15[PX@!0l P 4`0H!]!D1S< @P @F0 CeP 8dP h@,0 )z@Nl 0dW|D*6=W|m EE@-D0S%(P @$D@-@MsP # 0%P 0` 00 0 0cS0 031Ѝ"RnO-LMXiw(0(@P l(`(`P L(@@P((`P(@8Np#PPPPf @gWgPPODTDO-cM`ᴿ@e%PpP Vl1U PA HG04!F0%Y hR P vRP0YPpP +  %UP @0hS vS    h@PU< 8  8V0~cߍD*pD}DDs@-@QLp  P 0d*+@`P | 0P 0 x0 p@*Pd  QP P 8 0[|*0DD 6D*@ *EE9E0H*@-p`0@\׾T`P @ ؾP@T*@MF@-.@QPP@ DH@-MP@p `U j 0D` ` 0`PPЍA-P|6@M`p 7RCB/ X,X 0/P%0xP%nP%b.Epp@Pe pP pkP00" PbG@^PB 0YP=  TPE OP@ JP; EP6 @P1 ;P, 6P' 1P" ,P 'P "P pP `P PP @P0P0$0(100S000S00 P @T @P @T@P @T@@pP0S Tb(HD\(8Y0S0`4pV W W@T@P  2p@W 0S, 0S) @00P @T@0SP @T@P0,"00JP  00S0S 0S 0SCS P@{xu0S 0S TH1S 8PP  T0S,0S ,K80  0S _ލIHnHHHD@HHHHHHHHHHHHHHHHHHI"IH'IH,I3I7IEITIbI[O-`pP@P(,p 0p r.GP6 P)# 4@P ЍOP ЍO0 @0 t ЍOЍO TPЍO4( 0ЍOpIIIDHIIIO-FM@,M S0` 00`St#0P@#(sP`[F- $ wP @"0k*1S +0.S 0" ?P"0 0P qX"0Eʍ@1: S-Q@P^"0"P Q!0%!00 0 0/S!0/ʍ@1: S  7R E͍  S 7R|A@P! +P0@0m  0 0b@F]PV l0+-P* Dt 0:᠁A3kߍڍI"JCJ^JdJJJJQCJKEK{KK@-pl@0S 0S0S gP0P0UG-P!P!|eP!?Q1@@@%pL`! &QP ~P! 0R@.P,  A0S(@T@0S  041/ 0SPU0 R 0S  x L@Q (0P4 KK!L*@ELLILLL@-@ 000E-MP`@00H"000  , $ 0 K pW  pPqo $PQU,P[ x`-  @PpIPQ&  O0@  Q b  < uP eA0<00  (00S  WЍL[LO-BMMA-@< Pj0% |pPʍ%|04Y:| P O0D%$GʍA|0P0@#2|01  0p0P0 $9 ʍ$t0y B- 0$t0Pʍ`$t0 0S j`8$ 0P``o ʍ $t00 R  ʍ p  #PJPEP@P;tP6dzP1TuP,DpP'4kP"$fPaP\PWPRP MPHP CP{>Pv9Pq0  0@ *t ~:t 0 ʍtP0*t<0 10SH  vPQ!ʍ0: S`&N`P >|!0& P 0@!00: S  0*A͍ X LV t 000Pʍ g|0BSЍڍ#MOMMMMQCMydJ!NHGNLNQNHHHHHHHHHHHIVNfNsNNNN@-400 P#0 fN@-PxAPP `!RdP00!AP0 x- 0P i 0ldPl `l` 0`P 0x T P00"`$@dh0 Ѝp O+OFOkhfN@-*0@ 0!hP O0l `P BD 0 dh gOO@-@/PpP` 00$L`p`3LP` \` TX A-`p@P& 0.P  R 0S 0S 3/P0PS0S 0SK@QA-@Q`pP  @t 0Q  0@H W 8Q  0@ ST4TO-,M (@ 0PP e\' 0tC$P`0('g4$0'p`0]P01 Q QV0&H$00 `000WԐpP$0U:YX&1$c08TZU  /0L@HP@Z5U} 0;%0 5 01880%0@0W 0< DR< tP 0D%0<0밀0X(5Yt 5YY* YQ YN4YW 0Y4Y8 0CY 0Y1 0CY!4Yi 0Yo 0CYY$| th$X XPP<$4 ( 1$ # |#Su s#g Sd|#Xx pd#O` HH#F0 8|0$0(0 PP  #2k h0  PP "!Z W2X"$00  0"0 0|A p>PU` \7XR3$0Q 81S V 81S"&U N/0P(P!01N/0$000P!P0 S60 0S00UI'IY d!$ ҆P 0! 0S $,ЍiTTTTT@BTUPP%P(P6UH'IJUPU;UUUH[UkUuUyUUH"IUUPHDUUUUOUHUV VVVU#V(V.V2VBVGVbTfTVVIVV@PVVRV1WUWA-PBM@!UpPs!` VX al!05OB/p01S S` 0!0!0fVP P,+P `,$pP PB ?84)IP l 0\ 80P 40D# < BߍX\XXYBYYYYYHYO-@MM#0P=#'/PppNPP*|P #0*|0\:|ʍ|H`P 0#0:|X .PP *OU .0-0< DP"0uʍ"|0n/PPt" ppP/00 dD"-@0A=C00C0S S "K=A @0@0P SN  PG͍ 0;S#SB S@ @0  d T ͍ 0/S p! 0/PpD!" pI@P 3!0:|%P 0Z̐P P @P \t  0T ЍڍYNY\Z4ZTZmZDZ^JZZ[&[G[@-H0L3/P/|00P/Ql|<L\H < 0 $  /8a[[[[[G-M@8p<`@HPSrtllAC0!va00 01 P00PUP+8L!0H 4!0`V0 0 1 @00@P[P5 0  0 `8T0 T 0ЍG, 00 0 0 0 @P@ 8P@80@-tPM@h  0`0X 0@ @@@PV0  Ѝ08blc0p@- @P@T0@xP@TP 00  @P0R@P ``@0S0Ppp@8A-`Pp 0@P& PVPl 0Q PPP0@00S 0  6cQc8_ca@-`M0Pp @P& Up PpPP 0@ 0p0pp00 @ P,04 _ 00WUЍuc8c@-@ P HP DP @P <Q@6L 0P$00/0S $ R  ($ $ /PcRp@-@` R+P%P$  PP | 0 p0dq P T   0aP Pp0  { ppc*,'dRdO-MR@ Pt̐ Pl[\2@ 0S 0S $@T(T pAP` !-9P !& P `@  !0* "   xZPX! `p `(V: `P  ,0`  00m  0 p_W  0S  3Pz  | Q )Pp`  GiDЍP*\rdddcd`qe&eBekeeetP@-@,Mu 00S  0  !80Q!0 00_0 cR mR pR aR 0 X!0 (, $Q0"*0 0!06cQmQpQgQ  BRpP` Rp0  0 PU0 \ 00`P 4 = ],Ѝe!fKfff`qf)gs@-@\`P*00% P @ 0  T S|PFgO-M@P8`XP] 0  | JP  h ec  $@0PH80$$x>Pj!kĢ4kL*p@-4@$00]0PS=p@:P'P0X "PL &P<P8 >P(000/onnon@-CM M` 0P0AN0p0@4 @0P s@- 4 <Ѝۍo!o000T07@-@000 TTP ,0@P < Ѝ0@ 0Q@- s00! @-(@P88 0 00 00 08o\kA-HM@$Pp `D@0 ,0$00P BD0 g0PD s$FHЍ CoOoA-PQ``0  0`p@{3P) |po V00) 0 `p 0pX  0pU  p&`P@=`Ѝ_ofoRQp@-@` p@}PP@  @p@-@P`pPd P P pn(( 0 pp8ouopkO-@`pP%?Zp +ZWY %Z0  0    0PpP@ZG-pP@`@pTph@P\\ 0p  j  pX00ok7@- P@  P x 00@nP 2 Ѝ0@A-`P p@P+ 0 P$*/0PT S 0h:PP 00pP V400UT (00oQC[y0p@-@PS D$@@0P Pp p@Fookuok@-0S &$0eookP0@-@ 0s 0S0S 3/0000@8@-P@P 8@T8@-(0P  p3oo@- PP@aP,0P Wp3oooo8@-P 0 S   0 @T8@-`p@P1P @T0 S   0 A-P@ `P P0 H 0 R R(pP A7rE-P `tM@V$$0S" 1 ,00-00(0$0SlLP~L0@` P"0 8rL0-0, 4 ,0SC-0Sp(P@p0#  ``2! 0P  -0XS00S pp!w-0SX `L0PPP @p !0 [L00S `P M P & 0 >\0` 0t>`Vd L0S 9tЍoo\ko pp#p(pooBpTpapoprp@-@PUp0S 47$00000& p@polE-P@PPx `V VpE`@&0pSf 0S_ 0`SXP$ xP0 dPG0$0LP0-,0 0P80,0-0P(0 0/SS 00 03p@'0S p0Wp\P,`- UP ,`-` mP0 TT ! P[P4 PCppppp[uo0lO-`40S@7 S S00PU, ppP  pl@6PpU T  0p  8@PMC@-0S,&(0S& 0pooLl// /0 0/0@-@S? j0P '0000*.pp+ `P  up90sSPPuK P D0@.P - g00pohl00p@-P(`0@ 0P$ P( B2S0,0-00S|I'x 0P0 dK'X\0\000@0@S0Sgpp@vuolpoqlP07@-@ P 40@P ?2 00>00@-S8#4 R $#0 @(qo;qlA-@pP`WH0 @ ;@H0   AYqr 08@-0@ 0P04P 248p@-@`P & p@p@-Pp`N@ 0l1S  @ R, Pp\k^q[8@-P=@P7$0 p I8eqmE-0@0MP?P8 pP Up P 0@0% P `PhT 6   j0S 0SbЍuomsuqwq@-PPp@P ` X0P$P Dp`>0 @@`@-M@p P `P  P ||  0xpP ?p`0(Ѝqmq@-@$@p@-P` @p@p/A-@`PLpP44 00 0 P0p p8on@-`p@PP @T0 S   0 /@-@P (P 4P 8P WLP S@E-`PP@#$` `P ppPP pP8 PLPT @8onq8@-Px@P 0 P0 000 @@ 0P(( ;188uo(np@-PUp@{@T H'DD0H0Q0H0 LKZ p@qoXn0p@-@,0PS -0S0,0-0 0S 8 ((   p@qTpqooA-@p`WP@@   0 AooqA-@p`Pj AQ@-@   00 0!p 0S00020S R P 0@P 0- QR000` 0 TS   0`P03/PUx0@-@s 0S 0S 3/0 S   0P R 0S 00 TP0 p P ;P 7P P @,p@-P 0 (`S   0@TP 0 S   0 @Tp@A-p=@P,`(B% PP0 0 WP  QP - U%00BPP`r0{p00pp尀@8P 4PD4]H0pp0Ѝ`trdnrrrp@-P@0 S   0E-0SWP ``P[`P`` 08-440sV&ppp@ro|np@-P@Tp@H``H`` \ ; HdH00H0p  jPp@ 0`0pr0A-@pPp& 0 `S   00000PP 0S 0S/P0S00P0T3/WAe.A-@`V"00 QH00s0S R000 00 (P 0(0P0T3/At PPRTp000 ,f0S U5/(qonG-@(`pV 0 RG!GP?PfXP P 0S PU!E 0?0 3/_`ePH  <mG=0Srrs0 Z@-@p P @K@ 2 @Q@-0@ Yp@3P 00S 2 @0S3/O-@H0MP`H @D@ \\$XJpPT 0S1 0S 00 SS? 0 0 0SPD@ER18@.X0S T3/8$0SD0@ S08R 8@ 0$z P X0@FP 2 00EЍ0 0@-P@S$0S R@p00GP PH00H0 ;`70v03PVp S P   0$ 0S 000S0?@D/MBpsoossnp@-@`Pp P 2 p@ 0S S 00SS d0CcSp@p@ p@snQp@-0@P  p0 SS p@Pp@0 CR(%p P00 2 p@p@p@p@{ p@ tn/X/(/s@-P@  0M`V PP% #p`V $0P00000@s00000``Lp.|p@-M@0P 0p` 0S S 00,5P 0Ѝp,tn00/@-@P  @sCP@;t@-P@:zP   `׾0p0 㙿0"Sp 0S0P0S X  0I R 0  P     ptttt/@-@P@-Po@P  ` οP` h `0P P00PP嬿`PTP ( .Ѝp u,u$Kup@-@P%p@@-xP8 00匿(0P JK *up@-`BM@PJ| Pt0/Q0h 00nPL e@ 8 .$ 0Bߍp[uurvv@-0t 0  *0p@-@PP  UFP ,|Xp@w@-@$ T0t @%v7@-@P @! @P ^>ZvsC-`0 p0t RSPAP@PUT c(X@P ! T03ЍpCT0 00' 0 Ї0ğSF l00b QhQP0d !00YX0T0ЍpCЍpvvv4C-`()@P !!T0ZT0l!00|t xp0QXcX'@h ?''  ?@@!' @nP0(0 Ї0ğS#F l00b QhQP0d !0Y X 0T0\ v w+w4^wO-`MpPlml@P2 P'0k0P,'0am!-pP 0P&0PlS R  & 0@ 0,h`P &04et&BpW}\& q@P@&!<&/} (0X0D+P %0 ` *P% P~%y%0;P%X%DÿPXVp8% ŽP Hp %0e$q%&-X儽pq p.ڿ$0$X-',(0S p@d$ 0M?P,=P 0S p@$:?P$ 裟䣟P# AP# p(  0@3YP l#V:#bP0ЦPT0-'!Qp@"?P"0 D"VSR P،YX   P  P"p -`d  @&!"嫼?P!  , І-p@X!Ꮌ?Pt! dt!0S'X 'X'X  0kP )P XP4ᚾЍ{wwwxZxrmxxxxxTp yy/yWynyyryyy yz *9zzezoqzzzz {{O-@SMPTM  0S$"`P"Yv1P *eP!0Jg귺`P! 0(80x<0p@00 1 080 00㸽P v0`!)D0ȍ000(8$(09pȍ!00(8( (bۺP ȍ(0S XZ ޻l  0᩻ ̻ᠻ  0 TЍ؍8{V{f{{{{{{|,|[|{|A-P@PD ?ڽ`P jPP  P  P  P Ap(0+R RPP `d `b+%2B S +S00` `0S0P|||G-@P`pP! | źP l!f(k/PH! :pP0! U 5P!-PP C=:ẺPၺ`P  0PPP_PPx 7 d8\\ P 0FѺ|||||}5}H}V}xg}x}}3E-AM4M@`h巘dŘPP P#H D3pP0#P$ƼP P "d0P0"2~ P:"0lP6"3*0: S5 S7b.pP#ϼH" # P 0$"e"ᑼoዼ~P孼!0&*0: SS`| ̹pP x!(۸PPd! EP ٸ兼@!0Ye!:8 .Z G U.㒹PȀ P0`  paQ D 0VtЍڍ*kE} 6"~=~X~\~f~.I~~~~rny~EWyo`lu}Tpqp@-@!Pp@+7?` PP  00.PbP P VP $ 0p@ŻA-P0r0B0P(bz$吗P"y3P!ndP!e0P!\P 帻0!M t1 P } 8yPT4!x3,1$Wp`T 3P!0X T 'P 0Z@ TX 0ᴹP ŷq 0F<0T0@Թҹ"0* *E O+Od@&.LO<z@-*0@ 0!價P :0t X㛻P -L 0 吹厹T0堷gO *@-@*P crp@-PK@P  PP` @ሸG ᕷ`ἺV @vpЃA-pPɷ`Ʒķ@ 㐸廷 ㊸嵷 ㄸ寷 ~@STh A\\ TT H 0A2>vluO,xTpۀooq0p@-`P@0P Q*P 00P D*PP0S0S 0`H`PP 0H 0-PP P %p蠄.҄p@-`P7@ݹTDp@[88 #00 $ 0p@轷TpۀooqE-\M`@p P PϹP0 hɹP 0 TùP0 @役P@0 0 P)P "0s YPm zP ! P_ ]$0S cXx㽶p`Ặhp᷶`PᳶTp᯶H!~<婶8!x,壶0$! 囶!$0TPᒶ T a PT0S P bZ  `' $Q\ B 1\Ѝ{WjI\I@&>Ri>vl(u,[ O-SMP@p`P : ")P0S000PP |MP lHPP XBPP D<PP ,#0Pp PP "9P q1Sp !pcWp`x"㹶lh"㳶\޵0T":H׵8"13Q# ʵbB0> @0S: 0S7 ỵX/ 8T  T(|T!& T!! 0HQD1(PDP5D1㠠D 0!D1 0!_ (劵  W `Q @ p`P 0SP RV  P Q\ 1v Sߍ>9…Ri>vl(u,[ څO-|M( P (0 0 `P!Q%|"tpl@ `\pPL!Dvl-u,[ h<lO-F,1,Q,M Z`㦴ᣴ@ᠴp᜴@ᘴ g咴 a匴 [冴 U倴 0 ܷy H|sx Bm < ЍO+*D@,>vl>u[ &"O-P,M`P P`@PXv?:P$P\P$i$0r(S?  $OP$ !0 ꛘ  0ᗳP(p $0SX1岒pῒP 庒pp!0  0ePFD! $p  : p3W 0S0S ( 1$ W00R0Sp 0p\0( 8( $03/P Hᓶᑶ,Ѝ *@qED1[~@- ڳp3ˆA-Pt@@M(pꗅ&  (@P  @0 @o( 0dP$P@Ѝц@-P(@(`pu P$0(@S$00 P 0S/@-@P 5P 1@.@-@ ,DP  5p 0T00 0S  R 8 @P @  ꬇և@-@@A-0Mp`@00x0PP- 0-S\" %PD"-0P00 0S %P"00!000000 000 0R   R 00c000YPP% p吵P `勵P00D僵P 0}P0!00S  0W 00*PP aP v 0pPPPP x 0aW)P X XЍ40QzD\I{WՈO.BIg8@-㉲@P 9 D룱PP\ ,@%P0ࣴ0ġ( ۲@8腉މ@-@P(倴PPIO-PM`06P @ !@!`@ ,P  dPX!0 $pP rO-p2`刏@ᕏᑏ1@P p"dd"T [PP D咳PX ,,R,剳PXR        -P  ذ P    x l ` T ~H'P 8v[  $p l h d ` \ X * DZ 0*@qEDދN&"  -16;@EJ|OTY^chmrw|qp@-P`z@ NP@ /@P 0p褌G-@MP 8`嫲P<"00"V1   %P+ pP!p  ʱP !!\0!0 0㲻pD0P "PP!00֯pP(!5 㑱X 2P  0v% dP #PV ᤲ0t 0S 00p# Ox Kh 0P 3ЍŌN|;~d֍1+q0E-p@ `P&`⩯`0XP   & ` `⇯t d HX DL U0PV, 0|HN1q8@-?@PP00U@?00P P@˱8PA-@$ 0P`ppV ?뀀d 0Ppf就᫱ 0ЍAЍ虎Ȏ8@-P@4P$P 0@008os@-@P`# +Px |s!PP(`PD 0mP ,` s|葍 ~O-`PM pp3UQ@P W E s P=<00000 0E 0EP%P%"%UPp%P\%<%@װP(%%1 P$$0P$pW pP$t$  P @Pwh$X$0S t00Sc0 $ A0S PUl0 R 0S 0l 0#000Y0S xP @P|#2 | P R Lv0S 8 0l0o P R b"i * ᎭP @P"ZclOP @P" 0LF 8P @080Ydy! D"7<"g0Sd &a0S 0 0 =  5   0<   9,ἭZ `! 0S* '0S 0 X d  0]ǯ ርᆭ8Ѝny/4N@pu9ΐRip 9>CHIY1‘ǑqO-@`TYMp P Pz%05w=UPOP%OP%I BP%ܫ0P0%fx%JM.P\%YD%=> <P(%Kw:  W?@P$<%BP E V 3w _XX P$#l$wB001q1ֿP P$@$X1S P [ p EPU#,0P0S00Y ƮP  Y Ԯ0 $ 0X1000\1PP,# X1S <P#Pcp "B$P$0SPp" 0Y ᚮ0S \啮V(P Wdw " P"H"lB⸹X1Sk whX1S S0 0 =  5 / [ ,!S O B⊹ }p W l!H!,X1S/ 9,X1S 0( _p*W!*  0 0S \(P ҫ ЫYߍ\ꊒ,1>Nmpu6ΐRiؓ+;1‘Zq@-@P `P00  0 007Ѝp,> 1O-PM` @;PP P44%:050t(劉=ねP%(pP$" tP$`P$$}aP$h$p- Pp$~h$,0vP H$rP { i0 000"P`@#X#<N0P00DPt!h>Pn!l8Ph0Se 0Sڌ0S0S\ @50,#q0S. #S R(0S% 007P Rr +PU R 0S 0f0|"00@ T Xp R@4",  P "@ Pc  ZP`P|@ P! 0徬0P XdxЧ| S@-X@ T P0塼P,P 4 P0@藼^,P  @莼,#@-@P  0,-R0@-MP @nP  0m P )P ,TP P 0 R , ,Ѝ0茩A-@(M P`P DpP 0"2(("$P ,-   bPdP  P !  0S +,pP \+P `!,T!D, +0S +,P 0$0`P $P  0л$+P  Ȼ p l d$  0A l 0᭻\ (Ѝ"'A1C[EGS.}4תq 0A@-S  0000 0CSwStPcddd\chctcddccccdccdcdccccdddd RW-RT,RQ+RN*RK)RH(RE'RB&R?%R<$R9#R6"R3!R0 !R-R@)@@@@@@@@ @ @@@|@x@t@0\ BKP@@̟$0<HT`lxA-` PphP@kV0P X 0  R 2/4 0 ֺ@T 0A'AӋO-P,M @`8P fP !巺!mP !c `P !妺!c@*0S ǭpP 0 !哺dx!wLNp$ \ P 0S   3/ !! 0k ЛX ^W ከ   I}p Wx  H<D ,P 0 7,ЍhsNuC:1bqO-`4MP$`(`U@P ?3P,`UP"$,0r(S?  ,E`, !0 ꛘ  0፛P(p $0SRp  ,h pLL pEW 0S0S 0 1, W00R0Sp  0¹(/P  庹 $p  l0(  8( 0$C< C:C8C6C4B2B0B.B,B*B(B&B$B"B BBBBBBBBBB B BBBBBBBBBBB|BxBtBpBlBhBdB`B\BXBTBPBLBHBDB@B@-@ `P000 000&< `0F8@ 0F4 0$< 0$8 0$40ݕ7@-@ Pו00 0 000$<@0D80D40ƕ>7@-@ P00 0 000D4@0峕>7@-P @᭕00 0 000P墕>s@-`@ Pᛕ&<`0F8 0F40吕TV ቕ|@-PR`p@ .@ {$<@0D8 0D40pT  jA-R@p` 0& S@  C R5$sP00'6 P 0 ͱ S  C Rꄃ@ _@  N3 00C S.00LLl0 R! r V R r ; R   0 X  bA-Pp`ၔ@P  AᅕЗPl X  @}/4 3$ 0A衕xD1nqO-$M䒟 p0H RZZ 0 Q`xZT ` R0S|"V l2V `"0㰲0 @R Q 0V0P  Q 8S |S S @!<PP50 @$! @ $ 00l!00pL0`PS D 8 ,  R 000 S 00[0 000  Q x8P0 0 V[ t,P0 0 J TPP !$Ѝ̰LXsdڅI!40!8!0/O-MP@p U 00P , ,Pœ+, 0+ Xℱ`Q 0 pP0l0.h00h0l0`l P" 0S ~0 P    忱  卓P   P㴱( 0Pl0S 0S 6ᥖP p 㟱( 0RH C0*U Z+ ?+Ѝe0 C-P0ȟ@M1e8!9#  bW ?V  0茕P`~ 0P!SL0 " 0S ԕCP  >0 ( 0R0S0S 0 S&H X֒W!V  R0l 80 /09 @0$ @Ѝ<dE-`$M ?@PP #, 0ၒpP @g #0ڰ-P` 0X#000 Qp pW: R#0 㵰0100nP  "妰 00 (  ŒP `⾕ 0"xTP `"劰0D R@ R<D, Q8 <  p "@0v0pD     D, @<0rP0 < !@0YTP !OH0p@pDƓ@Xp0p0Ѐ?   07P   .  ( | "x@*@[GNhGl|||@Yh1Ap@-AM0M`Pۓ@P o 0)P `  0:8媓PPX Ԯ ᢐ*᎑ P\XpЍڍpO-PM (0㰮  0FP`̓( 0ᠮ P0 `⼓l(0㑮Ñ` ?Q  Q  Y:Y( 0 0' 1p(00,00 0k(@T,`Vp0,`T{|x|`pt| 0A} 0|}`V`c|`|]| 0`*} 0|}@@p&0`V`+ `HBAABXHBAABh 0p' |&0SppW  P``~0( 1PP(&0  P`%0`a ቑ`P%$ 0p?SS00S?0 00EPT%0ĭ`7긑pP8%㻭(0`0(02P8$`㬭8@(0@ 05 0000000"S  r 0 4 ؏P04X$僭H$}0 $0 0 ( ,0圏P`╒0$ j`ÒZP # (, 4 # 0Q P<# H`,0<04 (0,0040 0004 (,(0|P @4  "4X0 S ᮑ  0ጏ( P 0@S " ᘑ4呐`j,0  4000g4儐 ᇑ 0S4"(0,  [ ᪎P! 0DP!0 ៏XTPP `!0`  PX!~P `ב04!0S` ?S` !㡬ˎ<ɎZ ŎX e8彎ỎṎ]序V Q ᴍЍ)TLv+2U 0Wp6ZqO-MMP@ 08! 0 P: !KAT/㘎P@`@῎`% p p0P P: 0p(  0"PPUU@T TPʍD0  0@0KЍڍQC|O-MM@ 0 0᠎ P: ).9P@0`0_P`p  0ᆎPP: 0ͫ l 0ǫ㤎PPU*80  0 0ЍڍQC&NA-` @Pp@P 0p@<PA-@P0p`X 厫ᴝPP 0 00PP 0|vjO-@SMP`!p0jP u!;0@!PQ @!p1 p00P ᎜PDP|[ @Z/P G<@0P@  p1 00%P_P 0SMY4 Z Sߍ3@-@`y0P0  㛍0"P!Cr P S R @ 0 Q0 0۪Ѝp^@-@`J0P0   "Pr PRQ < 0Ṫ 0S  寪Ѝp^@- MP@pP # `p ׌ "Pr PRQ @ 0ᄪ 0S  zЍ^@-M`p0@0  ₏ 0"P@Q@PutPQ xD 0L P 0C Ѝ^@-@Pᯋ0`0  4 0"Ps 0P \ G@ 0 0S   Ѝp^@-@P0`0   0"Ps 0P \ @ 0 0S   Ѝp^G-`P@p P P@TT000TPU00帎G赎8@-P@P8@T8E-@PpP ჎P `P 唩̎P 助 ыPP X yw  $0S0`S``p@-@`P0 p@p@-P@`QO@LT@@p0@-MM  Pk@P |@P ;Ѝڍ0 0@-@PM* ኊP PU  `P E.0\0000 00PP4 0@Ѝ0'+15 A"0Q/p@-P|A0S&,@@ 0B0  r 4R810  1  2  3  4  5  6  7  8  9  +  / % = H`@P-  Ќ`F0# =R"  ?RQ,8Pd! "Œ" "#  Q0P`Fvpp@-`P@uԊP p0U@D#10B0UU#2 200B0UU#3 100B0U?000BT0 PT TT !QP=PPP"  ,  ! 0 p]@- "0@ A ,, " ,, 0#QQڐA@$L$ Q Q Q8#4#0#<4#)"";#(" #0  [G-@ pʌT'`P姑D]u 4"u똠5QEBV`FPvpG0P0A-@`儀Hp&mD1PPu(;u1q7qGBpAp@-`aVP@ tQf pPu@@-p`@Q 0! %1@DTO-@M0@"大"4"ՊP" pᗧ~E`P!pᎧr0 008姌P! pဧaR@P!pwU03/0 P00X d!0fp@h03/0wgO$*,0@-@0S 3/T0  8@-dP0@ 8nP no joo8B8@-<0 @P nPnZono8d8B@-P@ 0  ,0 @0 $(0@TD0 ,0 0  $ P00S@0 @- PQ  @@-@08 00$ 0P R$0$(0   0R/0$ 00 0 0R/(0 0S 00S//0 00$P  /( R  /0, R0 0 /0 0 /$0@-SL D0 8`P j0 1J@-00S <0 ڝr  Ν8@-@P P P404P@T88@-TP,@T ( 0@0$0 $0P,0 ᨂ,@T00@8@-@圂 P P @葂X17@-0@ P 0R 0R 0PU?000 0S 0P 0SK0$00 @0 ) P h 0 0110 00S P [001100P Q000000 0R!10 0 0> $0aP0p@-@P 0S P00Sp0d *0  $03P, 0U00 00 0p@mA8@-00@ P 0R 0R 0PU%1S P 0 011S P 001 0S  R000,0S58 0Ӝfrp@-@PPD00CD0P0 応0S0,0Rp`0D  BD PD p@詜4 0夜,P00s0Spp@^@-$P 叜+070H0S 傜0 0卖Pd uT0 @  $0 P0 0f0@TbՀK(* 6A0@-0`]]0@pW R0S0PW PPQ P   0.0 ,0D0S9f8@-@PlP0S X `P8  S # 80 0ԗ,,q8@-p@M` ! R0Wt0.@.0(0S ! @P@P, 娗 0  0pKЍA- 0p@ !!4p彊`P  PU  0僗ᭅ0 z y ៅ 0SP 0jX00Q1= 1p@-$P(!(0S" Q@ 0P<, (PQS =Y(`@P1S0@(@Tx0(@Fp>(@  0$ !00pp  0SX@-@0 R `0S H P>.`0 00D dvzXPz$00P(40 $ ( xcDPH@-P1!R@`,`P1<0SPS1,0$S0 0SU|1,0$S00d(P@ R,@$@S %:S/ @T P 1(P3 4R` P `@0T*@@0@` TQ  {ppP1S,@$@T U40(0S4@$0(@ \|0@-$P(vPhH0S >(@  0$ !00@- 00$`V(`0! PCXp>.@0@/PD< 0Ug 0 R0 0A(`$00pC-Ϡ`$@T(@! R0 D, !05g qPpXP>.Ӏ0/D< 0!g 0 R0 (@$`pp@-Mb`0SD0S!S >.@0 0 P!㸕ZAX7wP(wz0h!)H dyX01\0 1wPwz0!1P P0 1 P00vPvz 0~  Pd0v0dmyd(yP D0S> X @PxPsЍp2\yH (*ŸG-@,0S"@00PS U $0S(000h>x  0U%5 $P(P S4b0$0(01S,0 @0(00S !,0(0 B$0 R!(0Q@0a(bP!0Z(00> (P1S PX!E@1. (  0 ! 1 R `0SZ P *`0D0~ P,0S  0,PD00D0 0孔0PU\0` R D R D0ST 㜔D0SGب=^zG-@Q0MP00 |ayP0 h[yP0 TUyP00+P,!> !$0 @_p쀍%P T8v`P J 8 Ux T0@Z$`(,`00 | 6tPPbYH &@T($@ЍD\I{WR:b0P/G-@pPU U*'uPvu"y0 `|0Xp\i `aD< X 0#e% 0X  %X`\pG @B@-@PM3xa0S/ d!Ɠ`0SOP@!弓,A0SC  P!㫓7>.@0 0P* `P 0咓>.`0 0Pp d 0~XPL 0tЍy^ $<O-0`PM"Vpp0V0D0@02 @R  x"G 0R 0R Y}00s0S 0S0".0@0,0!&0,0SIP!0 ,0S P!0@0s@D0D0@T410S0/ `  0S5!00Sw0`  P ֒ 0`0S P ǒ@0s0@0D0S@Ѝ0\ 帒0 @ 尒00S Wq$:aO-M@B(0S  P"叒|$PU(0 Qr Qm!$0h0 d Qa: R]:1<`V,0$ SV40S X!P$0 w0 04081$! 0 ! 0!61Pp!R@,4Q V QZ(  $ 0P!  I p4pP$@T !   0QQU 8 K  0ЍpC-@e0 50 R1 $P.`U(P>Ӏ0  0`0DS ]0 deup`qu400P L0 4 $ (PsSD0S(03/ppp HM-MDq0SK .@0 @-P@Au(0S- ` E S  圑P%0S(0-f P V(@ ?!0-fOs0`V<0D R .  ` nݍ8B0@-M %t0 R.   R !! !  !P@ @1@0 1 00qrPrev0H :dtP 0LЍ0yɚ;ľp@-20@! <   R 0SQ 0` 000V0 V' Vg! `a!`(`Ϡ00> 0 R0 D, !0-b, 0$ 0R@$0S !(P00! R0 Ԑ`  $PP Ȑ 0 SR 0 P0 ?!D, 0a00(0, 0$ 0R0Ѝp@-TM@P ` ptpP P@ ( 凐 @ |uTЍ8p@-PM`@P  Pt0 `0Q 0 \  $0S PЍp0@-LMP @{,0 0P$00(0P LЍ0L 0@-LMP @g,0 0P$00(0lP {LЍ0`0@-LMP @S,0 0P$0 0(0XP gLЍ00@-LM @?(0 $0000EP TLЍ00@-LM @-00 $0(0(00001P @LЍ00@-LMP @,0 0P$0 0(0P +LЍ00@-LM @00 $0(0(0000P LЍ00@-LM @00 $0(0(0000P LЍ0p@-PM@ ` P00 H@L`$00(0H000 PЍp0@-LMP @,0 0P$00(0P LЍ0\0@-LMP @,0 0P$00(0P LЍ0@-LM@ Pp40 C `0p$00(0@ LЍ@-LM@ Pp40 C `0p$00(0@ LЍ0@-LMP @l,0 0P$00(0qP LЍ0P0@-LMP @X,0 0P$00(0]P lLЍ00@-LMP @D,0 0P$00(0IP XLЍ0@-HM @1$0 $00(0006 FHЍ0@-LMP @$0 0P$00(0$ 4LЍ00@-LMP @ $0 0P$00(0 "LЍ0@-C0 H0 000`0D00,0@0$0(000<010s  0  0 ֈPK000S CLBpP8"夎020\O(rOFsPps0!㏎o4sPps0!ぎ\arP!wMP 1Pofr!r d14PoZrr<P(!U(,P!L Q P >Z 0qPoXs0 -4d0o8@4q8q$@qq0pЍp,*N*E+O(* OP|@-*0@ 0!fqP qos0  h~sP dos 0,0S "h@pc0 d[q@@Xqeqcq4aq8_q040800pogO(*@- 003/pI- B pP q0"㫍00w ,oPq0!㝍e pPq0!A'oPp0x!7rpMq Pq2r`q0S nPrP nJrP nCrPpp`V 0S V` MXWpt BH  p ,0 p@5o000Kp6Pl7@-P\nPp0 "@ rPp0|   rPup0P  oPip, 0r> p+UxP@- 0 p$ @ $@nP&Mp0 @$0Vs 9p p(0 0(0P 0 (0nP2p4 0㽌0(pA-Y@Pn`P"E } Qn0551@, ,`R0`e#0P Q1\ DP @Q UP@!t,Q0@E(0S ~P(1(0 S ` -a"!oVp p` fP  / P P Po0x ?A{# ?#51 S5u,00pT@,'qVTp/e@-d@8 <00 0 oPo4 0## R?pzs@-P`P 0S WonP U@ dU@ @ddY@0( P0Ѝp@mЍppA-`p@P mP=o0 ȋ1HX 0Ὃ 0 0SR`H@P 0D# @@\ 塋0@,@$@(@HvP0 啋 Ѝp 'p@-D@ po0U0Pyp00 S00,0p@p7@-PB 0P %nPn0x"aoPn0P"g lPn0("\  oPn0!P  pPn0!D  oPn0!8 D, 0rmPn0t!+ lP Pn0H!8!0 oPrn0 ! 0 cmPbn 0P@2p 0#$@(@@W>H0!Pt Պ P p@ )l0 0>p` *Qtp@-Pl@ l PP InlPP8@0U0Po00 S00,0p@pp@-PT@TWmP`PLPIK@WK CK,QK ppQ*/DGG;m0@-@d\JT@P\   0@ lPQRP@PP 0@- @mP CoP ?oP ;oP 7oP 3o@0o`8@-L0 mD0 Xm,@Pm0P0Pm0PP58`8@-0 mD<1 m,@Pm0:Pm0P?8p@- @MPtnP jko0!w U0 `)`#  lPTko0! mUP U0l100` jP3kn0!0㴉; 00"kP"kn0 U U0$#4 s000$#4 s00ጉP |0@kt0{m6mP H w m00Ѝp5eX.(*p@- @MPmP j|n0!Qw U0 `)`#  alPjfn0! FmUP U0l100` cjPjEn0!0; 00"kPj4n0 U U0$#4 s000$#4 s00P |0@ljt0llP H ݈ol00Ѝp!Rt3(*@-@ IjP :jm0L 㻈 8000V( (0W 0W2X ~& .>Ap@-MA@P#d0 1C?0 P0 Pl0Pjm0" S"2.0S S,2T@1 |QR T1S{D2P Tm@1 ^ \PQRp T1Sb!Pikm0!H!0C0S !4<` =l0!0S00`02/! 0013?10OP!101 12/3? 1 0 1 P00jPui!m 0kP|   .01mPP0Sލp3Tz Op @-@@1PT1@1 0S T!R` 幇P@`@1SD=mD1$;S $D1L1H1@wlT!T! 20@-@s000 3/@@-H@l 0冇@7@-U0@ 0s0S0Ji0P Phl@ 0iS  ]>G-0MP00000 0k0Phll0,#S #;1S S,2 U@A0,R S TAT2 U@A \  P Q R S TAT@"{h'l0(""00S !Z<,a#4"$s0r <, !D!;㾌|᳠ XL!峐 X*|!0͆7ilyTl}Y hPzMl}ZLaDa0k 1D1V;$k; R k R "P pG kwpVWW 㔆IjP 勆  .0kPPx0SЍ6Y{4a 2@-8@P ]P 0[/4@-DM@`P  ]j1P1S00 0+0 0V3004?800 0 ,P!5[x10 40(0 d T10(0?TA@-P`p 0ą`L h@PL 廅HP 80@5g00i00! 0bi2(*QG-p Q PU㴡 PU 42P R0SVg@P`!僅zV/i 0 0 0  p弐R  5 3:R   ! 0000 PP!0VGD1X㼌 X* 1 L10P1g0%L10P1OjP0 0 gX %00BiP 0%Z| 0X SjPj$00,0@!@AT!j``# C (* n  @-@gP g@iE-p_M(!7g@P`T"( PhP h  "0Q gP"0΄uzP!ńl uP!0Ṅ^&fP!屄VfPt!娄K0 0(\gZ8!\YP !㏄2!p!D< t!!/0U! 0!eP w 0PP (0 ph%g00P td0T!R @XATAg t`Pi_ߍ    E {   @   O-@{MP 0`,$W0050@$f   00#0 0X000S 0S#P00y#㜣0s0S30 03nipP G_@ h\#0! h! gg%hif gg cg]f [g WgQf Ogi0PJ 0h0p W:ih9f 7gH 3g/f -ghPpgo& p g W:}Gh g g뜐 f   g g ghP``! ` g V:`zg0(!00 p00fP!]P%  0 R0000W@ ``e     R  {ߍl 1uP  /|  [ `qdMd\  | *     8@-@PP|   P  0HP8 8 0 0 0 85 a 0S D28@-@PP|   P  H0P< ł8 0 0 0b 8   A-@`PpP & @dP 塂 VPU x X  d  0 PD も 0 0 0  Tp'0A-Pp`c@P g)W耟 RP 0P 0HQ 0OQhSp}RRsP 0PQ0` hfPh >dP L 0`|PP0 .dV>@Y@.AA-(MP`c@P!`qp !0dP!a0 cP! 1!00=PTt!`!D0S S @!8q4q cP! 0 00P ȁ  0 @  b0eP x0 00`P \ 㩁t 0夁``d(Ѝ R EyKy3Qf7@-P@PX P8 vT  0m> 0 P@-@0C 0 (0S ,  L V P 0 3/Ѝ@yЍ@$ 0 P@-@0C 0 (0S ,  L 2 P 0S  $Ѝ@ Ѝ@ЍX9 0 P@-@0C 0 (0S ,  l P(0 3/ 0S  $Ѝ@ Ѝ@TЍ9 0 P@-@0C 0 (0S ,  h TP 0  3/ 0S  $Ѝ@r Ѝ@(Ѝ9 07@-PP@0C 0 (0S ,  p 崀(P\ 0PH 0< 00( Ѝ0@) Ѝ0@ .iN 0E- P`0C 0 (0S ,  \"僀P00s0S/ 42Xq'K!SR PP T0 Q S R  01P pW pdPafe0L!;<<S S <$#4 < <$#4 < $!aP @|a@e 0p0 P1S0800  3/ 0Sc00P  @ ЍE  ЍE Ѝ9@-@MPP d00P d00PP! !0t bP \!0Md`P@!D  PddP  aP d dP aP d `Ppd0S R P xd00P rd00 @ nЍg}(Kai  0@-PP@0C 08 (0aSSpp ,  I*P'(0S0 0 :00PPhKPT )  0 p3/ Ѝ@O Ѝ@y Ѝ)XtSt 0E-`P4M@0C 0 (0qSSPP ,  `#~rP(0S0 0(#~00PP"00(. (P 2S"~(P %c2PPP"20(0~h PPP"~(c$ pmc$0 "0(0SaP"~(cm%c`P(0$000s0S0 0>01\! `1 00@b0>0 @0tbV%00P``L!k~(ecv4!  P1!00s0S ` c`P G~=XcP0 07c0 P 00 0t -~ =4ЍXTtfT]#O\=Tp#3N^O-LMP@D rc`P @ b 0} @'@0b&0 S:LPP8!$  P Y/0@ !0^?P { K 04P { 0 `0 0뼀6TATV d \0@L]T0H_P 00!0L@y_TЍtL*S'(!c(*p@-@ P`P pPp\ { @P 0P {pptSA-`@  pPP KtP` w{ `P K0P f{T/0APK@-0 Q{,0@A0 TAT_p@-@\P`1 Z^<0 P!@10 Q T1S p@<0@-@A , P {TATPKG-|SPMH1S d`H1 LAP0CH1 ;L1$+_ 43(K0 $ R (+L`^HP 0pL0 0Hpl 0g 0b 0] 0X 0S 0paLW 0FW 0AW 0<W 07XpQY/mp00s00+P0$Q#4`:/ 010=\  8\ 0]P @@ ^@!n _P @@ t^ !- 0B\P @@ d^ 0\z4(_D1 PS$; K0DAL!RLAH10H1_P1~S0  0P140L`@Q0STQUPЍ 22*/ 8O-PHoMpP8PPU᠀Z_@QHQDQLQXQTQ::`\ Y^r ^n ^m 0l_P VO@ ]H'0yr G^P VO@ ]'0y ^0` R&y10000%[0fP 0[Z PT&yU ^Z ^Y ^ 0 ^  ]0r  006[0\@P0%}y-  0eP# 00" 0 0[:  VP0  ! 0S:n㠱h [  ZJ^H^ F^ D^X@j$<@ZPP F_@ ;]$03yi|$0PZ@P FO@ (]L$0 y <@sZPP F_@ ]$0 yp1m#01]@P FO@ ]#0xZ#1]PP F_@ \|#0xF!k[ P FO@ \<#0x3,ZPP#x& Z@P"xgf/0.^P Fo@ \"0x]\#^!^^^\\\aX\("xjnP@`!x[\=]P=00]P000S  oP!hx0fP !_x)p!Zx10S \ PD!Mx@P !Cx(!0S P0S000?0 bYp (x,0` ] 0\]0Zoߍ2*@D ,Gu 6TzH4a y $ M  2 p@-DPT1@1@1@(@SZ\\`p@\0Q@- s00! [A-HM@$Pp `D@[0 ,0$00P ZD0 %]0PD s$TZZ[]HЍ CoOo@-PQ``0 0\p@:Z*C[P  ;Zp.Z V00) 0Z00 0ZU  XpX`P@[`Ѝp_ofoP0/ 7@-P@  iZP Z 00@XP G[2 Ѝ0@dxA-`P p@ZP* 0uY P#*/F\0PT S 0eYdp:7\P 00 \pP VpUT (00!!QC[%yH0@-@ Z0s 0S0S 3/Z0000!X@X8@-P@YP 8@T88@-P 0 S   0[ [[@T8@-`p@PXP @T0 S   0[ [[A-P@ p[P. [P0(X 0 R R"[`P[P [P s[q[TTY0`0WPr8ouo 0@-M`S@ !$00%00 0oZ@0pW ^P  P  0zX d0P 0LTZPU< W@0S OXЍ "o pprp@-@PUp000LY0S 4"000X00 p@p" E-PZ@PP/ pW)`@&X0S X`0V`ZP$p% xZP $p%p ZP( HH Y PZZP, PC[!"*"uo O-`40SZ7 S S00PU, pXXcWpP  ?W pl@XPpU TzW  p wZ Y@PoZMC@-0S,%(0S% 0KXp"o!/ /0@-0KM MP0@0S<A~K.p0 4GWP1I>`00 0000 4eW0P sXXx Y^ZP +1S S+1$#40Z XЍۍo!o3",!0 0/0s@-@SE `QPG` PP` >`Wv`,  PP  Vp`NV0sS``Wv`XP 80@CVP X- 00|0p@-P `0@0P YYP  ^X2S%0 0$ S|%x 0P0 dZ.X\0xW000@0@S0Scpp@wuoP!p"qd!H07@-@ WP 40@UP [X2 z00>40@-S8"4 R $"06W  @(q";qx!@-@ P 8Y,P 4Y`0Y\,Y0P V@P V@!YE-PUPP@V$``yUP pppUPP pqUP0 mUP@DH @V8o!qQ@-@   00 0OWp 0S00` 0 HS   0`D03/PU0@-@s 0S 0S 3/0 S   0iP0 L)WH0 $Wp /WP XP XP NVP JV@XA-pX@P0P,VC% `XPP0 0 UP  UP eXV- U%00T`PPUXU0z0000娀@TP TPH8U} 0 0ЍPtr!rrrs@-@P0 S   000000S 0000 LVL` D0@TP WVD0H3/Ѝp@Lu<0s@-@P`S8 00UR 0T8T 0#Ѝp@P 00@XTP V2 Ѝp@4p@-PPh!dd0U0 D@SH`   0t0S Tp4/p(q"!s@-@`Pp) P2 %0S00|`P 0#  U0S 000S0? 8<{ W|os!Qp@-0@P  ?TpS0 SS p@P( 0 CR* Kp P00p@p@9~p PUp@2 p@@ p@V t!Q@-0@ Up@@P 00S 2 @0S3/ /p@-P@`,03/0 00 R @ @-@<,03/0 00 R @ @-@$(03/0 00 R @ h@-@$(03/0 00 R @ t@-@$(03/0 00 R @ @-@$(03/0 00 R @ 0@-@003/dP5003/aP003/yP003/sP-; 03/0 000   4   03/0 000   4 03/0 000 x   4 8 (0\3/0 000S0 00@ (0$3/0 000S[0@-@003/wPK003/eP4003/eP003/kP003/sPJ: 03/0 4 000 4* 03/0 000   4  03/0 000   4  03/0 000 x   4 8 (0\3/0 000S0 00@ (0$3/0 000S[0@-@003/mP_003/oPI003/nP3003/tP003/hP003/sPFT 03/0 ` 000 4  5 03/0 ( 000 4 ( 03/0  000 4   03/0  000 4   03/0  000 4 8 (0\3/0 000S0 00@ (0$3/0 000S[  0@-@003/yPL003/eP5003/aP003/rP003/sPK; 03/0 8 000 4+ 03/0 000   4   03/0 000   4  03/0 000 x   4 8 (0\3/0 000S0 00@ (0$3/0 000S[8 P @-@$(03/0 00 R @ d 0@-@003/ P ,03/0 00 R @ ,03/0 000S0@-@003/ P 0003/ P 0003/0c 00<  @ 0 03/ 000  803/58@-@az 003/0 000S8P0003/_PB 4:a@P10003/_@P(/22$0003/`P 0003/zP0003/0 03/ 000 d  803/8z a003/0 00 R @ 80003/_P5p@-@\,03/0  Rp003/"P$ \P 03/0 000  4 8 p,03/ 0P0SpH03/0`H03/\,03/ 0P0SpH03/0`H03/6/Pp[HO-@H03/0PH03/5/`0 000Sp㢏0003/#@!P8[]0@S\Pj0003/0P003/0003/!P0003/"P0003/[P0003/\P0003/ P 0003/@03/90 03/ 000 ! 803/403/ PX03/ 03/刐@03/@9/00H04P3/5/W0 03/0 000 p  prR0 00 R P`@ @03/0 00 R550@-9 003/1@-9 003/@-@0 000S0 000S0 000S 000S,0-3/0  R003/0P 1P 03/0 000 0"  G,03/0 000S0 000S,03/ 000S0002 3/0 000S-,03/0  R003/00@Sꐳسس$ 03/0 000 ! 4 8 ,003/0 000S_0 000S&0012 3/0 000SE0 000S,033/ 000S0001 3/0 000S0 00@ [@-@(0 000S0003/0@ P0 00@  0 000S0p@-@003/eP $9P1P* P  P} P{ P{"P5 E:(P  )P7aP9 =P> >P <PcPj 0GrP pPc*lPjP_*hP]nPZ 0|vPuPS*sP tPdxPL m:yP zPF0003/?# @!PRD0003/_@PEP?0S :0003/dP0003/_@PP/20003/tP0003/eP0003/rP0003/_@P0/20 03/0 000 t. 4  7003/_@P0/27Se 0003/_@P0/2V0 03/0 000 - 4  0003/_@PE0/29S6 = 0003/cP,0003/lP$0003/uP0003/dP0003/eP 0003/sP0 003/_@P30/2.0 03/0 000 @, 4  0003/_@PU0/26SM 0003/aP0003/rP0003/tP0003/sP0003/wP0003/iP0 003/tP0 003/hP0 003/_@P0/20 03/0 000 * 4 ;0003/_@PE0/29Sh = 0003/dP^0003/sPV0003/wPN0003/iPF0003/tP>0003/hP60 003/_@Pk0/2)f0 03/0 000 ) 4 0003/=PQ 0003/=PK003/_@P502B0S@- 0003/fP0003/oP0003/rP0003/eP0003/_@P0/20 03/0 000 ' 4  |003/zP+bP*_P aP%0003/yP0003/_@PP/26S 0003/_@PP/20 03/0 000 |& 4  90003/_@P502B0Sf@- 0003/eP\0003/kPT0003/_@PP/26SE 0003/_@PP/270 03/0 000 @% 4  003/_@P=0/28S5 0003/nP0003/tP0003/hP0003/_@PNP/26SF 0003/_@P=P/290 03/0 000 # 4  0003/_@P502B0S@- 0003/aP0003/rP0003/_@PP/26S 0003/_@PP/20 03/0 000 " 4  E0003/_@P-0/28Sr% 0003/dPh0003/aP`0003/yPX0003/_@P0/2K0 03/0 000 ! 4  8 p0003/0@ P20003/0@ P)0003/0@ P 0003/-P0 03/0 000  4 0 000000CSt(4@LXdp|p@}[p@p@p@ p@p@!p@,p@7p@Cp@Op@[p@fp@qp@}p@p@p@p@ p@p@p@p@p@p@p@@p@pp@@-@L03/@FGp@-`PC@PO  FPP@3GC10 101 0101000000 00$00(00,00000400800<00@00D00H00L00P00T00X00\00`00d00h00l00p00t00x00|0$00@000p D|,d؟P8tdpȧةTX$ </50G-P@03/`@03/0p03/0003/ P0003/P0003/@ @0 3/ 8/0 00 003/0 00  T03/003/003/@803/p@0 $0 3/0 $00 03/,04`00 03/000S %@@$0 P3/0%03/0p00Sp` x%@>$0 `3/0X%@0 ?p@03/@03/@0D 4 02/ 0 9/@0D  02/ 0 ;/@0D  02/ 0 ;/@  03/W P03/p d$03/0P00S $$@=$0 3/0 $03/0P00S #@=$0 p3/0 00 03/ ^0(`00 03/000S X#@?$0 P3/0P#03/000S`k #@e= $0 `3/0"@0n>@03/@03/@0D 4 02/ 0 $0 P3/0 %03/0p00Sp` x%@<$0 `3/0X%@0=p@03/@03/@0D 4 02/ 0 9/@0D  02/ 0 ;/@0D  02/ 0 ;/@  03/W P03/p0d$03/0`00S $@;$0 3/0$03/0P00S #@;$0 p3/0 00 03/ 0(`00 03/000S~ T#@ >$0 P3/0 L#03/000S`j #@x; $0 `3/0"@0<@03/@03/@0D 4 02/ 0 000 03/0000S6 @ 03/0003/P'a@@03/@ 403/0` 00 03/ 000 03/0000S @ 03/003/003/@803/`@0 0$p(`00 03/000Y V 0 |0 03/d000 03/00Yu 0 3/000Yk 03/0$(00 03/00YU 0!3/0`00YJ 03/ g0p00 03/000S0 0 3/0000S& [ % Y# \03/,P \03/0 QT03/P P ,0哧g,0哧' pp000S$03/0003/0p 004Ѝ[( 0 8 @ H ;:p@-`P8 3@P!  6x0x t00p0 0l00h00d00`00\0 0X0$0T0(0P0,0L040H00000( p#P |@, 4 A Q@-0l0 @LAM@00C;S;S  ```, 8 D P \ `h t            `   ( 4 @ L X d p |   ` `  ```  ` ```````` ` RuRtRsRr Rq RpRo Rn RmRl Rk Rj RiRhRgRf ReRd Rc Rb RaR` R_ R^R] R\R[ R|ZRyYRvXRsW RpV RmU RjTRgS RdRRaQ R^PR[ORpAWLhAJdAH`AF\ADXABTA@PA>LA<HA:DA8@A6000 03/0000S6  03/0003/P'a@03/ 403/0` 00 03/ 000 03/0000S  03/003/003/803/`0 ( $0 `3/0"0G)03/0,  02/ 0 L<>>X<>d<p<|<<<<<<<><<<><= ==$=0=<=H=T=`=>>>l=>>>>x==>>>>>>>>>= RT RSRRRQRPRORNRMRLR}KRzJRwI RtHRqGRnFRkE RhDReCRbBR_AR\@ RY?RV>RS=RP<RM;RJ:RG9$R AC6A4A2A0 A.A,A*A(@&@$@"@ @@@@@@@@@@ @ @@@@@@0\ B(P@@;<;;;;;;;;;<<<(<4<@<L<X<d<p<|<<<<<<<<<0O-DMP003/00003/P P P0s `@03/0 000 (4`8@ 0(03/00`V 0 3/000`V T03/,048p00 03/000`V 03/0$(@00 03/00`V 0 3/000`V W` T` 03/h@$03/403/$0D3/40 a,'03/00`V 0 3/000`V 03/,U04800 03/000`V 03/?0$(00 03/00`Vo 0 3/000`Ve X`` Y`] 03/@$03/40 3/$03/40 3/$03/`G0%03/000`V: \03/0 @\03/4/\0@ 3/\0d` 3/6/( 9(P 0$0  pW aG-GpqQPAGqQ0Gq Q0S$ W$ !W`` pW`!00d$ % PD$ 0^0S0S #V4p`$`` 0C:W$03/$03/0S8 l$00< ("\ 1 0sr 00\00S #V@3`p` `$# < R0+"V2`"`0B:W "0B0P"B0 *S%pp%%@0*S%0 0 +W %W -W :WV$084V$0($3/V$0 $0%p3/V !0`mB4!0eB,0S$03/$03/0S$0l3/0S:WV$03/$03/V$0$ 3/$03/`Y /'@@000S$03/0003/ 0@00 `DЍ`[ (03;5;8@H;;EP=K >->O>>=>>?c?;?HZ;^;c;V;h;??4'?@@-@0 00 03/ x0 P`00 03/0000SP U 03/hP$03/403/$0D3/000S$03/0003/ЍpX3;Ep@-P@&0S   0S,&SP@Pp@&8@-P@@Du%T8Cp@-@ Q#PP @r!<<0h$`#0000 00pCC@AP /P/P/P/P@- 0S < 880A$ 0S  Q1758<PCCLAP@- 0S H DD0'$ 0S  Q17:<0S CC\AP@- 0S < 880 $ 0S  Q1758<PCCpAP@- 0S <!880# 0S  Q1758<PCCAP@- 0S <*!880# 0S  Q1758<PDCA@-0P  R 0?!,,0# P0Q17#5-DCAPR@-@`p,&1#$0PS$ P y$` p%W* 0S&PppW |"`V 0SP@ T "e%P PPpPppJDCA[DPQA-p@``N! PP PP QTU!HL0@#0 "0%P `V:P]DCjDA0  P0Q/A-`P@!P Pp! `%0SP 00S0P M%0S,P E%,PpP`X@-@3"P p."P `)"P P$"P@"P0"P bT|DfT@-0P/0"DCA-3@-P @  0S 3/ R 0LS @#4#$P ! >#<@ Ѝ/DDE-`P 0SQ@"  1"#0pS P T#P@@P w$T" l!X 0Sp 0 !H$P Pp0PU(  DCA[DD@-@@@-@@f @-@@D @-@@" @-@@ @-@@ @-@{@ @-tPA-@0~S/0/SS$"Pp/$PP~!PpdD! G`"j"p#W pl!`i!0!`Z$ VA$p@-@PPp0PP R# ##p@#p@-@Pp 0SP`#0S 00#S 00 SL0S  P 3/ 0`P#0V: #0 00pp@-PQ@ 0\$XX0q!<Pp0@ 0@000U:p@ 0pDCAA-p`P0@   0R:8 00W0P0SP8U) P% X `_P pO7` W7 `I?` <` 9`6` 3`0`-` *` '07`PP0`,00F000 d ``0076`0V`006`PP`|i@0`S pTVP0;00@00C@0@0S%0000U@@@@:PP 0-SP@50U0P0S5Pd5P5 P5 A85 `,5<0ug0000 000 !,0S00000,0 0S'$0PPP0 ;0S PJ> 0 _>0000̓\%= 00 TS0S\ PP.  S( 1(0S 00cSP0PEPc00S1, R"u[000`00S0 0 R1 0 40S@ 00 001 00C0eS S: 0010S* !  0[*p P0pP |!000 R H}0 01 05P00P0 01  0S U8 01 , 01 R 00 010SD;0[ P0PP1  [ 04000C?0.00P| P00 0E 01P0PP0 0d|`/$Ѝ !  p)H0242))U,UFU_UbU82[UUUV.V8@-PP8p 0S P    0@ Q0408 P  )@-d@0S P5 0R B S@ 1S040)Q@-@p0`SV0SS0`PPL0pG  p@@00p0 (0,0`aV@-p@`kPPXw0  0S0 00@Pe00VV@-@@0/0/)0</)0/420/020/0/)0</)0D/)0D/)8@-Pd@ 0Qa0S  P$0$8<8)8@-0@    TP#*0 P0P0P s e SPcH 0@T00*,0 D0D0P 0T 8)V02 p@-P@0 Sڸ!  `0P  @0 Sl@P L0 Sp00@qp)V82\W$ @-@0S 1H09L)@-8@L HP @0-000(0,0L0), @- @0S 1P0AT@)@-4@TPP @0 000(0,0) Q/#:P ?o/o C02 P@  !P@ !!P!@ #!!P@ !!P#2!///o b0/P-Q @-@A/Q0  aB Q 00`BS /ooB  S0C !S0C !!S!1C "!S1C !S""!\`B/<`B/3//o b\3`B/PQ @-@A/!1#0@-@P40y JZtPe@ 0!"# 0!6U0Ơ! p6#6 r04W @D uΠ2S PE RΠ#SQZ|Q:Q:`l@*rU*\0@D1?o 0 0C S  b 1 b0@T0@@T @@ d010 @d d001046#!@PE 40 010ʰ#0E208Q00 FV100/0@-K2@P0/0@-K2@Q`B a43!/23/0@-MQ /0@-P /0@-QZpK2@!˰\    ! 0bà01@Op@-̌!J#Z 4 5o @`!:VV6 ŽP!`S<@D VL*P` T \^pa!@T Ptp@TX6tp@d @T @ @ Pd50!1p @d Pd40p Pd04511p4a@D 5/a 0PE 0/ 4#Z 5 ``!p`` 4f  5f!p>pp@-̌!J#Z 4 5\ @D!VK 6R#2"<$!R \dUV@L*0b `VP0b ǠV`F P! !0b V`F P!!0b V`F P!,!0b V`F P!! R&^b1>!,°T \JUVp!@ Ptp@T:8#Z 4 5 4F 5 5Vm ``M@xPc{ & * Z>>*S 51:3`//// *& *Z>>*SJ51:3//// 2RS"|"!R/.&/* b b<055 320:6// ! 02BC< ",#    31 Q1101 RS /0  R0r‚ /0 R5r/ b1 b a0/2 B 30C ; 2 3  /0011 2$  34 //+; 2 3:  B  2! 2 S01} ŠS0C !S0C !!S!1C ,!S1C !2,°RS /  0r‚ /0 R2 B 30C ; 2$ 3 34 !1 R:0",S413`//ar$//SRQPM`-Ѝ /SRQPM`-Ѝ /@-|@-p`@P&q'0 T0 @-p`@P!&q'0 T0 O-MQ@pp@\   r0p \PW/?oS c4")hSypW+8@xW* p@@*W@D2 p0Pe{p AZ* @*Z@2xW 2?oSi`/  c8j4)XyK@*(pHT* @p@*TpG2 @0@cz6`Z* @*Z@2 0h h)xyP!+8@ Z* @@*Z@D2 0 h{  Z* @*Z@2x[\`WooV XT@3@#p#O*L f7ZvVp8z4u%*(p [*p@*[pG20 c z 000 8 S*0@* S@2000ix'(X  P"(%Q00R``V pG``p  0Q r0ЍO-SP@R/?oS c0"(Xx` R*8@ [*@@*[@D20 pgzk <[*@*[@2HR-?oS@hp/  c4y5(hxF@)8PHT*@P@*TPE2@0pgy1@H T*@@* T@2@0x@k(Xx`*8 @ [*@@* [@D20 i z  [*@*[@2H\SVoWQP@3@#@#Q*N g2a40'gG &v  $( [*@*[I20 c t@ 000 8 S*0@* S@2000j H$(h  " (,Q00RppW @Dppp@ Ѝ -L bdDf c'PO@v/;Forked Media Server: Version %s Copyright (C) 2009-2011 Julien BLACHE Based on mt-daapd, Copyright (C) 2003-2007 Ron Pedde Released under the GNU General Public License version 2 or later Got SIGCHLD, reaping children Got SIGTERM or SIGINT Got SIGHUP /var/run/forked-daapd.pid/usr/etc/forked-daapd.conftruefalseError: loglevel must be an integer in '-d %s' Usage: %s [options] Options: -d Log level (0-5) -D Log domains -c Use as the configfile -P Write PID to specified file -f Run in foreground -b ffid to be broadcast -v Display version informationAvailable log domains:D:d:c:P:fb:vCould not initialize log facility Config file errors; please fix your config generalloglevellogfileCould not reinitialize log facility with config file settings Forked Media Server Version %s taking off Could not register ffmpeg lock manager callback 1.5.0libgcrypt version mismatch Initialized with gcrypt %s Error setting signal set Error opening pidfile (%s): %s mDNS init mDNS init failed Initializing database Database init failed Could not perform perthread DB init for main File scanner thread failed to start Player thread failed to start HTTPd thread failed to start Remote pairing service failed to start txtvers=1Database ID=%0XMachine ID=%0XMachine Name=%smtd-version=%siTSh Version=131073Version=196610Password=%sffid=%sffid=%08xRegistering rendezvous names _http._tcp_rsp._tcp_daap._tcpDbId=%016llXDvTy=iTunesDvSv=2306Ver=131073OSsi=0x1F5CtlN=%s_touch-able._tcpCould not setup signalfd: %s Stopping gracefully mDNS deinit Remote pairing deinit HTTPd deinit Player deinit File scanner deinit Database deinit seteuid() failed: %s Could not unlink PID file %s: %s Exiting. ffiddebuglogdomainsconfigpidfilemdns-no-rspmdns-no-daap/F/Z///03000 1*1o1111J2`2223#3e3x3334-4u4444;5\55[@@%AFA  $(,048<@HPTX\`xptdhl| $AGBBdzAAA  $(,048<@DHLPTX\`dhlptx| $ #A$[$$$f%%T&}&&&'6't'''(?(X(z(((()=)k))f%*T&+,,S---)f%*T&-.8.~...56&69677t8899b:x:;);;)f%*T&;Y<q<<#===g>>?H??@D@8.W@.p@@@@@@@DB upgrade query: %s DB upgrade error: %s DB init index query: %s DB init error: %s Running query '%s' SELECT name FROM sqlite_master WHERE type == 'index' AND name LIKE 'idx_%';Could not prepare statement: %s Could not step: %s DROP INDEX %q;DB error while running '%s': %s LIMIT %dLIMIT -1 OFFSET %dLIMIT %d OFFSET %dUnknown index type Could not build index string; out of memoryWaiting for database unlock Database deadlocked! Upgrading files table... Could not create temporary file for files table dump: %s Dumping old files table... Could not write dump: %s Could not seek back to start of dump: %s Could not obtain file descriptor: %s Could not stat dump file: %s Could not map dump file: %s Clearing old backups... DROP TABLE IF EXISTS files_backup;Error clearing old backup - will continue anyway: %s Moving old files table out of the way... ALTER TABLE files RENAME TO files_backup;Error making backup of old files table: %s Creating new files table... Error creating new files table: %s Reloading new files table... Error reloading files table data: %s Deleting backup files table... DROP TABLE files_backup;Error dropping backup files table: %s Upgrade of files table complete! Could not unmap dump file: %s Watch not found: '%s' BUG: wi column map out of sync with schema BUG: Unknown type %d in wi column map SELECT g.type FROM groups g WHERE g.persistentid = %lli;Out of memory for query string No results prepare failed: %sstep failed: %sANALYZE;ANALYZE failed: %s Error '%s' while runnning '%s' SELECT COUNT(*) FROM playlistitems pi JOIN files f ON pi.filepath = f.path WHERE f.disabled = 0 AND pi.playlistid = %d;SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND %s;SELECT COUNT(DISTINCT f.%s) FROM files f WHERE f.disabled = 0 AND f.%s != '' AND %s;SELECT COUNT(DISTINCT f.%s) FROM files f WHERE f.disabled = 0 AND f.%s != '';Out of memory for count query string Out of memory for sort string ORDER BY f.%sSELECT f.%s, f.%s FROM files f WHERE f.disabled = 0 AND f.%s != '' AND %s GROUP BY f.%s %s %s;SELECT f.%s, f.%s FROM files f WHERE f.disabled = 0 AND f.%s != '' GROUP BY f.%s %s %s;SELECT f.%s, f.%s FROM files f WHERE f.disabled = 0 AND f.%s != '' AND %s GROUP BY f.%s %s;SELECT f.%s, f.%s FROM files f WHERE f.disabled = 0 AND f.%s != '' GROUP BY f.%s %s%qOut of memory for escaped string Could not allocate struct playlist_info, out of memory BUG: pli column map out of sync with schema BUG: Unknown type %d in pli column map Query had more than a single result! Unknown playlist type %d while fetching playlist Running post-scan DB maintenance tasks... Done with post-scan DB maintenance Running purge query '%s' Purge query %d error: %s Purged %d rows BEGIN TRANSACTION;SQL error running '%s': %s END TRANSACTION;Query not started! Not an items, playlist or group items query! End of query results BUG: dbmfi column map out of sync with schema Not a playlist query! BUG: dbpli column map out of sync with schema Could not convert items, buffer too small Not a groups query! BUG: dbgri column map out of sync with schema Not a browse query! SELECT COUNT(*) FROM files f WHERE f.disabled = 0;SELECT COUNT(*) FROM files f WHERE f.path LIKE '%%%q';Out of memory making count query string. UPDATE files SET songartistid = daap_songalbumid(LOWER(album_artist), '');UPDATE files SET songalbumid = daap_songalbumid(LOWER(album_artist), LOWER(album));UPDATE files SET play_count = play_count + 1, time_played = %lli WHERE id = %d;Error in db_exec_nonblock: Could not init attributes Error in db_exec_nonblock: Could not create thread UPDATE files SET db_timestamp = %lli, disabled = 0 WHERE id = %d;UPDATE files SET db_timestamp = %lli WHERE path LIKE '%q/%%';UPDATE files SET db_timestamp = %lli WHERE path LIKE '%q%%';SELECT f.path FROM files f WHERE f.id = %d;SELECT f.id FROM files f WHERE f.path = '%q';SELECT f.id FROM files f WHERE f.path LIKE '%%%q';SELECT f.id FROM files f WHERE f.path LIKE '%q/%%/%q';SELECT f.id FROM files f WHERE f.fname = '%q';SELECT f.id FROM files f WHERE f.url = '%q';SELECT f.id, f.db_timestamp FROM files f WHERE f.path = '%q';SELECT f.* FROM files f WHERE f.id = %d;Could not allocate struct media_file_info, out of memory BUG: mfi column map out of sync with schema BUG: Unknown type %d in mfi column map Trying to add file with non-zero id; use db_file_update()? INSERT INTO files (id, path, fname, title, artist, album, genre, comment, type, composer, orchestra, conductor, grouping, url, bitrate, samplerate, song_length, file_size, year, track, total_tracks, disc, total_discs, bpm, compilation, artwork, rating, play_count, seek, data_kind, item_kind, description, time_added, time_modified, time_played, db_timestamp, disabled, sample_count, codectype, idx, has_video, contentrating, bits_per_sample, album_artist, media_kind, tv_series_name, tv_episode_num_str, tv_network_name, tv_episode_sort, tv_season_num, songartistid, songalbumid, title_sort, artist_sort, album_sort, composer_sort, album_artist_sort ) VALUES (NULL, '%q', '%q', TRIM(%Q), TRIM(%Q), TRIM(%Q), TRIM(%Q), TRIM(%Q), %Q, TRIM(%Q), TRIM(%Q), TRIM(%Q), TRIM(%Q), %Q, %d, %d, %d, %lli, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %d, %Q, %lli, %lli, %lli, %lli, %d, %lli, %Q, %d, %d, %d, %d, TRIM(%Q), %d, TRIM(%Q), TRIM(%Q), TRIM(%Q), %d, %d, daap_songalbumid(LOWER(TRIM(%Q)), ''), daap_songalbumid(LOWER(TRIM(%Q)), LOWER(TRIM(%Q))), TRIM(%Q), TRIM(%Q), TRIM(%Q), TRIM(%Q), TRIM(%Q));Query error: %s Trying to update file with id 0; use db_file_add()? UPDATE files SET path = '%q', fname = '%q', title = TRIM(%Q), artist = TRIM(%Q), album = TRIM(%Q), genre = TRIM(%Q), comment = TRIM(%Q), type = %Q, composer = TRIM(%Q), orchestra = TRIM(%Q), conductor = TRIM(%Q), grouping = TRIM(%Q), url = %Q, bitrate = %d, samplerate = %d, song_length = %d, file_size = %lli, year = %d, track = %d, total_tracks = %d, disc = %d, total_discs = %d, bpm = %d, compilation = %d, artwork = %d, rating = %d, seek = %d, data_kind = %d, item_kind = %d, description = %Q, time_modified = %lli, db_timestamp = %lli, disabled = %lli, sample_count = %lli, codectype = %Q, idx = %d, has_video = %d, bits_per_sample = %d, album_artist = TRIM(%Q), media_kind = %d, tv_series_name = TRIM(%Q), tv_episode_num_str = TRIM(%Q), tv_network_name = TRIM(%Q), tv_episode_sort = %d, tv_season_num = %d, songartistid = daap_songalbumid(LOWER(TRIM(%Q)), ''), songalbumid = daap_songalbumid(LOWER(TRIM(%Q)), LOWER(TRIM(%Q))), title_sort = TRIM(%Q), artist_sort = TRIM(%Q), album_sort = TRIM(%Q), composer_sort = TRIM(%Q), album_artist_sort = TRIM(%Q) WHERE id = %d;DELETE FROM files WHERE path = '%q';UPDATE files SET path = substr(path, %d), disabled = %lli WHERE path = '%q';UPDATE files SET path = substr(path, %d), disabled = %lli WHERE path LIKE '%q/%%';UPDATE files SET path = '%q' || path, disabled = 0 WHERE disabled = %lli;SELECT COUNT(*) FROM playlists p WHERE p.disabled = 0;UPDATE playlists SET db_timestamp = %lli, disabled = 0 WHERE id = %d;UPDATE playlists SET db_timestamp = %lli WHERE path LIKE '%q/%%';UPDATE playlists SET db_timestamp = %lli WHERE path LIKE '%q%%';SELECT p.* FROM playlists p WHERE p.path = '%q';SELECT p.* FROM playlists p WHERE p.id = %d;1 = 1SELECT f.* FROM files f WHERE f.disabled = 0 AND %s %s %s;SELECT f.* FROM files f WHERE f.disabled = 0 %s %s;SELECT f.* FROM files f WHERE f.disabled = 0 AND %s %s;SELECT f.* FROM files f WHERE f.disabled = 0 %s;SELECT f.* FROM playlists f WHERE f.disabled = 0 AND %s %s %s;SELECT f.* FROM playlists f WHERE f.disabled = 0 %s %s;SELECT f.* FROM playlists f WHERE f.disabled = 0 AND %s %s;SELECT f.* FROM playlists f WHERE f.disabled = 0 %s;No playlist id specified in playlist items query SELECT COUNT(*) FROM files f WHERE f.disabled = 0 AND %s AND %s;SELECT f.* FROM files f WHERE f.disabled = 0 AND %s AND %s %s %s;SELECT COUNT(*) FROM files f JOIN playlistitems pi ON f.path = pi.filepath WHERE pi.playlistid = %d AND f.disabled = 0 AND %s;SELECT COUNT(*) FROM files f JOIN playlistitems pi ON f.path = pi.filepath WHERE pi.playlistid = %d AND f.disabled = 0;SELECT f.* FROM files f JOIN playlistitems pi ON f.path = pi.filepath WHERE pi.playlistid = %d AND f.disabled = 0 AND %s ORDER BY pi.id ASC %s;SELECT f.* FROM files f JOIN playlistitems pi ON f.path = pi.filepath WHERE pi.playlistid = %d AND f.disabled = 0 ORDER BY pi.id ASC %s;SELECT f.* FROM files f JOIN playlistitems pi ON f.path = pi.filepath WHERE pi.playlistid = %d AND f.disabled = 0 AND %s ORDER BY pi.id ASC;SELECT f.* FROM files f JOIN playlistitems pi ON f.path = pi.filepath WHERE pi.playlistid = %d AND f.disabled = 0 ORDER BY pi.id ASC;Unknown playlist type %d in playlist items query SELECT COUNT(DISTINCT f.songalbumid) FROM files f WHERE f.disabled = 0;SELECT g.id, g.persistentid, f.album, f.album_sort, COUNT(f.id), 1, f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songalbumid = g.persistentid WHERE f.disabled = 0 AND %s GROUP BY f.songalbumid %s %s;SELECT g.id, g.persistentid, f.album, f.album_sort, COUNT(f.id), 1, f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songalbumid = g.persistentid WHERE f.disabled = 0 GROUP BY f.songalbumid %s %s;SELECT g.id, g.persistentid, f.album, f.album_sort, COUNT(f.id), 1, f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songalbumid = g.persistentid WHERE f.disabled = 0 AND %s GROUP BY f.songalbumid %s;SELECT g.id, g.persistentid, f.album, f.album_sort, COUNT(f.id), 1, f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songalbumid = g.persistentid WHERE f.disabled = 0 GROUP BY f.songalbumid %s;SELECT COUNT(DISTINCT f.songartistid) FROM files f WHERE f.disabled = 0;SELECT g.id, g.persistentid, f.album_artist, f.album_artist_sort, COUNT(f.id), COUNT(DISTINCT f.songalbumid), f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songartistid = g.persistentid WHERE f.disabled = 0 AND %s GROUP BY f.songartistid %s %s;SELECT g.id, g.persistentid, f.album_artist, f.album_artist_sort, COUNT(f.id), COUNT(DISTINCT f.songalbumid), f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songartistid = g.persistentid WHERE f.disabled = 0 GROUP BY f.songartistid %s %s;SELECT g.id, g.persistentid, f.album_artist, f.album_artist_sort, COUNT(f.id), COUNT(DISTINCT f.songalbumid), f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songartistid = g.persistentid WHERE f.disabled = 0 AND %s GROUP BY f.songartistid %s;SELECT g.id, g.persistentid, f.album_artist, f.album_artist_sort, COUNT(f.id), COUNT(DISTINCT f.songalbumid), f.album_artist, f.songartistid FROM files f JOIN groups g ON f.songartistid = g.persistentid WHERE f.disabled = 0 GROUP BY f.songartistid %s;SELECT COUNT(*) FROM files f WHERE f.songalbumid = %lli AND f.disabled = 0;SELECT COUNT(*) FROM files f WHERE f.songartistid = %lli AND f.disabled = 0;Unsupported group type %d for group id %lli SELECT f.* FROM files f WHERE f.songalbumid = %lli AND f.disabled = 0;SELECT f.* FROM files f WHERE f.songartistid = %lli AND f.disabled = 0;SELECT COUNT(DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1))) FROM files f WHERE f.songalbumid = %lli AND f.disabled = 0;SELECT COUNT(DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1))) FROM files f WHERE f.songartistid = %lli AND f.disabled = 0;SELECT DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1)) FROM files f WHERE f.songalbumid = %lli AND f.disabled = 0;SELECT DISTINCT(SUBSTR(f.path, 1, LENGTH(f.path) - LENGTH(f.fname) - 1)) FROM files f WHERE f.songartistid = %lli AND f.disabled = 0;album_sortalbum_artist_sortcomposer_sortUnknown query type Starting query '%s' SELECT p.* FROM playlists p WHERE p.title = '%q' AND p.path = '%q';SELECT COUNT(*) FROM playlists p WHERE p.title = '%q' AND p.path = '%q';Duplicate playlist with title '%s' path '%s' INSERT INTO playlists (title, type, query, db_timestamp, disabled, path, idx, special_id) VALUES ('%q', 0, NULL, %lli, 0, '%q', 0, 0);Successful insert but no last_insert_rowid! Added playlist %s (path %s) with id %d INSERT INTO playlistitems (playlistid, filepath) VALUES (%d, '%q');INSERT INTO playlistitems (playlistid, filepath) VALUES (%d, (SELECT f.path FROM files f WHERE f.id = %d));UPDATE playlists SET title = '%q', db_timestamp = %lli, disabled = 0, path = '%q' WHERE id = %d;DELETE FROM playlistitems WHERE playlistid = %d;DELETE FROM playlists WHERE id = %d;SELECT p.id FROM playlists p WHERE p.path = '%q';UPDATE playlists SET path = substr(path, %d), disabled = %lli WHERE path = '%q';UPDATE playlists SET path = substr(path, %d), disabled = %lli WHERE path LIKE '%q/%%';UPDATE playlists SET path = '%q' || path, disabled = 0 WHERE disabled = %lli;DELETE FROM groups;SELECT g.persistentid FROM groups g WHERE g.id = %d;DELETE FROM pairings WHERE remote = '%q';INSERT INTO pairings (remote, name, guid) VALUES ('%q', '%q', '%q');SELECT p.* FROM pairings p WHERE p.guid = '%q';Pairing GUID %s not found INSERT OR REPLACE INTO admin (key, value) VALUES ('%q', '%q');SELECT value FROM admin a WHERE a.key = '%q';UPDATE admin SET value='%q' WHERE key='%q';DELETE FROM admin where key='%q';INSERT OR REPLACE INTO speakers (id, selected, volume) VALUES (%lli, %d, %d);SELECT s.selected, s.volume FROM speakers s WHERE s.id = %lli;UPDATE speakers SET selected = 0;DELETE FROM inotify;INSERT INTO inotify (wd, cookie, path) VALUES (%d, 0, '%q');DELETE FROM inotify WHERE wd = %d;DELETE FROM inotify WHERE path = '%q';DELETE FROM inotify WHERE path LIKE '%q/%%';DELETE FROM inotify WHERE cookie = %lli;SELECT * FROM inotify WHERE wd = %d;SELECT * FROM inotify WHERE path = '%q';UPDATE inotify SET path = substr(path, %d), cookie = %lli WHERE path = '%q';UPDATE inotify SET path = substr(path, %d), cookie = %lli WHERE path LIKE '%q/%%';UPDATE inotify SET path = '%q' || path, cookie = 0 WHERE cookie = %lli;SELECT COUNT(*) FROM inotify WHERE cookie = %lli;SELECT wd FROM inotify WHERE path LIKE '%q/%%';SELECT wd FROM inotify WHERE cookie = %lli;Could not start enum, no parameter given Starting enum '%s' Watch enum not started! End of watch enum results Could not open database: %s Could not enable extension loading /lib/libforked-daapd-sqlext.soCould not load SQLite extension: %s Could not disable extension loading sqlitepragma_cache_size_libraryPRAGMA cache_size=%d;PRAGMA cache_size;Database cache size in pages: %d PRAGMA journal_mode=%s;Database journal mode: %s PRAGMA synchronous=%d;PRAGMA synchronous;Database synchronous: %d init okError in db_exec_thread: Could not init thread Running delayed query '%s' Error running query '%s': %s Warning: Slow query detected '%s' - database performance problems? db_pathdb_path=%s Could not switch SQLite3 to multithread mode Check that SQLite3 has been configured for thread-safe operations Could not enable SQLite3 shared-cache mode SQLite3 failed to initialize thread create failed vacuumschema_version_majorschema_versionschema_version_minorDatabase schema v%d too old, cannot upgrade Database schema v%d is newer than the supported version Database schema outdated, upgrading schema v%d.%d -> v%d.%d... SELECT COUNT(*) FROM admin WHERE key = 'player:active-spk';Out of memory for speaker IDs SELECT value FROM admin WHERE key = 'player:active-spk';Could not convert speaker ID: %s SELECT value FROM admin WHERE key = 'player:volume';INSERT INTO speakers (id, selected, volume) VALUES (%lli, 1, 75);Error adding speaker: %s UPDATE speakers SET volume = %d;DELETE FROM admin WHERE key = 'player:volume' OR key = 'player:active-spk';SELECT 'INSERT INTO files (id, path, fname, title, artist, album, genre, comment, type, composer, orchestra, conductor, grouping, url, bitrate, samplerate, song_length, file_size, year, track, total_tracks, disc, total_discs, bpm, compilation, rating, play_count, data_kind, item_kind, description, time_added, time_modified, time_played, db_timestamp, disabled, sample_count, codectype, idx, has_video, contentrating, bits_per_sample, album_artist, media_kind, tv_series_name, tv_episode_num_str, tv_network_name, tv_episode_sort, tv_season_num, songalbumid, title_sort, artist_sort, album_sort, composer_sort, album_artist_sort) VALUES (' || id || ', ' || QUOTE(path) || ', ' || QUOTE(fname) || ', ' || QUOTE(title) || ', ' || QUOTE(artist) || ', ' || QUOTE(album) || ', ' || QUOTE(genre) || ', ' || QUOTE(comment) || ', ' || QUOTE(type) || ', ' || QUOTE(composer) || ', ' || QUOTE(orchestra) || ', ' || QUOTE(conductor) || ', ' || QUOTE(grouping) || ', ' || QUOTE(url) || ', ' || bitrate || ', ' || samplerate || ', ' || song_length || ', ' || file_size || ', ' || year || ', ' || track || ', ' || total_tracks || ', ' || disc || ', ' || total_discs || ', ' || bpm || ', ' || compilation || ', ' || rating || ', ' || play_count || ', ' || data_kind || ', ' || item_kind || ', ' || QUOTE(description) || ', ' || time_added || ', ' || time_modified || ', ' || time_played || ', 1, ' || disabled || ', ' || sample_count || ', ' || QUOTE(codectype) || ', ' || idx || ', ' || has_video || ', ' || contentrating || ', ' || bits_per_sample || ', ' || QUOTE(album_artist) || ', ' || media_kind || ', ' || QUOTE(tv_series_name) || ', ' || QUOTE(tv_episode_num_str) || ', ' || QUOTE(tv_network_name) || ', ' || tv_episode_sort || ', ' || tv_season_num || ', ' || songalbumid || ', ' || QUOTE(title) || ', ' || QUOTE(artist) || ', ' || QUOTE(album) || ', ' || QUOTE(composer) || ', ' || QUOTE(album_artist) || ');' FROM files;CREATE TABLE IF NOT EXISTS files ( id INTEGER PRIMARY KEY NOT NULL, path VARCHAR(4096) NOT NULL, fname VARCHAR(255) NOT NULL, title VARCHAR(1024) DEFAULT NULL COLLATE DAAP, artist VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album VARCHAR(1024) NOT NULL COLLATE DAAP, genre VARCHAR(255) DEFAULT NULL COLLATE DAAP, comment VARCHAR(4096) DEFAULT NULL COLLATE DAAP, type VARCHAR(255) DEFAULT NULL COLLATE DAAP, composer VARCHAR(1024) DEFAULT NULL COLLATE DAAP, orchestra VARCHAR(1024) DEFAULT NULL COLLATE DAAP, conductor VARCHAR(1024) DEFAULT NULL COLLATE DAAP, grouping VARCHAR(1024) DEFAULT NULL COLLATE DAAP, url VARCHAR(1024) DEFAULT NULL, bitrate INTEGER DEFAULT 0, samplerate INTEGER DEFAULT 0, song_length INTEGER DEFAULT 0, file_size INTEGER DEFAULT 0, year INTEGER DEFAULT 0, track INTEGER DEFAULT 0, total_tracks INTEGER DEFAULT 0, disc INTEGER DEFAULT 0, total_discs INTEGER DEFAULT 0, bpm INTEGER DEFAULT 0, compilation INTEGER DEFAULT 0, rating INTEGER DEFAULT 0, play_count INTEGER DEFAULT 0, data_kind INTEGER DEFAULT 0, item_kind INTEGER DEFAULT 0, description INTEGER DEFAULT 0, time_added INTEGER DEFAULT 0, time_modified INTEGER DEFAULT 0, time_played INTEGER DEFAULT 0, db_timestamp INTEGER DEFAULT 0, disabled INTEGER DEFAULT 0, sample_count INTEGER DEFAULT 0, codectype VARCHAR(5) DEFAULT NULL, idx INTEGER NOT NULL, has_video INTEGER DEFAULT 0, contentrating INTEGER DEFAULT 0, bits_per_sample INTEGER DEFAULT 0, album_artist VARCHAR(1024) NOT NULL COLLATE DAAP, media_kind INTEGER NOT NULL, tv_series_name VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_episode_num_str VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_network_name VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_episode_sort INTEGER NOT NULL, tv_season_num INTEGER NOT NULL, songalbumid INTEGER NOT NULL, title_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, artist_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, composer_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album_artist_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP);SELECT 'INSERT INTO files (id, path, fname, title, artist, album, genre, comment, type, composer, orchestra, conductor, grouping, url, bitrate, samplerate, song_length, file_size, year, track, total_tracks, disc, total_discs, bpm, compilation, rating, play_count, seek, data_kind, item_kind, description, time_added, time_modified, time_played, db_timestamp, disabled, sample_count, codectype, idx, has_video, contentrating, bits_per_sample, album_artist, media_kind, tv_series_name, tv_episode_num_str, tv_network_name, tv_episode_sort, tv_season_num, songartistid, songalbumid, title_sort, artist_sort, album_sort, composer_sort, album_artist_sort) VALUES (' || id || ', ' || QUOTE(path) || ', ' || QUOTE(fname) || ', ' || QUOTE(title) || ', ' || QUOTE(artist) || ', ' || QUOTE(album) || ', ' || QUOTE(genre) || ', ' || QUOTE(comment) || ', ' || QUOTE(type) || ', ' || QUOTE(composer) || ', ' || QUOTE(orchestra) || ', ' || QUOTE(conductor) || ', ' || QUOTE(grouping) || ', ' || QUOTE(url) || ', ' || bitrate || ', ' || samplerate || ', ' || song_length || ', ' || file_size || ', ' || year || ', ' || track || ', ' || total_tracks || ', ' || disc || ', ' || total_discs || ', ' || bpm || ', ' || compilation || ', ' || rating || ', ' || play_count || ', 0, ' || data_kind || ', ' || item_kind || ', ' || QUOTE(description) || ', ' || time_added || ', ' || time_modified || ', ' || time_played || ', ' || db_timestamp || ', ' || disabled || ', ' || sample_count || ', ' || QUOTE(codectype) || ', ' || idx || ', ' || has_video || ', ' || contentrating || ', ' || bits_per_sample || ', ' || QUOTE(album_artist) || ', ' || media_kind || ', ' || QUOTE(tv_series_name) || ', ' || QUOTE(tv_episode_num_str) || ', ' || QUOTE(tv_network_name) || ', ' || tv_episode_sort || ', ' || tv_season_num || ', daap_songalbumid(' || QUOTE(album_artist) || ', ''''), ' || songalbumid || ', ' || QUOTE(title_sort) || ', ' || QUOTE(artist_sort) || ', ' || QUOTE(album_sort) || ', ' || QUOTE(composer_sort) || ', ' || QUOTE(album_artist_sort) || ');' FROM files;CREATE TABLE IF NOT EXISTS files ( id INTEGER PRIMARY KEY NOT NULL, path VARCHAR(4096) NOT NULL, fname VARCHAR(255) NOT NULL, title VARCHAR(1024) DEFAULT NULL COLLATE DAAP, artist VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album VARCHAR(1024) NOT NULL COLLATE DAAP, genre VARCHAR(255) DEFAULT NULL COLLATE DAAP, comment VARCHAR(4096) DEFAULT NULL COLLATE DAAP, type VARCHAR(255) DEFAULT NULL COLLATE DAAP, composer VARCHAR(1024) DEFAULT NULL COLLATE DAAP, orchestra VARCHAR(1024) DEFAULT NULL COLLATE DAAP, conductor VARCHAR(1024) DEFAULT NULL COLLATE DAAP, grouping VARCHAR(1024) DEFAULT NULL COLLATE DAAP, url VARCHAR(1024) DEFAULT NULL, bitrate INTEGER DEFAULT 0, samplerate INTEGER DEFAULT 0, song_length INTEGER DEFAULT 0, file_size INTEGER DEFAULT 0, year INTEGER DEFAULT 0, track INTEGER DEFAULT 0, total_tracks INTEGER DEFAULT 0, disc INTEGER DEFAULT 0, total_discs INTEGER DEFAULT 0, bpm INTEGER DEFAULT 0, compilation INTEGER DEFAULT 0, rating INTEGER DEFAULT 0, play_count INTEGER DEFAULT 0, seek INTEGER DEFAULT 0, data_kind INTEGER DEFAULT 0, item_kind INTEGER DEFAULT 0, description INTEGER DEFAULT 0, time_added INTEGER DEFAULT 0, time_modified INTEGER DEFAULT 0, time_played INTEGER DEFAULT 0, db_timestamp INTEGER DEFAULT 0, disabled INTEGER DEFAULT 0, sample_count INTEGER DEFAULT 0, codectype VARCHAR(5) DEFAULT NULL, idx INTEGER NOT NULL, has_video INTEGER DEFAULT 0, contentrating INTEGER DEFAULT 0, bits_per_sample INTEGER DEFAULT 0, album_artist VARCHAR(1024) NOT NULL COLLATE DAAP, media_kind INTEGER NOT NULL, tv_series_name VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_episode_num_str VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_network_name VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_episode_sort INTEGER NOT NULL, tv_season_num INTEGER NOT NULL, songartistid INTEGER NOT NULL, songalbumid INTEGER NOT NULL, title_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, artist_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, composer_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album_artist_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP);SELECT 'INSERT INTO files (id, path, fname, title, artist, album, genre, comment, type, composer, orchestra, conductor, grouping, url, bitrate, samplerate, song_length, file_size, year, track, total_tracks, disc, total_discs, bpm, compilation, artwork, rating, play_count, seek, data_kind, item_kind, description, time_added, time_modified, time_played, db_timestamp, disabled, sample_count, codectype, idx, has_video, contentrating, bits_per_sample, album_artist, media_kind, tv_series_name, tv_episode_num_str, tv_network_name, tv_episode_sort, tv_season_num, songartistid, songalbumid, title_sort, artist_sort, album_sort, composer_sort, album_artist_sort) VALUES (' || id || ', ' || QUOTE(path) || ', ' || QUOTE(fname) || ', ' || QUOTE(title) || ', ' || QUOTE(artist) || ', ' || QUOTE(album) || ', ' || QUOTE(genre) || ', ' || QUOTE(comment) || ', ' || QUOTE(type) || ', ' || QUOTE(composer) || ', ' || QUOTE(orchestra) || ', ' || QUOTE(conductor) || ', ' || QUOTE(grouping) || ', ' || QUOTE(url) || ', ' || bitrate || ', ' || samplerate || ', ' || song_length || ', ' || file_size || ', ' || year || ', ' || track || ', ' || total_tracks || ', ' || disc || ', ' || total_discs || ', ' || bpm || ', ' || compilation || ', 0, ' || rating || ', ' || play_count || ', ' || seek || ', ' || data_kind || ', ' || item_kind || ', ' || QUOTE(description) || ', ' || time_added || ', ' || time_modified || ', ' || time_played || ', ' || db_timestamp || ', ' || disabled || ', ' || sample_count || ', ' || QUOTE(codectype) || ', ' || idx || ', ' || has_video || ', ' || contentrating || ', ' || bits_per_sample || ', ' || QUOTE(album_artist) || ', ' || media_kind || ', ' || QUOTE(tv_series_name) || ', ' || QUOTE(tv_episode_num_str) || ', ' || QUOTE(tv_network_name) || ', ' || tv_episode_sort || ', ' || tv_season_num || ', ' || songartistid ||', ' || songalbumid || ', ' || QUOTE(title_sort) || ', ' || QUOTE(artist_sort) || ', ' || QUOTE(album_sort) || ', ' || QUOTE(composer_sort) || ', ' || QUOTE(album_artist_sort) || ');' FROM files;CREATE TABLE IF NOT EXISTS files ( id INTEGER PRIMARY KEY NOT NULL, path VARCHAR(4096) NOT NULL, fname VARCHAR(255) NOT NULL, title VARCHAR(1024) DEFAULT NULL COLLATE DAAP, artist VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album VARCHAR(1024) NOT NULL COLLATE DAAP, genre VARCHAR(255) DEFAULT NULL COLLATE DAAP, comment VARCHAR(4096) DEFAULT NULL COLLATE DAAP, type VARCHAR(255) DEFAULT NULL COLLATE DAAP, composer VARCHAR(1024) DEFAULT NULL COLLATE DAAP, orchestra VARCHAR(1024) DEFAULT NULL COLLATE DAAP, conductor VARCHAR(1024) DEFAULT NULL COLLATE DAAP, grouping VARCHAR(1024) DEFAULT NULL COLLATE DAAP, url VARCHAR(1024) DEFAULT NULL, bitrate INTEGER DEFAULT 0, samplerate INTEGER DEFAULT 0, song_length INTEGER DEFAULT 0, file_size INTEGER DEFAULT 0, year INTEGER DEFAULT 0, track INTEGER DEFAULT 0, total_tracks INTEGER DEFAULT 0, disc INTEGER DEFAULT 0, total_discs INTEGER DEFAULT 0, bpm INTEGER DEFAULT 0, compilation INTEGER DEFAULT 0, artwork INTEGER DEFAULT 0, rating INTEGER DEFAULT 0, play_count INTEGER DEFAULT 0, seek INTEGER DEFAULT 0, data_kind INTEGER DEFAULT 0, item_kind INTEGER DEFAULT 0, description INTEGER DEFAULT 0, time_added INTEGER DEFAULT 0, time_modified INTEGER DEFAULT 0, time_played INTEGER DEFAULT 0, db_timestamp INTEGER DEFAULT 0, disabled INTEGER DEFAULT 0, sample_count INTEGER DEFAULT 0, codectype VARCHAR(5) DEFAULT NULL, idx INTEGER NOT NULL, has_video INTEGER DEFAULT 0, contentrating INTEGER DEFAULT 0, bits_per_sample INTEGER DEFAULT 0, album_artist VARCHAR(1024) NOT NULL COLLATE DAAP, media_kind INTEGER NOT NULL, tv_series_name VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_episode_num_str VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_network_name VARCHAR(1024) DEFAULT NULL COLLATE DAAP, tv_episode_sort INTEGER NOT NULL, tv_season_num INTEGER NOT NULL, songartistid INTEGER NOT NULL, songalbumid INTEGER NOT NULL, title_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, artist_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, composer_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP, album_artist_sort VARCHAR(1024) DEFAULT NULL COLLATE DAAP);No upgrade path from the current DB schema Now vacuuming database, this may take some time... VACUUM;Could not VACUUM database: %s Could not check database version, trying DB init DB init table query: %s Could not create tables Internal error, unknown config item '%s' UPDATE playlists SET title = '%q' WHERE type = 1 AND special_id = %d;Error setting playlist title, query %s, error: %s Playlist title for config item '%s' set with query '%s' Database ok Database OK with %d active files and %d active playlists Database version check errored out, incompatible database CREATE TABLE speakers( id INTEGER PRIMARY KEY NOT NULL, selected INTEGER NOT NULL, volume INTEGER NOT NULL);create new table speakersUPDATE admin SET value = '11' WHERE key = 'schema_version';set schema_version to 11CREATE TRIGGER update_groups_new_file AFTER INSERT ON files FOR EACH ROW BEGIN INSERT OR IGNORE INTO groups (type, name, persistentid) VALUES (1, NEW.album, NEW.songalbumid); END;create trigger update_groups_new_fileCREATE TRIGGER update_groups_update_file AFTER UPDATE OF songalbumid ON files FOR EACH ROW BEGIN INSERT OR IGNORE INTO groups (type, name, persistentid) VALUES (1, NEW.album, NEW.songalbumid); END;create trigger update_groups_update_fileUPDATE admin SET value = '12' WHERE key = 'schema_version';set schema_version to 12UPDATE playlists SET query = 'f.media_kind = 1' where id = 2;update default smart playlist 'Music'UPDATE playlists SET query = 'f.media_kind = 2' where id = 3;update default smart playlist 'Movies'UPDATE playlists SET query = 'f.media_kind = 64' where id = 4;update default smart playlist 'TV Shows'UPDATE admin SET value = '13' WHERE key = 'schema_version';set schema_version to 13DELETE FROM playlists WHERE id=5;delete playlist id 5 table playlistsDELETE FROM playlistitems WHERE playlistid=5;delete playlist id 5 table playlistitemsDELETE FROM playlists WHERE id=6;delete playlist id 6 table playlistsDELETE FROM playlistitems WHERE playlistid=6;delete playlist id 6 table playlistitemsCREATE TRIGGER update_groups_new_file AFTER INSERT ON files FOR EACH ROW BEGIN INSERT OR IGNORE INTO groups (type, name, persistentid) VALUES (1, NEW.album, NEW.songalbumid); INSERT OR IGNORE INTO groups (type, name, persistentid) VALUES (2, NEW.album_artist, NEW.songartistid); END;CREATE TRIGGER update_groups_update_file AFTER UPDATE OF songalbumid ON files FOR EACH ROW BEGIN INSERT OR IGNORE INTO groups (type, name, persistentid) VALUES (1, NEW.album, NEW.songalbumid); INSERT OR IGNORE INTO groups (type, name, persistentid) VALUES (2, NEW.album_artist, NEW.songartistid); END;INSERT OR IGNORE INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(5, 'Podcasts', 1, 'f.media_kind = 4', 0, '', 0, 1);create default smart playlist 'Podcasts' table playlistsINSERT OR IGNORE INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(6, 'Audiobooks', 1, 'f.media_kind = 8', 0, '', 0, 7);create default smart playlist 'Audiobooks' table playlistsUPDATE admin SET value = '14' WHERE key = 'schema_version';set schema_version to 14UPDATE admin SET value = '15' WHERE key = 'schema_version';set schema_version to 15INSERT INTO admin (key, value) VALUES ('schema_version_major', '15');set schema_version_major to 15INSERT INTO admin (key, value) VALUES ('schema_version_minor', '01');set schema_version_minor to 01CREATE INDEX IF NOT EXISTS idx_rescan ON files(path, db_timestamp);create rescan indexCREATE INDEX IF NOT EXISTS idx_sari ON files(songartistid);create songartistid indexCREATE INDEX IF NOT EXISTS idx_sali ON files(songalbumid, disabled, media_kind, album_sort, disc, track);create songalbumid indexCREATE INDEX IF NOT EXISTS idx_state_mkind_sari ON files(disabled, media_kind, songartistid);create state/mkind/sari indexCREATE INDEX IF NOT EXISTS idx_state_mkind_sali ON files(disabled, media_kind, songalbumid);create state/mkind/sali indexCREATE INDEX IF NOT EXISTS idx_artist ON files(artist, artist_sort);create artist indexCREATE INDEX IF NOT EXISTS idx_albumartist ON files(album_artist, album_artist_sort);create album_artist indexCREATE INDEX IF NOT EXISTS idx_composer ON files(disabled, media_kind, composer_sort);create composer indexCREATE INDEX IF NOT EXISTS idx_genre ON files(disabled, media_kind, genre);create genre indexCREATE INDEX IF NOT EXISTS idx_title ON files(disabled, media_kind, title_sort);create title indexCREATE INDEX IF NOT EXISTS idx_album ON files(album, album_sort);create album indexCREATE INDEX IF NOT EXISTS idx_pl_path ON playlists(path);create playlist path indexCREATE INDEX IF NOT EXISTS idx_pl_disabled ON playlists(disabled);create playlist state indexCREATE INDEX IF NOT EXISTS idx_filepath ON playlistitems(filepath ASC);create file path indexCREATE INDEX IF NOT EXISTS idx_playlistid ON playlistitems(playlistid, filepath);create playlist id indexCREATE INDEX IF NOT EXISTS idx_grp_persist ON groups(persistentid);create groups persistentid indexCREATE INDEX IF NOT EXISTS idx_pairingguid ON pairings(guid);create pairing guid indexCREATE TABLE IF NOT EXISTS admin( key VARCHAR(32) NOT NULL, value VARCHAR(32) NOT NULL);create table admincreate table filesCREATE TABLE IF NOT EXISTS playlists ( id INTEGER PRIMARY KEY NOT NULL, title VARCHAR(255) NOT NULL COLLATE DAAP, type INTEGER NOT NULL, query VARCHAR(1024), db_timestamp INTEGER NOT NULL, disabled INTEGER DEFAULT 0, path VARCHAR(4096), idx INTEGER NOT NULL, special_id INTEGER DEFAULT 0);create table playlistsCREATE TABLE IF NOT EXISTS playlistitems ( id INTEGER PRIMARY KEY NOT NULL, playlistid INTEGER NOT NULL, filepath VARCHAR(4096) NOT NULL);create table playlistitemsCREATE TABLE IF NOT EXISTS groups ( id INTEGER PRIMARY KEY NOT NULL, type INTEGER NOT NULL, name VARCHAR(1024) NOT NULL COLLATE DAAP, persistentid INTEGER NOT NULL,CONSTRAINT groups_type_unique_persistentid UNIQUE (type, persistentid));create table groupsCREATE TABLE IF NOT EXISTS pairings( remote VARCHAR(64) PRIMARY KEY NOT NULL, name VARCHAR(255) NOT NULL, guid VARCHAR(16) NOT NULL);create table pairingsCREATE TABLE IF NOT EXISTS speakers( id INTEGER PRIMARY KEY NOT NULL, selected INTEGER NOT NULL, volume INTEGER NOT NULL);create table speakersCREATE TABLE IF NOT EXISTS inotify ( wd INTEGER PRIMARY KEY NOT NULL, cookie INTEGER NOT NULL, path VARCHAR(4096) NOT NULL);create table inotifyINSERT INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(1, 'Library', 1, '1 = 1', 0, '', 0, 0);create default playlistINSERT INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(2, 'Music', 1, 'f.media_kind = 1', 0, '', 0, 6);create default smart playlist 'Music'INSERT INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(3, 'Movies', 1, 'f.media_kind = 2', 0, '', 0, 4);create default smart playlist 'Movies'INSERT INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(4, 'TV Shows', 1, 'f.media_kind = 64', 0, '', 0, 5);create default smart playlist 'TV Shows'INSERT INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(5, 'Podcasts', 1, 'f.media_kind = 4', 0, '', 0, 1);create default smart playlist 'Podcasts'INSERT INTO playlists (id, title, type, query, db_timestamp, path, idx, special_id) VALUES(6, 'Audiobooks', 1, 'f.media_kind = 8', 0, '', 0, 7);create default smart playlist 'Audiobooks'INSERT INTO admin (key, value) VALUES ('schema_version', '15');set schema versionset schema version majorset schema version minorname_libraryname_musicname_moviesname_tvshowsname_podcastsname_audiobooksORDER BY f.title_sort ASCORDER BY f.album_sort ASC, f.disc ASC, f.track ASCORDER BY f.album_artist_sort ASCORDER BY f.type DESC, f.special_id ASC, f.title ASCDELETE FROM playlistitems;DELETE FROM playlists WHERE type <> 1;DELETE FROM files;DELETE FROM playlistitems WHERE playlistid IN (SELECT id FROM playlists p WHERE p.type <> 1 AND p.db_timestamp < %lli);DELETE FROM playlists WHERE type <> 1 AND db_timestamp < %lli;DELETE FROM files WHERE db_timestamp < %lli; CECCCC7CDDIDDD"D)D.D5D:D%Y-%m-%d %H:%M:%S[%s] %8s: Could not reopen logfile: %s , %sError: unknown log domain '%s' ,Could not open logfile %s: %s Failed to set ownership on logfile: %s Failed to set permissions on logfile: %s httpdmainmdnsmiscscanxcodeeventdacpffmpegartworkplayerraoplaudiodmapdbperffatalwarningspamUnrecognised loglevel '%s' Unknown hostCould not get system name: %s Out of memory Could not open config file %s Parse error in config file %s Could not lookup user %s: %s directoriesNo directories specified for library Could not expand library name airplaympdnobodyadmin_password/var/log/forked-daapd.log/var/cache/forked-daapd/songs3.dbdb_pragma_cache_sizedb_pragma_journal_modedb_pragma_synchronousipv6cache_path/var/cache/forked-daapd/cache.dbcache_daap_thresholdMy Music on %hcompilationscompilation_artistradio_playlistsLibraryMusicMoviesTV ShowsPodcastsAudiobooksname_radioRadioartwork_basenames{artwork,cover,Folder}artwork_individualfiletypes_ignore{.db,.ini,.db-journal,.pdf}filepath_ignorefilescan_disableitunes_overridesno_transcodeforce_transcodenicknameComputercarddefaultmixermax_volumesettings_dir/var/cache/forked-daapd/libspotifycache_dir/tmpbase_playlist_disablestarred_artist_overridestarred_album_overridepragma_cache_size_cache.m3uCould not determine filename for %s Out of memory for fname Out of memory for path .pls.png.jpg.mp3.wav.flac.asf.wma.wmv.m4a.f4v.aac.amr.awb.au4.mov.m4v.mp4Could not extract metadata for %s unknmp4vmp4a%s%s%s - %s, Season %dUnknown artistUnknown albumUnknown genre/tmp/remote_change/tmp/shares/forked_daapd.remoterm /tmp/remote_change -r -fOut of memory for deferred playlist Deferred playlist %s Processing directory %s (flags = 0x%x) Could not open directory %s: %s readdir_r error in %s: %s %s/%sSkipping %s/%s, PATH_MAX exceeded Skipping %s, lstat() failed: %s Skipping %s, could not dereference symlink: %s Skipping %s, stat() failed: %s Skipping %s, PATH_MAX exceeded Could not stack directory %s; out of memory Could not stack directory %s; out of memory for path Skipping %s, not a directory, symlink nor regular file Could not create inotify watch for %s: %s Error: DB init failed Error: could not clear old watches from DB Error: could not clear old groups from DB Skipping library directory %s, could not dereference: %s WARNING: unhandled leftover directories Purging old database content Scan event loop terminated ahead of time! Directory event: 0x%x, cookie 0x%x, wd %d Could not determine inotify queue size: %s Could not allocate %d bytes for inotify events inotify read failed: %s No matching watch found, ignoring event (0x%x) %s deleted or backing filesystem unmounted! Skipping event under %s, PATH_MAX exceeded File event: 0x%x, cookie 0x%x, wd %d .MP3.Mp3.mP3songs.d-journalsparsebundlesparsebundleandsCould not lstat() '%s': %s Could not dereference symlink '%s': %s Could not stat() '%s': %s Could not spawn filescanner thread: %s Could not create an event base Could not create pipe: %s Could not create inotify fd: %s Could not write to exit fd: %s Could not join filescanner thread: %s $uW`$TWXWX\W`W`WWWWWWW W WWWWXX XXX$X$XT4u XT4u%X\ u)X\ u.XP2XP7XPstate == EVCON_DISCONNECTEDevhttp/http.ckeep-aliveProxy-Connectionclose%s %s HTTP/%d.%d Content-Length%ldHTTP/%d.%d %d %s Date%a, %d %b %Y %H:%M:%S GMTTransfer-EncodingContent-Typetext/html; charset=ISO-8859-1%s: %s evcon->state == EVCON_IDLEGETPOSTHEADHTTP/1.0HTTP/1.1evcon->base == ((void *)0)!(evcon->flags & 0x0001)req->evcon == ((void *)0)!(req->flags & 0x0001)req != ((void *)0)evcon->state == EVCON_WRITING%x %%%02X%s: malloc(%lu)&%s: malloc%s: address is neither IPv4 nor IPv6%s: listen%s: evbuffer_new((&evcon->requests)->tqh_first) == reqOKtext/html %d %s

Method Not Implemented

Invalid method in request

%s: strdup failed%s: address is neither IPv6 nor IPv4%s: calloc failed%s: evbuffer_new failedreq->flags & 0x00010 Bad RequestNot Found404 Not Found

Not Found

The requested URL %s was not found on this server.

chunkedClose%s: we got no content length, but the server wants to keep the connection open: %s.%s: bad header on %d%s: illegal connection state %d%s: bad acceptWrite called on evbuffer URL with priv_data = NULL! Malformed evbuffer URL: '%s' Invalid buffer address in URL: '%s' No buffer address found in URL: '%s' Got a NULL buffer address from URL '%s' evbufferOut of memory for avio_evbuffer Out of memory for avio buffer Could not allocate AVIOContext uրۀ/3Y^hmHyHTTPd event loop terminated ahead of time! %s%sindex.htmlRedirection URL exceeds buffer length LocationMovedConnection failed; stopping streaming of file ID %d Could not re-add one-shot event for streaming Done streaming file id %d Streaming error, file id %d Read %d bytes; streaming file id %d Done streaming transcoded file id %d Transcoding error, file id %d Got %d bytes from transcode; streaming file id %d Could not re-add one-shot event for streaming (xcode) Found Range header: %s Invalid start offset, will stream whole file (%s) Invalid end offset, will stream to end of file (%s) End offset < start offset, will stream to end of file (%lli < %lli) Item %d not found Cannot stream radio stationOut of memory for struct stream_ctx Internal Server ErrorPreparing to transcode %s Transcoding setup failed, aborting streaming audio/wavPreparing to stream %s Out of memory for raw streaming buffer Could not open %s: %s Could not stat() %s: %s Could not seek into %s: %s video/%sContent-Type too large for buffer, dropping audio/%sCould not allocate an evbuffer for streaming Could not expand evbuffer for streaming Could not add one-shot event for streaming Content-Length too large for buffer, dropping Stream request with range %lli-%lli bytes %lli-%lli/%lliContent-Range too large for buffer, dropping Content-RangePartial ContentKicking off streaming for %s Not gzipping body-less reply Accept-EncodingNot gzipping; no Accept-Encoding header gzipNot gzipping; gzip not in Accept-Encoding (%s) Could not allocate evbuffer for gzipped reply 1.2.7zlib setup failed: %s Could not deflate data: %s Out of memory adding gzipped data to evbuffer Compressed data not finalized! Content-EncodingUser-AgentRemoteRokuAuthorizationNo Authorization header Basic Bad Authentication header Could not decode Authentication header Malformed Authentication header Username mismatch Bad password Basic realm="%s"WWW-Authenticate401 UnauthorizedAuthorization requiredUnauthorizedapplication/octet-streamChecking web interface authentication forked-daapd web interfaceAuthentication successful ::1127.0.0.1Remote web interface request denied; no password set Forbidden/usr/share/forked-daapd/webface/Request exceeds PATH_MAX: %s Could not lstat() %s: %s Could not dereference %s: %s Dereferenced path exceeds PATH_MAX: %s Could not create evbuffer Internal errorCould not read file into evbuffer Found query string HTTP request: %s RSP protocol init failed DAAP protocol init failed DACP protocol init failed Could not create HTTP server 0.0.0.0Could not bind INADDR_ANY:%d ::Could not bind IN6ADDR_ANY:%d (that's OK) Could not spawn HTTPd thread: %s Could not join HTTPd thread: %s text/html; charset=utf-8.xmltext/xml; charset=utf-8.csstext/css; charset=utf-8.txttext/plain; charset=utf-8.jsapplication/javascript; charset=utf-8.gifimage/gif.icoimage/x-icoimage/pngYdD {W \I jI @ 9 @$ X( X, E@4 @8 d@< @@ @D @H @L @P 5@T '@X _\ @` h cl K@tnxq@| W@ @ x dD 9( .4 Could not create evbuffer for RSP reply Could not finalize RSP reply Could not load evbuffer for RSP reply ?xml version="1.0" encoding="UTF-8" standalone="yes" ?errorcodeerrorstringtotalrecordsInvalid offsetInvalid limitRSP browse query filter: %s Ignoring improper RSP query Could not finalize replyUnsupported browse type '%s' Unsupported browse typeInvalid playlist IDCould not start query Could not start queryError fetching results Error fetching query resultsfulldetailedUnknown browse mode %s wav audio fileoriginal_codecrsp-versionserver-versionServer errorRSP request: %s Checking authentication for library '%s' Library authentication successful RSP URI has too many/few components (%d) Bad pathUnrecognized RSP request /rsp/RSP init failed; regexp error: %s ^/rsp/info$^/rsp/db$^/rsp/db/[[:digit:]]+$^/rsp/db/[[:digit:]]+/[^/]+$^/rsp/stream/[[:digit:]]+$fnamebpmplay_countitem_kindtime_playeddb_timestampsample_countidxhas_videoUpdate request: client closed connection WARNING: struct daap_update_request not found in list; BUG! Unsupported index range: %s Could not parse index range: %s Could not parse high index in range: %s Index range %s: low %d, high %d (offset %d, limit %d) releasedateUnknown sort param: %s Sorting songlist by %s include-sort-headersSort headers requested Unknown include-sort-headers param: %s filterDAAP browse query filter: %s Ignoring improper DAAP query Out of memory for sorting context Could not create evbuffer for DAAP sort headers list Could not expand evbuffer for DAAP sort headers list RetuneCould not duplicate meta parameter; out of memory Out of memoryAsking for %d meta tags Could not allocate meta array; out of memory Could not find requested meta field '%s' Parser will ignore duplicate occurrence of meta field '%s' Found %d meta tags Could not normalize string for sort header mlitmshcmshimshnAdded sort header: mshc = %c, mshi = %u, mshn = %u fl %c Added sort header: mshc = %c, mshi = %u, mshn = %u (final) No ContentCould not create evbuffer for DAAP server-info reply msrvClient-DAAP-Version2.0msttmprominmaproaeSVatedasgraeMQaeTraeSLaeSRmsedmslrmstmmsalmsaumsupmspimsexmsbrmsqymsixmsdcMalformed DAAP Request URI '%s' Could not expand evbuffer for DAAP login reply mlogpairing-guidLogin attempt with U-A: Remote and no pairing-guid Login attempt with invalid pairing-guid Remote '%s' logging in with GUID %s request-session-idLogin request where request-session-id is not an integer Out of memory for DAAP session Session id requested in login (%d) is not available mlidCould not start sessionCould not expand evbuffer for DAAP content-codes reply mccrmdclmcnmmcnamcty(f.data_kind <> 1)(f.data_kind = 0)%s AND %sSQL filter w/client mod: %s daap://No session-id specified in request DAAP session id %d not found agaragaldmap.itemname,dmap.persistentid,daap.songalbumartistgroup-typeartistsCould not expand evbuffer for DAAP groups reply Could not create evbuffer for DMAP group list Could not expand evbuffer for DMAP group list Could not create evbuffer for DMAP group block Could not expand evbuffer for DMAP group block metaNo meta parameter in query, using default Failed to parse meta parameter in DAAP query Could not create sort context Done with meta tag %s (%s) Could not add sort header to DAAP groups reply mimcasaamiidDone with group Could not add group to group list for DAAP groups reply Done with group list, %d groups mutymtcomrcomlclCould not add group list to DAAP groups reply mshlCould not add sort headers to DAAP groups reply apsoadbsdmap.itemkind,dmap.itemid,dmap.itemname,dmap.containeritemid,dmap.parentcontaineridFetching song list for playlist %d Could not expand evbuffer for DAAP song list reply Could not create evbuffer for DMAP song list Could not expand evbuffer for DMAP song list Could not create evbuffer for DMAP song block Could not expand evbuffer for DMAP song block Accept-CodecsCannot transcode '%s', codec type is unknown Failed to encode song metadata Could not add sort header to DAAP song list reply Done with song Done with song list, %d songs Could not add song list to DAAP song list reply Could not add sort headers to DAAP song list reply dmap.itemid,dmap.itemname,dmap.persistentid,com.apple.itunes.smart-playlistaplyInvalid database IDCould not expand evbuffer for DAAP playlists reply Could not create evbuffer for DMAP playlist list Could not expand evbuffer for DMAP playlist list Could not create evbuffer for DMAP playlist block Could not expand evbuffer for DMAP playlist block aeSPaePSabplDone with playlist Could not add playlist to playlist list for DAAP playlists reply Done with playlist list, %d playlists Could not add playlist list to DAAP playlists reply image/jpegmwmhCould not convert mw parameter to integer Could not convert mh parameter to integer Request for artwork without mw/mh parameter abarabalabgnabcpalbumsgenrescomposersInvalid DAAP browse request type '%s' abroInvalid browse typeCould not expand evbuffer for DAAP browse reply Could not create evbuffer for DMAP browse item list Could not expand evbuffer for DMAP browse item list Could not add sort header to DAAP browse reply Error fetching/building results Error fetching/building query resultsCould not add item list to DAAP browse reply Could not add sort headers to DAAP browse reply Could not create evbuffer for DAAP dblist reply avdbCould not create evbuffer for DAAP dblist library item mpermdbkaeCsmctcmedsCould not create evbuffer for DAAP dblist radio item aeMkrevision-numberMissing revision-number in client update request Parameter revision-number not an integer mupdInvalid requestCould not expand evbuffer for DAAP update reply musrOut of memory for update request Logout SuccessfulError: Request to remove non-existent session. BUG! /server-info/logout/databases/1/items/DAAP URI has too many/few components (%d) Accept-RangesbytesDAAP-Serverforked-daapd/0.19application/x-dmap-taggedCould not allocate evbuffer for DAAP reply DAAP request handled in %d milliseconds Unrecognized DAAP request /databases//databases/content-codes/login/update/activityBuilding reply for DAAP request: %s Error extracting DAAP request: %s Could not allocate evbuffer for building DAAP reply Unrecognized DAAP request: %s DAAP init failed; regexp error: %s ^/server-info$^/content-codes$^/login$^/logout$^/update$^/activity$^/databases$^/databases/[[:digit:]]+/browse/[^/]+$^/databases/[[:digit:]]+/items$^/databases/[[:digit:]]+/items/[[:digit:]]+[.][^/]+$^/databases/[[:digit:]]+/items/[[:digit:]]+/extra_data/artwork$^/databases/[[:digit:]]+/containers$^/databases/[[:digit:]]+/containers/[[:digit:]]+/items$^/databases/[[:digit:]]+/groups$^/databases/[[:digit:]]+/groups/[[:digit:]]+/extra_data/artwork$L_PIO^xOtX`VίL [߯LIhO<]XO/TILHI\LwLXIDI&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&WARNING: struct dacp_update_request not found in list; BUG! Missing speaker-id parameter in DACP setspeakers request Out of memory for speaker ids Invalid speaker id in request: %s Speakers de/activation failed! cantcaascaarcmvoCould not create evbuffer for speaker list caspcacicmikcmprcaprcmspaeFRcmsvcasscaovcasuceSGcmrlcapscavccashcarpcaiacahpcaivmsmaRequest for artwork without mw parameter Request for artwork without mh parameter canpcanncanacanlcangasaicmmkCould not allocate evbuffer for playstatusupdate Could not fetch file id %d cmsrcmstCould not add status data to playstatusupdate reply Missing revision-number in update request Player returned an error for start after pause Player returned an error for nextitem Player returned an error for start after nextitem Player returned an error for previtem Player returned an error for start after previtem dacp.shufflestate argument doesn't convert to integer: %s , shuffledacp.shufflestatecontainer-specNo container-spec in playspec request Malformed container-spec parameter in playspec request Couldn't convert container-spec to an integer in playspec (%s) container-item-specNo container-item-spec in playspec request Malformed container-item-spec parameter in playspec request Couldn't convert container-item-spec to an integer in playspec (%s) Playspec request for playlist %d, start song id %d%s Could not build song queue from playlist %d Playspec start song index is %d Could not start playback dacp.playingtime argument doesn't convert to integer: %s Could not write to status update fd: %s Could not allocate evbuffer for playstatusupdate reply Could not allocate evbuffer for playstatusupdate data Couldn't re-add event for playstatusupdate dacp.userrating argument doesn't convert to integer: %s song-specMissing item-spec/song-spec parameter in dacp.userrating query Malformed item-spec/song-spec parameter in dacp.userrating query Couldn't convert item-spec/song-spec to an integer in dacp.userrating (%s) Seek timer expired, target %d ms Player failed to seek to %d ms Player returned an error for start after seek dacp.repeatstate argument doesn't convert to integer: %s dmcp.volume argument doesn't convert to integer: %s Invalid speaker ID in dmcp.volume request include-speaker-idcommandNo command in cue request cacrNo command in cue requestclearclear-firstInvalid clear-first value in cue request Could not build song queue Could not build song queueInvalid index (%s) in cue request Playback failed to startUnknown cue command %s Unknown command in cue requestUnknown DACP property %s No setter method for DACP property %s propertiesInvalid DACP getproperty request, no properties cmgtCould not duplicate properties parameter; out of memory Could not allocate evbuffer for properties list No getter method for DACP property %s Could not find requested property '%s' Could not add properties to getproperty reply DACP request: %s DACP URI has too many/few components (%d) Could not allocate evbuffer for DACP reply Unrecognized DACP request /ctrl-int//ctrl-intCould not create update pipe: %s DACP init failed; regexp error: %s ^/ctrl-int$^/ctrl-int/[[:digit:]]+/cue$^/ctrl-int/[[:digit:]]+/playspec$^/ctrl-int/[[:digit:]]+/pause$^/ctrl-int/[[:digit:]]+/playpause$^/ctrl-int/[[:digit:]]+/nextitem$^/ctrl-int/[[:digit:]]+/previtem$^/ctrl-int/[[:digit:]]+/beginff$^/ctrl-int/[[:digit:]]+/beginrew$^/ctrl-int/[[:digit:]]+/playresume$^/ctrl-int/[[:digit:]]+/playstatusupdate$^/ctrl-int/[[:digit:]]+/nowplayingartwork$^/ctrl-int/[[:digit:]]+/getproperty$^/ctrl-int/[[:digit:]]+/setproperty$^/ctrl-int/[[:digit:]]+/getspeakers$^/ctrl-int/[[:digit:]]+/setspeakers$dmcp.volumedacp.visualizerdacp.repeatstatedacp.nowplayingdacp.playingtimedacp.visualizerenableddacp.volumecontrollabledacp.userratingdacp.playerstatecom.apple.itunes.itms-songiddacp.fullscreendacp.availablerepeatstatesdacp.availableshufflestatescom.apple.itunes.has-chapter-datadacp.fullscreenenabled; s   #ĺ(=кBPܺUљi    C$0< H ǢT‘` "0l59pDTx Y™k I  ̻ ػ ) CYb g1 sL+,8 nD P\ h t1 Y> .?DQ Vjo ȼԼ d    %>Y^( p4 @|LXd p ,| */G] b~ ʗ ĽXнܽ  + 0LQn  s$ ,0<ȚH"|T E`)rl>Px Uh|'w ̾ 3ؾ8]mp/ , 8 D &P >Z\_whwt#(EJ6 _|ȿ wԿ@ --------------------------------------------- --------------------------------------------------2(#U--UK7< Ai---------------------------------------------------------------------------------------------------------------------------------------xtP  D@HT \8h|X<$4P`0LUnsupported DMAP type %d for DMAP field %s Could not allocate evbuffer for DMAP error Could not expand evbuffer for DMAP error mstsInvestigating %s assnassaassuasslasscmikdasdkCould not add song to song list dmap.itemnamempcodaap.sortnamedmap.containermcondaap.songeqpresetaseqdaap.songsizeasszdmap.containeritemidmctidaap.songtimeastmdmap.containercountdmap.serverinforesponsedaap.sortalbumdaap.serverdatabasesdmap.itemiddaap.songstoptimeasspdaap.songstarttimeasstdaap.songalbumasaldaap.sortartistdaap.songalbumiddmap.listingdaap.songyearasyrdmap.itemcountdaap.songartistasardmap.persistentiddmap.updateresponsedmap.listingitemdmap.returnedcountdaap.songcommentascmdaap.songdiscnumberasdndaap.songformatasfmdmap.contentcodesnamedmap.contentcodesnumberdmap.databasescountdmap.contentcodesresponsedmap.contentcodestypedmap.bagmbcldmap.statusdmap.itemkinddmap.sessioniddmap.dictionarydmap.statusstringdaap.songbeatsperminuteasbtdaap.sortalbumartistdaap.songdatemodifiedasdmdaap.songcontentratingascrdaap.databasesongsdaap.songbitrateasbrdaap.resolvearsvdaap.songuserratingasurdaap.browsecomposerlistingdmap.updatetypedaap.resolveinfoarifdaap.songcodectypeascddaap.songgenreasgndaap.songdescriptionasdtdaap.songdisabledasdbdaap.songdisccountasdcdmap.specifiedtotalcountdmap.authenticationschemesmsasdaap.sortcomposerdaap.songdateaddedasdadaap.songsamplerateassrdmap.authenticationmethoddaap.songcodecsubtypeascsdaap.songcomposerascpdaap.songdataurlasuldaap.playlistsongsdaap.songtrackcountastcdmap.supportsextensionsdmap.deletedidlistingmudldaap.songcontentdescriptionascndaap.databasebrowsedaap.playlistrepeatmodeaprmdaap.songdatakinddaap.songrelativevolumeasrvdaap.songcategoryasctdmap.loginresponsecom.apple.itunes.network-nameaeNNcom.apple.itunes.season-numaeSUcom.apple.itunes.series-nameaeSNdaap.songcompilationascodaap.songlongcontentdescriptionaslcdaap.baseplaylistdmap.supportsindexdmap.serverrevisiondaap.songkeywordsaskycom.apple.itunes.music-sharing-versiondmap.timeoutintervaldaap.songgroupingagrpdmap.supportsquerydmap.supportsbrowsedaap.songtracknumberastncom.apple.itunes.special-playlistdaap.browseartistlistingcom.apple.itunes.episode-sortaeEScom.apple.itunes.episode-num-straeENdaap.playlistshufflemodeapsmcom.apple.itunes.extended-media-kinddmap.loginrequireddmap.supportsupdatedmap.supportsresolvemsrscom.apple.itunes.has-videoaeHVaeSIcom.apple.itunes.itms-storefrontidaeSFcom.apple.itunes.itms-artistidaeAIdaap.databaseplaylistsdaap.browsegenrelistingcom.apple.itunes.is-podcastaePCdmap.supportsautologoutcom.apple.itunes.mediakindaeMKcom.apple.itunes.is-podcast-playlistaePPcom.apple.itunes.itms-composeridaeCIdmap.supportspersistentidscom.apple.itunes.itms-playlistidaePIcom.apple.itunes.norm-volumeaeNVdmap.protocolversiondaap.browsealbumlistingcom.apple.itunes.itms-genreidaeGIdaap.protocolversion@B@BResample returned no samples! Could not copy WAV data to buffer Could not read more data Could not seek into stream: %s Could not read more data while seeking Seek wanted %d ms, got %d ms Could not allocate transcode context Could not open file %s: %s Could not find stream info: %s No audio stream found in file %s No suitable decoder found for codec Could not open codec: %s Could not allocate transcode buffer Setting up resampling (%d@%d) Could not init resample from %d@%d to 2@44100 Could not allocate resample buffer RIFFWAVEfmt mpeg,mp4a,mp4v,alac,wavmpeg,mp4a,wma,wavmpeg,wavDetermining transcoding status for codectype %s Codectype is in no_transcode Codectype is in force_transcode User-Agent: %s Client is iTunes QuickTimeClient is QuickTime, using iTunes codecs Front%20RowClient is Front Row, using iTunes codecs Client is Remote, using iTunes codecs Client is a Roku device AppleCoreMediaClient is a AppleCoreMedia, using iTunes codecs HifidelioClient is a Hifidelio device, allegedly cannot transcode Client advertises codecs: %s Codectype supported by client, no transcoding needed Will transcode Could not identify client, using default codectype set DXHHCould not open artwork file '%s': %s Could not stat() artwork file '%s': %s Out of memory for artwork Artwork request parameters: max w = %d, max h = %d Cannot open artwork file '%s': %s Artwork file '%s' not a PNG or JPEG file Original image '%s': w %d h %d Raw destination width %d height %d Destination width %d height %d No suitable decoder found for artwork %s Could not open codec for decoding: %s image2ffmpeg image2 muxer not available No suitable encoder found for codec ID %d Out of memory for format context Out of memory for new output stream Could not determine best pixel format Selected pixel format: %d Could not open codec for encoding: %s Could not allocate input/output frame Artwork buffer size: %d Out of memory for artwork buffer Could not get SWS context Could not decode artwork Could not open artwork destination buffer Out of memory for encoded artwork buffer Could not encode artwork Could not write artwork header: %s Error writing artwork Could not write artwork trailer: %s Unhandled rescale output format Artwork path exceeds PATH_MAX /%s.%sArtwork path exceeds PATH_MAX (%s.%s) Trying directory artwork file %s Artwork path exceeds PATH_MAX (ext %s) Trying own artwork file %s Artwork request for item %d No artwork found for item id %d Artwork request for group %d Could not start Q_GROUP_DIRS query Error fetching Q_GROUP_DIRS results Could not start Q_GROUPITEMS query Error fetching Q_GROUPITEMS results coverInvalid integer in string (%s): %s No integer found in string (%s) 0xOut of memory for new keyval Out of memory for new keyval name Out of memory for new keyval value Out of memory for realpath asciiCould not convert string '%s' to UTF-8: %s ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/Trying RSP query -%s- RSP queryCould not create input stream Could not create RSP lexer Could not create RSP token stream Could not create RSP parser RSP query parser terminated with %d errors RSP query AST: %s Could not create node stream Could not create SQL converter RSP query tree parser terminated with %d errors RSP SQL query: -%s- Invalid RSP query Trying DAAP query -%s- DAAP queryCould not create DAAP lexer Could not create DAAP token stream Could not create DAAP parser DAAP query parser terminated with %d errors DAAP query AST: %s DAAP query tree parser terminated with %d errors DAAP SQL query: -%s- Invalid DAAP query BUG: cmd->func is NULL! Could not send command: %s DELETE FROM artwork WHERE filepath = '%q';Cache closed Could not open cache database: %s SELECT value FROM admin_cache WHERE key = 'cache_version';Database schema outdated, deleting cache v%d -> v%d DROP TABLE IF EXISTS replies;Error dropping reply cache table: %s DROP TABLE IF EXISTS queries;Error dropping query table: %s DROP INDEX IF EXISTS idx_query;Error dropping query index: %s DROP TABLE IF EXISTS artwork;Error dropping artwork table: %s DROP INDEX IF EXISTS idx_persistentidwh;Error dropping artwork id index: %s DROP INDEX IF EXISTS idx_pathtime;Error dropping artwork path index: %s DROP TABLE IF EXISTS admin_cache;Error dropping admin cache table: %s Error vacuuming cache database: %s Cache tables dropped Error deleting database tables CREATE TABLE IF NOT EXISTS replies ( id INTEGER PRIMARY KEY NOT NULL, query VARCHAR(4096) NOT NULL, reply BLOB);Error creating cache table 'replies': %s CREATE TABLE IF NOT EXISTS queries ( id INTEGER PRIMARY KEY NOT NULL, query VARCHAR(4096) UNIQUE NOT NULL, user_agent VARCHAR(1024), msec INTEGER DEFAULT 0, timestamp INTEGER DEFAULT 0);Error creating cache table 'queries': %s CREATE INDEX IF NOT EXISTS idx_query ON replies (query);Error creating index on replies(query): %s CREATE TABLE IF NOT EXISTS artwork ( id INTEGER PRIMARY KEY NOT NULL, type INTEGER NOT NULL DEFAULT 0, persistentid INTEGER NOT NULL, max_w INTEGER NOT NULL, max_h INTEGER NOT NULL, format INTEGER NOT NULL, filepath VARCHAR(4096) NOT NULL, db_timestamp INTEGER DEFAULT 0, data BLOB);Error creating cache table 'artwork': %s CREATE INDEX IF NOT EXISTS idx_persistentidwh ON artwork(type, persistentid, max_w, max_h);Error creating index on artwork(type, persistentid, max_w, max_h): %s CREATE INDEX IF NOT EXISTS idx_pathtime ON artwork(filepath, db_timestamp);Error creating index on artwork(filepath, db_timestamp): %s CREATE TABLE IF NOT EXISTS admin_cache( key VARCHAR(32) PRIMARY KEY NOT NULL, value VARCHAR(32) NOT NULL);Error creating cache table 'admin_cache': %s INSERT INTO admin_cache (key, value) VALUES ('cache_version', '%d');Error inserting cache version: %s Cache tables created Could not create cache database tables Error setting pragma_cache_size_cache: %s Error setting pragma_journal_mode: %s Error setting pragma_synchronous: %s Cache created Error: Cache create failed. Cache will be disabled. Error: DB init failed. Cache will be disabled. Cache event loop terminated ahead of time! Could not check cache database version Timeout reached, time to update DAAP cache DELETE FROM replies;Error clearing reply cache before update: %s SELECT user_agent, query FROM queries;Error preparing for cache update: %s Error building DAAP reply for query: %s INSERT INTO replies (query, reply) VALUES (?, ?);Error preparing query for cache update: %s Error stepping query for cache update: %s Error finalizing query for cache update: %s DAAP cache updated -no error-Could not read command! (read %d): %s Error reading from exit pipe SELECT a.format, a.data FROM artwork a WHERE a.type = %d AND a.persistentid = %lli AND a.max_w = %d AND a.max_h = %d;Error: Artwork evbuffer is NULL Out of memory for artwork evbuffer Error finalizing query for getting cache: %s Cache hit: %s INSERT INTO artwork (id, persistentid, max_w, max_h, format, filepath, db_timestamp, data, type) VALUES (NULL, ?, ?, ?, ?, ?, ?, ?, ?);Error stepping query for artwork add: %s Error finalizing query for artwork add: %s UPDATE artwork SET db_timestamp = %lli WHERE filepath = '%q' AND db_timestamp >= %lli;DELETE FROM artwork WHERE filepath = '%q' AND db_timestamp < %lli;DELETE FROM artwork WHERE db_timestamp < %lli;SELECT reply FROM replies WHERE query = ?;Error: DAAP reply evbuffer is NULL Out of memory for DAAP reply evbuffer Could not allocate cache_command Couldn't add slow query to cache, unknown user-agent /databases/1/containers//databases/1/groups?/databases/1/items?/databases/1/browse/INSERT OR REPLACE INTO queries (user_agent, query, msec, timestamp) VALUES ('%q', '%q', %d, %lli);Out of memory making query string. Error adding query to query list: %s Slow query (%d ms) added to cache: '%s' (user-agent: '%s') DELETE FROM queries WHERE id NOT IN (SELECT id FROM queries ORDER BY timestamp DESC LIMIT 20);Error cleaning up query list before update: %s Cache path invalid, disabling cache Cache threshold set to 0, disabling cache Could not create command pipe: %s Could not create exit event Could not create cmd event Could not create cache event cache thread init Could not spawn cache thread: %s Killing cache thread Could not join cache thread: %s Invalid repeat mode: %d Failed to stop lost device Lost device stopped properly Removing AirTunes device %s; stopped advertising Could not save state for speaker %s AirTunes device %s stopped advertising, but not in our list AirTunes device disappeared during streaming! AirTunes device %s FAILED AirTunes device %s stopped Player event loop terminated ahead of time! Could not save state for local audio Could not extract AirTunes device ID (%s) Could not extract AirTunes device name (%s) Event for AirTunes device %llx/%s (%d) Out of memory for new AirTunes device Could not allocate player_command tpAirTunes %s: no tp field in TXT record! AirTunes %s: tp has no value UDPAirTunes %s: device does not support AirTunes v2 (tp=%s), discarding pwAirTunes %s: no pw field in TXT record, assuming no password protection AirTunes %s: pw has no value AirTunes device %s is password-protected apexNo password given in config for AirTunes device %s AirTunes %s: no am field in TXT record! AirTunes %s: am has no value AppleTVAirPort4AirTunes device %s: password: %s, type %s Couldn't get clock: %s Local audio stopping Local audio running Local audio failed AirTunes device disappeared during probe! AirTunes device disappeared before shutdown completion! Could not allocate memory for shuffle array Invalid shuffle mode: %d AirTunes device disappeared during restart! AirTunes device disappeared during startup! Could not get current time: %s Deactivating local audio Deactivating RAOP device %s PTOH! Unhandled song boundary case in metadata_send() Couldn't fetch file id %d File id %d is disabled, skipping Opening %s Could not open file id %d Start of playlist reached and repeat is OFF Could not open any file in the queue (prev) Failed to restart song for song repeat End of playlist reached and repeat is OFF Could not open any file in the queue (next) Cannot start playback: no output started Local audio failed to start Couldn't get current clock: %s Could not create playback timer: %s Could not set playback timer: %s Could not set up playback timer event Nothing to play! Couldn't jump to queue position %d Couldn't find anything to play! Could not open local audio Could not start selected AirTunes device %s Could not start playback: no output selected or couldn't start any output Player queue query returned %d items Invalid song id in query result! Out of memory for struct player_source Added song id %d (%s) Activating local audio Could not get current stream position for local audio start Local playback failed to start Activating RAOP device %s Could not start device %s Probing RAOP device %s Could not probe device %s Speaker set: %d speakers Set %llu device %llu RAOP device %s is password-protected, but we don't have it RAOP device %s selected Could not activate RAOP device %s Could not deactivate RAOP device %s Local audio selected Could not activate local audio output Could not deactivate local audio output RAOP device %s NOT selected Local audio NOT selected Couldn't get current playback position Playback switched to next song Could not retrieve current position for pause New file Error reading from source, aborting playback Could not re-add playback timer event Player status: stopped Player status: paused Player status: playing (buffering) Player status: playing Could not get current stream position for playstatus Improper DAAP query! Could not allocate evbuffer for audio buffer Local audio init failed RAOP init failed _raop._tcpCould not add mDNS browser for AirTunes devices Could not spawn player thread: %s AirPort Express 802.11gAirPort Express 802.11nFailed to open mixer: %s Failed to attach mixer: %s Failed to register mixer: %s Failed to load mixer: %s PCMMasterFailed to open configured mixer element '%s' Failed to open PCM or Master mixer element Could not allocate sw params: %s Could not retrieve current sw params: %s Could not set start threshold: %s Could not set sw params: %s Couldn't recover from underrun: %s Couldn't recover from suspend: %s Out of memory for PCM pkt Couldn't set PCM start threshold to 0 for output start Couldn't recover PCM device after 10 tries, aborting PCM write error: %s Could not obtain PCM delay: %s Setting PCM volume to %d (%d) Could not prepare PCM device: %s PCM will start after %d samples (%d packets) PCM pos %llu, start pos %llu Could not set PCM start threshold for local audio start Could not open playback device: %s Could not allocate hw params: %s Could not retrieve hw params: %s Could not set access method: %s Could not set S16LE format: %s Could not set stereo output: %s Hardware doesn't support 44.1 kHz: %s Could not get max buffer size: %s Max buffer size is %lu samples Could not set buffer size to max: %s Buffer size is %lu samples Could not set hw params: %s Could not open mixer DxlUDyE,hB=.%-.o9aHꄅ^.D-&dtOh-z ـ.P)"@i8/2=U_QY!b3R謹H׸vl<g={ . _Њ WhrU݌\C;_显Y>oa7+(UYxPIvV-A)V5[^u4>ǂv%ͿD{Couldn't make timing socket: %s Could not set IPV6_V6ONLY on timing socket: %s Couldn't bind timing socket: %s Couldn't get timing socket name: %s Timing IPv4 port: %d Timing IPv6 port: %d Couldn't add event for timing requests Couldn't make control socket: %s Could not set IPV6_V6ONLY on control socket: %s Couldn't bind control socket: %s Couldn't get control socket name: %s Control IPv4 port: %d Control IPv6 port: %d Couldn't add event for control requests Couldn't get receive timestamp Error reading timing request: %s Got timing request with size %d Time sync: Unknown address family %d Time sync request from [error: %s]; not a RAOP client Time sync request from %s; not a RAOP client Packet header doesn't match timing request Couldn't get transmit timestamp, falling back to receive timestamp Could not send timing reply: %s Couldn't re-add event for timing requests WARNING: struct raop_session not found in list; BUG! Cleaning up failed session (deferred) on device %s Send error for %s: %s Partial send (%d) for %s Error reading control request: %s Got control request with size %d Control svc: Unknown address family %d Control request from [error: %s]; not a RAOP client Control request from %s; not a RAOP client Packet header doesn't match retransmit request Got retransmit request, seq_start %u len %u RAOP device %s asking for seqnum %u; not in buffer (h %u t %u) Error retransmit packet, aborting retransmission WARNING: len non-zero at end of retransmission Couldn't re-add event for control requests CSeqCould not convert CSeq value to integer (%s) Could not get current playback position and clock Unknown family %d Could not send playback sync to device %s: %s ApEx %s closed RTSP connection Out of memory for deferred error handling! Out of memory for RAOP session Could not create control connection to %s Could not find interface %s Device address not valid (%s) Out of memory for RAOP metadata id = %dCould not build filter for file id %d; metadata will not be sent Couldn't start query; no metadata will be sent Couldn't fetch file id %d; metadata will not be sent Out of memory for temporary metadata evbuffer; metadata will not be sent Out of memory for metadata evbuffer; metadata will not be sent Could not encode file metadata; metadata will not be sent Failed to convert song_length to integer; no metadata will be sent Out of memory for artwork evbuffer; no artwork will be sent Failed to retrieve artwork for '%s' (%d); no artwork will be sent *%02xBuilding %s for %s Authentication required but no password found for device %s Digest username="%s", realm="%s", nonce="%s", uri="%s", response="%s"Authorization value header exceeds buffer size Authorization header: %s %llXClient-InstanceDACP-IDSessionCould not add Authorization header Could not create RTSP request for TEARDOWN Could not make TEARDOWN request Could not create RTSP request for OPTIONS Could not make OPTIONS request Could not create RTSP request for SET_PARAMETER Out of memory for SET_PARAMETER payload RTP-InfoCould not make SET_PARAMETER request Could not allocate evbuffer for volume payload volume: %d.%06d Out of memory for SET_PARAMETER payload (volume) text/parametersCould not send SET_PARAMETER request for volume Could not allocate temp evbuffer for metadata processing RTP-Info too big for buffer while sending metadata Could not copy metadata for sending Could not send SET_PARAMETER request for metadata Could not send metadata to %s Unsupported artwork format %d Could not copy artwork for sending Could not send artwork to %s progress: %u/%u/%u Could not build progress string for sending Could not send progress to %s No CSeq in reply, skipping check No CSeq in request Reply CSeq does not match request CSeq: got %d expected %d TEARDOWN request failed in session shutdown: %d %s SET_PARAMETER request failed for metadata/artwork/progress: %d %s FLUSH request failed: %d %s SET_PARAMETER request failed for stream volume: %d %s RECORD request failed in session startup: %d %s Audio-LatencyRECORD reply from %s did not have an Audio-Latency header RAOP audio latency is %s SET_PARAMETER request failed for startup volume: %d %s Could not create socket for streaming: %s connect() to [%s]:%u failed: %s Could not open streaming socket WWW-Authenticate header not found WWW-Authenticate: %s Digest Unsupported authentication method: %s Out of memory for WWW-Authenticate header copy =realm="nonceCould not find realm/nonce in WWW-Authenticate header Found realm: [%s], nonce: [%s] OPTIONS request failed in device probe: %d %s Bad password for device %s Could not re-run OPTIONS request with authentication OPTIONS request failed in session startup: %d %s Could not determine local address Local address: %s (LL: %s) port %d Could not create RTSP request for ANNOUNCE rtsp://%s/%uSession URL length exceeds 127 characters v=0 o=iTunes %u 0 IN IP4 %s s=iTunes c=IN IP4 %s t=0 0 m=audio 0 RTP/AVP 96 a=rtpmap:96 AppleLossless a=fmtp:96 %d 0 16 40 10 14 2 255 0 0 44100 a=rsaaeskey:%s a=aesiv:%s v=0 o=iTunes %u 0 IN IP4 %s s=iTunes c=IN IP4 %s t=0 0 m=audio 0 RTP/AVP 96 a=rtpmap:96 AppleLossless a=fmtp:96 %d 0 16 40 10 14 2 255 0 0 44100 Out of memory for SDP payload Could not generate SDP payload for ANNOUNCE application/sdpCouldn't encode challenge Apple-ChallengeCould not make ANNOUNCE request Could not open hash: %s SETUP request failed in session startup: %d %s Missing Session header in SETUP reply TransportMissing Transport header in SETUP reply RTP/AVP/UDP;ApEx replied with unsupported Transport: %s Out of memory for Transport header copy ;=token: %s server_portCould not read server_port control_portCould not read control_port timing_portCould not read timing_port Transport header lacked some port numbers in SETUP reply Transport header was: %s Negotiated AirTunes v2 UDP streaming session %s; ports s=%u c=%u t=%u Could not create RTSP request for RECORD npt=0-seq=%u;rtptime=%uRTP-Info too big for buffer in RECORD request Could not make RECORD request ANNOUNCE request failed in session startup: %d %s Could not create RTSP request for SETUP RTP/AVP/UDP;unicast;interleaved=0-1;mode=record;control_port=%u;timing_port=%uTransport header exceeds buffer length Could not make SETUP request Could not create RTSP request for FLUSH RTP-Info too big for buffer in FLUSH request Could not make FLUSH request Could not send OPTIONS request on IPv6 (probe) Could not send OPTIONS request on IPv4 (probe) Could not send OPTIONS request on IPv6 (start) Could not send OPTIONS request on IPv4 (start) Flush timer expired; tearing down RAOP sessions shutdown: TEARDOWN request failed! Could not reset AES cipher: %s Could not set AES IV: %s Could not encrypt payload: %s Could not open AES cipher: %s Could not set AES key: %s Could not add OAEP padding: message too long Could not allocate memory for OAEP padding Could not allocate memory for OAEP seed Could not read RAOP RSA pubkey: %s Could not read RAOP RSA exponent: %s Could not convert input data: %s (public-key(rsa(n %m)(e %m)))Could not build RSA params S-exp: %s (data(value %m))Could not build data S-exp: %s Could not encrypt data: %s Could not find token 'a' in result S-exp Cannot extract MPI from result Could not copy encrypted data: %s Couldn't encrypt and encode AES session key Couldn't encode AES IV Could not start timing service on IPv6 Could not start timing service on IPv4 AirTunes v2 time synchronization failed to start Could not start control service on IPv6 Could not start control service on IPv4 AirTunes v2 playback synchronization failed to start RAOP Semphore init errorQ"Z"b"h"o"u""""evrtsp_add_header_internalevrtsp_request_dispatchevrtsp_parse_response_lineevrtsp_connection_set_baseevrtsp_connection_get_local_addressevrtsp_make_requestevrtsp_make_requestevrtsp_write_connectioncbevrtsp_request_newevrtsp_connection_newevrtsp_connection_failevrtsp_read_headerevrtsp_readrtsp://%s %s RTSP/%d.%d evrtsp/rtsp.cRTSP/1.0RTSP/1.1%s: unhandled address family ANNOUNCEOPTIONSSETUPRECORDPAUSEGET_PARAMETERSET_PARAMETERFLUSHTEARDOWNInvalid utf-16 in file Got item of length %d: %s WMA Codec Type: %02X ASF_Audio_Mediaplay_duration: %lld, send_duration: %lld, preroll: %lld Reading extended content description object Reading descr %d of %d Found descriptor: %s Type: string, value: %s Type: bytes Type: int, value: %d Type: ll, value: %lld %lldtype: short, value %d Badly formatted wma file Read fail on file wm/genrewm/albumtitlewm/trackwm/shareduserratingwm/tracknumberwm/yearwm/composermalloc: wma_ext_content_descr wm/albumartistwm/contengroupdescriptionFound header ext of %d (%d) bytes Unknown ext subheader: %02hhx%02hhx%02hhx%02hhx-%02hhx%02hhx-%02hhx%02hhx-%02hhx%02hhx-%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx Found ext subheader: %s ASF_Metadata_Library_Object Size: %lld Error opening WMA file (%s): %s Error reading from %s: %s Could not find header in %s Found WMA header: %s Header size: %lld Header objects: %d Error seeking in %s %llu: Found subheader: %s ASF_Content_Description_ObjectASF_Extended_Content_Description_ObjectASF_File_Properties_ObjectASF_Stream_Properties_ObjectASF_Header_Extension_ObjectUnknown subheader: %02hhx%02hhx%02hhx%02hhx-%02hhx%02hhx-%02hhx%02hhx-%02hhx%02hhx-%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx Error reading meta info for file %s Successfully parsed file ASF_Index_ObjectD6E229D3-35DA-11D1-9034-00A0C90349BEASF_Extended_Stream_Properties_Object14E6A5CB-C672-4332-8399-A96952065B5AASF_Payload_Ext_Syst_Pixel_Aspect_Ratio1B1EE554-F9EA-4BC8-821A-376B74E4C4B8ASF_Bandwidth_Sharing_ObjectA69609E6-517B-11D2-B6AF-00C04FD908E9ASF_Payload_Extension_System_Timecode399595EC-8667-4E2D-8FDB-98814CE76C1EASF_Marker_ObjectF487CD01-A951-11CF-8EE6-00C00C205365ASF_Data_Object75B22636-668E-11CF-A6D9-00AA0062CE6C75B22633-668E-11CF-A6D9-00AA0062CE6CASF_Reserved_1ABD3D211-A9BA-11cf-8EE6-00C00C205365ASF_Timecode_Index_Object3CB73FD0-0C4A-4803-953D-EDF7B6228F0CASF_Language_List_Object7C4346A9-EFE0-4BFC-B229-393EDE415C85ASF_No_Error_Correction20FB5700-5B55-11CF-A8FD-00805F5C442BD2D0A440-E307-11D2-97F0-00A0C95EA850ASF_Media_Object_Index_Parameters_Obj6B203BAD-3F11-4E84-ACA8-D7613DE2CFA7ASF_Codec_List_Object86D15240-311D-11D0-A3A4-00A0C90348F6ASF_Stream_Bitrate_Properties_Object7BF875CE-468D-11D1-8D82-006097C9A2B2ASF_Script_Command_Object1EFB1A30-0B62-11D0-A39B-00A0C90348F6ASF_Degradable_JPEG_Media35907DE0-E415-11CF-A917-00805F5C442BASF_Header_Object75B22630-668E-11CF-A6D9-00AA0062CE6CASF_Padding_Object1806D474-CADF-4509-A4BA-9AABCB96AAE8ASF_JFIF_MediaB61BE100-5B4E-11CF-A8FD-00805F5C442BASF_Digital_Signature_Object2211B3FC-BD23-11D2-B4B7-00A0C955FC6E44231C94-9498-49D1-A141-1D134E457054ASF_Payload_Ext_System_File_NameE165EC0E-19ED-45D7-B4A7-25CBD1E28E9BASF_Stream_Prioritization_ObjectD4FED15B-88D3-454F-81F0-ED5C45999E24ASF_Bandwidth_Sharing_ExclusiveAF6060AA-5197-11D2-B6AF-00C04FD908E9ASF_Group_Mutual_Exclusion_ObjectD1465A40-5A79-4338-B71B-E36B8FD6C249ASF_Audio_SpreadBFC3CD50-618F-11CF-8BB2-00AA00B4E220ASF_Advanced_Mutual_Exclusion_ObjectA08649CF-4775-4670-8A16-6E35357566CDASF_Payload_Ext_Syst_Sample_DurationC6BD9450-867F-4907-83A3-C77921B733ADB7DC0791-A9B7-11CF-8EE6-00C00C205365ASF_Metadata_ObjectC5F8CBEA-5BAF-4877-8467-AA8C44FA4CCAASF_Mutex_UnknownD6E22A02-35DA-11D1-9034-00A0C90349BEASF_Content_Branding_Object2211B3FA-BD23-11D2-B4B7-00A0C955FC6EASF_Content_Encryption_Object2211B3FB-BD23-11D2-B4B7-00A0C955FC6EASF_Index_Parameters_ObjectD6E229DF-35DA-11D1-9034-00A0C90349BEASF_Payload_Ext_System_Content_TypeD590DC20-07BC-436C-9CF7-F3BBFBF1A4DCASF_Web_Stream_Media_Subtype776257D4-C627-41CB-8F81-7AC7FF1C40CCASF_Web_Stream_FormatDA1E6B13-8359-4050-B398-388E965BF00CASF_Simple_Index_Object33000890-E5B1-11CF-89F4-00A0C90349CBASF_Error_Correction_Object75B22635-668E-11CF-A6D9-00AA0062CE6CASF_Media_Object_Index_ObjectFEB103F8-12AD-4C64-840F-2A1D2F7AD48CASF_Mutex_LanguageD6E22A00-35DA-11D1-9034-00A0C90349BEASF_File_Transfer_Media91BD222C-F21C-497A-8B6D-5AA86BFC0185ASF_Reserved_34B1ACBE3-100B-11D0-A39B-00A0C90348F6ASF_Bitrate_Mutual_Exclusion_ObjectD6E229DC-35DA-11D1-9034-00A0C90349BEASF_Bandwidth_Sharing_PartialAF6060AB-5197-11D2-B6AF-00C04FD908E9ASF_Command_Media59DACFC0-59E6-11D0-A3AC-00A0C90348F6F8699E40-5B4D-11CF-A8FD-00805F5C442BASF_Reserved_286D15241-311D-11D0-A3A4-00A0C90348F6ASF_Binary_Media3AFB65E2-47EF-40F2-AC2C-70A90D71D343ASF_Mutex_BitrateD6E22A01-35DA-11D1-9034-00A0C90349BEASF_Reserved_44CFEDB20-75F6-11CF-9C0F-00A0C90349CBASF_Alt_Extended_Content_Encryption_ObjFF889EF1-ADEE-40DA-9E71-98704BB928CEASF_Timecode_Index_Parameters_ObjectF55E496D-9797-4B5D-8C8B-604DFE9BFB245FBF03B5-A92E-11CF-8EE3-00C00C205365ASF_Video_MediaBC19EFC0-5B4D-11CF-A8FD-00805F5C442BASF_Extended_Content_Encryption_Object298AE614-2622-4C17-B935-DAE07EE9289C8CABDCA1-A947-11CF-8EE4-00C00C205365RSP.gMismatched setEarly exitRSP.gtoken INTrule dateintvalrule dateoprule datereftoken retvaltoken FIELDrule datespecrule intoptoken NOTrule stroptoken STRtoken LPARrule exprtoken RPARtoken NEWLINEtoken EOFEQUALINCLUDESSTARTSWENDSWLESSGREATERLTEGTEBEFOREAFTERDATETODAYWEEKMONTHYEARQUOTEWSDIGIT19DIGIT09ESCAPEDRSP2SQL.g9_dD'@@5@W@x@@K@c@@F;@@@q@E@nY@@d@\IXjI A{WG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@V;Z;HV;Z;^;c;Hh;h;h;%Y-%m-%dDate '%s' could not be interpreted Garbage at end of date '%s' ?! Date '%s' could not be converted to an epoch Could not convert '%s' to integer Field '%s' is not a valid field in queries Field '%s' is not a date field Date %ld too large for buffer, oops! f.Field '%s' is not an integer field Field '%s' is not a string field Could not escape value %( AND OR (NOT bits_per_sample < > <= >= LIKE DAAP.gDAAP.gOPOROPANDDAAP2SQL.g @@.@ %@3@D:@C@I@pU@b@o@}@B@@@@"@@|@@@@@s@@Y AA2Aw2A82A>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  >>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>!daap.songalbumid:0No field name found in clause '%s' No operator found in clause '%s' Negation found but operator missing in clause '%s%c' DMAP field '%s' is not a valid field in queries No value given in clause '%s%s%c' Value '%s' in clause '%s%s%c%s' does not convert to an integer type Value '%s' in clause '%s%s%c%s' does not represent an integer value Operation '%c' not valid for string values <> Missing or unknown operator '%c' in clause '%s!%c%s' Unknown operator '%c' in clause '%s%c%s' IS NOT NULL IS NULLf.idf.file_sizef.bitratef.total_discsf.discf.artistf.urlf.data_kindf.time_addedf.sampleratef.descriptionf.time_modifiedf.song_lengthf.genref.typef.yearf.total_tracksf.trackf.commentf.composerf.titlef.albumf.compilationf.songalbumidf.album_artistcom.apple.itunes.extendedf.media_kindcfg_addvalcfg_opt_getnintcfg_opt_getnfloatcfg_opt_getnboolcfg_opt_getnstrcfg_opt_getnptrcfg_opt_getnseccfg_getopt_arraycfg_opt_gettseccfg_set_error_functioncfg_getoptcfg_opt_getvalcfg_opt_setnintcfg_opt_setnfloatcfg_opt_setnboolcfg_opt_setnstrcfg_initcfg_setoptcfg_parse_internalcfg_parse_bufcfg_parse_fpcfg_parsecfg_setlistcfg_addlistcfg_opt_nprint_varcfg_opt_print_indentcfg_opt_set_print_funccfg_set_validate_func2.7libConfuse 2.7 by Martin Hedenfalk Martin Hedenfalk opt->valuesconfuse.copt && opt->type == CFGT_INTopt && opt->type == CFGT_FLOATopt && opt->type == CFGT_BOOLopt && opt->type == CFGT_STRopt && opt->type == CFGT_PTRopt && opt->type == CFGT_SECrootopts && name|opt && titlesec && sec->titleoffcfg%s:%d: %s: cfg && cfg->name && nameno such option '%s'index == 0 || (((2) & (opt->flags)) == (2))wrong number of arguments to cfg_include()Parse error in default value '%s' for option '%s' Check your initialization macros and the libConfuse documentation internal error in cfg_init_defaults(%s)rootcfg && optopt->type != CFGT_SECopt->nvalues == 0 || valuefound duplicate title '%s'invalid integer value for option '%s'integer value for option '%s' is out of rangeinvalid floating point value for option '%s'floating point value for option '%s' is out of rangeval->sectioninvalid boolean value for option '%s'opt->parsecbinternal error in cfg_setopt(%s, %s)premature end of fileunexpected closing braceunexpected token '%s'attempt to append to non-list option '%s'missing equal sign after option '%s'missing opening brace for section '%s'missing title for section '%s'missing parenthesis for function '%s'syntax error in call of function '%s'[buf]cfg && fpFILEcfg && filenameopt && (((2) & (opt->flags)) == (2))opt && fp%lf\"\\%s "%s" { %s { } %s = {, # %s =   -*+*"+ *  !!,($#,** *  !!  ('%&)!TUUVVWWTXTTTTYXTTTTTZTTT[T\]TT]^_TT`XZTYaTXTT[\\T]bTTTTTTTTTTTTc_TTTaTT.bd]TTeHTTTTTTTTTTTTTTTTTTTT&'t%%%%%%o%"%%%%(%%b9%%Ck)t;%>%V*2%r%%/2%%%%%%%%%%%,%u)4l%n%% >$e'0'0!177188MMc%K!!F%,!!!!!!!!!%..*...........................4(4J&JNNRR  4J4HHJHHHHHHHHHHHHHHHHHHHHHHHHHHHUUUUUUUUVVVVVVVVWWWWWWWWXXXYYYYYYYZZZZ[[[[[[\\\\\\\]]]]]^^^^^^^^_____````````aaaaaaaabbbbbbbbddddddddTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT     ##S'-$$.!!1TT2'T%%*61MN2NNRNODQ78GE'9:;<=>?@AEH)G)))H))))))IHH)HHHHHHHHHHH))K(KK'KNNNN4+('TTKTTKTTTTTTTLP)L)))P))))))IPP)PPPPPPPPPPP))""""""""&TTTTT&&))T))))),TTTT,,,//T//T//00T0000033TT33355555555BBTBTBBCCCCCCCCFFFFFFFFJJJJJJJJKKKKKKKK TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTqputcout of dynamic memory in cfg_yyensure_buffer_stack()cfg_qstringlexer.lout of dynamic memory in cfg_yy_create_buffer()%oinvalid octal number '%s'bad escape sequence '%s'%xunterminated string constantfatal flex scanner internal error--end of buffer missedfatal error - scanner input buffer overflowinput in flex scanner failedout of dynamic memory in yy_get_next_buffer()fatal flex scanner internal error--no action foundout of dynamic memory in cfg_yy_scan_buffer()out of dynamic memory in cfg_yy_scan_bytes()bad buffer in cfg_yy_scan_bytes()flex scanner push-back overflowincludes nested too deeply%s: %s ?|?CG|)MPq    Q`}&Y| p \`HXh   x0oxooh|tl@p/D@XE Gp6@`E dEkEzEEEEE`TEEF)FD>FiqEE@@MFZFmF@}F@F@F@F@F@FFFFFFF G)G9GJG[GhGxGGGGGG qEGGGG@GHGHH=,HEEP,X0u8h !>(ETeTn?x=8:6-X3W-|@-՞3pM|_XpWڭdVVWA(LbKK UҮPe"eGLlJ<'')54I(+(˥r2CiR[ZP(x(TK7ktĸ(( {QO()압9g-NۘLl*)<)͇Q Sea)q)6&ufbl|&)3&ufbl))ӫ Se) *?.O.Pÿa t..IuGpFn55uf;..PIy!3&/ܷ Se-/A/ů[wHgDLf/x/*54I//"#Un//"#Un!0=0)54Ib00 ܐռlCܫ00Wbw'Az@01kYP@8[ (1@13Ie115&ufbl11dL*/zԌ11*54I!292,"zImZk^2m2K H22)54I22``QO303YYH"U3@iM[_\D+z33ARц1H33e:G@,p qC33*54I4*4 LuIO4w4@qpK(Μ44mI^]K`M$&4_. Se 55M[_\D+@5g5)"&L5~(&5ܫG Seandorincludesstartswithendswith>=<=beforeafterdaydaysweeksweekmonthmonthsyearsyeartoday   ` X h p x                   ( 0 8 @ H P X ` p h x     )66666;;j66&6`6K66666566666666677 7777#7+7``BB""PX`h (066666;;j66&6`6K66666566666666677 7777#7+78@Hpx``~`~)66666;;j66`67+7BB""66666;;j66`67+7`hpx``GCC: (GNU) 3.3.2 20031005 (Debian prerelease)GCC: (Buildroot 2012.02) 4.5.3A*aeabi 7-A A ,.shstrtab.interp.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.jcr.dynamic.got.data.bss.comment.ARM.attributes 44HH  hh !XX()oD~6oxxHE xxI0N I  WppURU]@@gķci qp W  |@W@\\``ddhh++0Mp+