ELFV44 (444444\\00HHHDDQtdRtd$$/lib/ld-linux.so.2GNUGNUtm&G!4.'sFR|.!Kme#<![n 0*H?{/k5V% j-Q8,N$:T37BLODrFAaOE Yzx;>q? 6W 'PI]SMZ :A92;U% (/@$-9'&#B+7=1J i2)* Dl5Hc<^KJ8E6~Cw,\ F1Gt=3s4P0bpI y`.&d+v(}huCf )R"4@M_NXoG"g>QLC @s(AB0@` ъľ$P_KMR`$M Xс|    #%&(*+-./138;=>@BCEFJKPT?"~nֳ)wirz W?&jq8K, |>-!⸡cAи/1<]-=c^ k%Oع/Z$'k|K< XU|E'2 1a*QęHTRgiH ik45MP">IyY+j|BEi2W+@M̭S2J<-3݌v2I)~ḣ7na|Ӳd0>'|7aP EK7Ja|ܒtL7{'k9Q|m*|Z,$qX&s:$ j_ h T"jb16^g 9  `  :=Tl . v>  V Q"Y tT E  H}  R8D  L(r < ?w   B  H   & . qK %rf   h[ I N  $+q I 3}\ @X ? _ e i 0 fqx}2<C `  LC   33T0) !Qx y [   .Xp iS  > x '  c ds(\FDHBt~P<Pp) ~q$e`7 pG ^@90(~Alh2S|{T`{8,(@x @*4w`?Ey@G,|[(f`,f\2`,u$ |\@/LL XO ,|liblwres.so.60__gmon_start___Jv_RegisterClasseslwres_conf_getlwres_conf_parselwres_context_destroylwres_net_ptonlwres_context_createlwres_net_ntop_finilwres_conf_clearlibdns.so.64isc_event_freeisc__timer_resetisc_buffer_getuint16isc_sockaddr_formatisc_sockaddr_getportisc_time_nowisc_sockaddr_anyisc__timer_createisc_file_existsisc_sockaddr_frominisc_time_microdiffisc__mempool_setfreemaxisc_parse_uint32isc_buffer_allocateisc___mem_freeisc_buffer_copyregionisc_error_runtimecheckisc_interval_setisc__task_sendisc_region_compareisc_base64_decodestringisc_sockaddr_ismulticastisc___mempool_getisc__socket_detachisc___mem_getisc_file_removeisc_assertion_failedisc_sockaddr_anyofpfisc_netaddr_fromsockaddrisc__mutex_initisc__timer_touchisc_string_strlcpyisc__timer_detachisc_sockaddr_any6isc__socket_connectisc__mempool_destroyisc__buffer_addisc___mem_allocateisc__task_detachisc__buffer_putstrisc__buffer_initisc_sockaddr_eqaddrisc__buffer_usedregionisc_buffer_freeisc_entropy_detachisc_sockaddr_fromin6isc__buffer_clearisc_result_totextisc_file_mktemplateisc___mem_putisc__mempool_setfillcountisc__socket_bindisc__task_createisc_netaddr_formatisc___mempool_putisc__mempool_createisc__mem_createisc__buffer_putuint16isc_sockaddr_pfisc__socket_createisc__mempool_setnameisc_random_getisc__socket_cancelisc_event_allocatedns_name_copydns_name_totextdns_name_clonedns_name_invalidatedns_rdataclass_fromtextdns_compress_invalidatedns_name_destroydns_message_addnamedns_message_renderenddns_name_issubdomaindns_rdata_comparedns_message_firstnamedst_key_fromnamedfiledns_message_getquerytsigdns_message_gettempnamedst_key_freedns_tsig_hmacsha1_namedns_tsig_hmacsha256_namedns_tsig_hmacmd5_namedns_message_rendersectiondns_message_parsedns_ds_buildrdatadst_key_iddns_rdataclass_formatdns_tsigkey_detachdns_name_printdns_tsig_hmacsha384_namedst_key_namedns_rdataset_currentdns_name_isabsolutedns_message_gettemprdatasetdns_message_currentnamedns_rdataset_firstdns_rdata_tostructdns_tsig_hmacsha512_namedns_tsigkey_createfromkeydns_name_freedns_message_gettemprdatalistdns_name_getlabeldst_key_setbitsdns_message_pseudosectiontotextdns_dnssec_verifydst_key_algdns_name_getlabelsequencedns_rdata_resetdns_name_fromtextdns_rdatatype_formatdns_name_countlabelsdns_name_dynamicdns_result_registerdst_key_comparedns_rdataset_initdns_name_setbufferdns_name_formatdns_dnssec_keyfromrdatadns_rdata_fromstructdns_rdatalist_tordatasetdns_compress_initdst_context_destroydns_rdatatype_fromtextdns_message_renderbegindns_tsigkey_createdns_name_comparedns_name_fullcomparedns_name_dupdns_log_setcontextdns_master_styledestroydns_tsig_hmacsha224_namedns_name_equaldns_rdata_initdns_master_stylecreatedns_log_initdns_rdatalist_initdns_rdataset_nextdns_tsig_verifydns_rootnamedst_lib_destroydns_rdataset_makequestiondns_nsec_typepresentdst_lib_initdns_message_setoptdns_rdata_totextdns_message_peekheaderdns_message_gettemprdatadns_name_initdns_message_nextnamedns_rdatatype_totextdns_message_findtypedns_rdata_freestructdns_message_setquerytsigdns_message_createdns_message_destroydns_master_rdatasettotextdns_byaddr_createptrname2dns_message_settsigkeydns_message_puttempnamedns_message_sectiontotextlibgssapi_krb5.so.2error_messagelibcrypto.so.0.9.8libbind9.so.60cfg_map_getisc_net_probeipv4isc_net_probeipv6cfg_obj_asstringcfg_map_getnamebind9_getaddresseslibisccfg.so.60cfg_parser_createcfg_parse_filecfg_obj_destroycfg_type_sessionkeycfg_parser_destroylibisc.so.60isc__app_runisc__timermgr_createisc__timermgr_destroyisc_log_setcontextisc__app_blockisc_log_createisc__app_shutdownisc_log_usechannelisc__socketmgr_createisc__buffer_invalidateisc_net_disableipv4isc_net_disableipv6isc__app_unblockisc_log_setdebuglevelisc_sockaddr_compareisc__app_startisc__app_finishisc__socket_sendtovisc__app_onrunisc__mem_destroyisc_log_destroyisc__taskmgr_createisc__socket_recvvisc_entropy_createisc__mem_statsisc__socket_sendvisc__socketmgr_destroyisc__taskmgr_destroyisc_mem_debugginglibcap.so.2libpthread.so.0pthread_mutex_unlockpthread_mutex_lockpthread_mutex_destroylibxml2.so.2libc.so.6_IO_stdin_usedfflushstrcpy__printf_chk_IO_putcperrorstrncpystdinstrpbrkinet_ptonfeoffgetsstrlenmemset__fprintf_chkctimestdoutfputsmemcpyfclosestrcatstrcasecmpgetenvstderr__snprintf_chkstrncasecmpstrncat__strsep_gfwritestrchr__vfprintf_chk__cxa_finalizefopen64__libc_start_main__stack_chk_fail_edata__bss_start_endhave_delegation_nssockcountlookup_lockhave_responseprognamesocketmgrdsvalidatingtrieschase_rdatasetvalidatedmemdebugging_fp_hwtrustedkeysearch_listchase_nsrdatasetchase_keyrdatasetcheck_rachase_namechase_dsrdatasetchase_message_list2chase_dslookeduptaskmgrchase_authority_namechase_sigdslookeduptimeoutchase_siglookedupndotsglobal_taskchase_sigdsrdatasetchase_name_duprecvcountchase_current_namekeynametextshowsearchhave_ipv6qrchase_sigkeylookeduplookup_counterserver_listlctxnamebufkeysecretcurrent_lookupentpsendcountchase_sigkeyrdatasetchase_sigrdatasetalphnumchase_keylookedupbind_addresscommctxtk_listhave_ipv4hmacnamespecified_sourcecancel_nowlookup_listextrabytesfatalexitdelegation_followusesearchchase_signamechase_lookedupfree_nowdefault_lookupgrandfather_pbkeyfiledigestbitsis_dst_upexitcodechase_message_listbind_anytimermgrchase_nslookeduponrun_callbackGLIBC_2.0GLIBC_2.4GLIBC_2.1.1GLIBC_2.1GLIBC_2.1.3GLIBC_2.3.4X ii ii qi ii si ii ti  $(,048<@DHLPTX\`dhlptx| $(,048<@DHPTX\`hltx| %/O kLdp      $(,048<@DHLP T!X"\#`$d&h'l(p)t*x+|,-.0123456789:;<=>?@ABCDEFGHIJKLMNPQ RSTUV W$X(Y,Z0[4\8]<^@_D`HaLbPcTdXe\f`gdhhiljpltmxn|opqrstuvwxyz{|}~  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|US[X$t^6X[ hhhhh h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhhhhhhhhph`hPh@h0h hhh hhhhh  h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhhhhhhhhph`hPh@h0h hhh hhhhh  h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` hhhphxhhhhhhhhph`hPh@h0h hhh hhhhh  h($h0(h8p,h@`0hHP4hP@8hX0<h` @hhDhpHhxLhPhThXh\h`hdhhhplh`phPth@xh0|h hhhhhhhh h(h0h8ph@`hHPhP@hX0h` 1^PTR"D,PD$$ } UGfvFt&S $j} G$D$G D$GD$ GU$D$DD$MUM 9tYM A%=u5|UD$$JU&}M 9t6H4$veFDžtG<v-򍃣D$ T$ D$$F8Dž뜋6D$D$4$D$ D$-t$D$$4D$[$:J,u 1z B0B8 u fǀ  ufǀ @XVP$H ǂ$PUe3Č[^_]ËiD$D$<$fDž t*LD$ D$$>f?f ǀ fuPDP<ǀP}1lD$D$$ƀJ,u 1z B0@XP8$H ǂ$PD$[$8 ,F-uv|$4$q9ù>mu苃E 螷T$$%E 1҉D$E$1a,lD$ D$TD$$葵T$$/%Z$t"x;t$ȷǃ9tOI身$[^_]Í,$j:'UWVSI=|eE1$蠯$2tFǃx;t$Me3 L|[^_]Ít&D$4$D$般t$$ T$ $I$D$$% uً 1t&T$D$$ 9|1Ҹ|$4$t&xǃ;t$覵聳vUMS h;tP P[]UWVSܷ9;)9uw>XtʋUD$ +EȃT$D$E$U˯UT$D$$ ỦT$Eԉ4$D$t4$<.key@4$觪tKD$ 5Uȉt$T$E$%D$ 6UȉT$EԉD$U$X&?D$4$֥t8D$ AEȉt$D$U$¥EUԉE8EăL[^_]ft$D$$EEăL[^_]ED$ GEȉD$UԉT$E$RD$ EȉD$UԉT$E$/EnvU8]E Fã4u}$ۤ D$ |$P ET$U$UƸtiT$D$4$BU 4$T$S4${.key@4$4$ުUD$ |$t$$E`E]u}]UWVS|3<ueE1DžDž<$itL*<$Vt9?<$C¸tUe3<[^_]Ít&D$<$薣Q t&4$T$ D$T$b<$D$X$責D$t$ D$D$$4$‹D$D$ ~4$D$D$蘢Dž$DžD$<$D$Ρj$Q$ʫ$輫+f$被|$D$$N U8]٭61uu ED$Et$D$ D$E$+du}u ]u]ÍZD$ D$D$ $ƟU(]MuƉ}@d:×0<w t tL]u}]fD>fD7D D$T$ $-uFd0빉D>fD7ƍv'US讬 0$D$s D$ ED$E D$E$裥$[]Í'US^û/D$ n D$E D$E$J[]Ít&UH]Es/}} uD$ $|$\u E;EvFf)4$Ҝ|$ $D$ED$eD$]u}]ÍUU]艫.utR$ME D$ ED$D$$D$D$$k]u]ÐUWVSd.yD$$P90rFpdždžt-VtBFpVtPFpFtt<\BcPdždžt3$؝D$׿$9D$ D$ |$$ FXdž$hF|$]N tF[^_]Í&|$t$D$ $[^_]9([(}vǂ0<9,S,+vV|9VT+FTF|9FPFPVX9VLuwFL,t&FX9FHFtFHzD$ D$D$$D$ D$D$$虚D$ D$D$$qD$ D$D$$I(뮍D$ D$D$$T릍Ή'U]艧*u$tD$$t ]u]Ð0u鋃u݋u!\u=%$b밍D$ D$D$$3D$ D$D$$ t&'UWVS茦),E䍃3$U䋂(tNT'$D$D$*tu ut&E䋈 t  $ƤUǂD,[^_]Ít&'UWVS̥)),C$E4 EUhdždžEt$D$ D$$EUt$D$${uE;8aU8cE;4U4K U䍶Ut$lU|t"D$K$E|$E t  $Ut0D$U䋃D$ T$$sEǀUxtx$EUD$ D$T$$芗,[^_]Í0UD$ D$D$$ِt&UWVSw&teD$s$(t:8tF8<$D$u1[^_]Ðt&<$8䍃]D$ D$D$$I'UWVS̢)&<$ }dt&tzǀǀUD$ yD$T$M$MtSu;GuDzuv;uCuv<[^_]Ë}ԍD$ D$D$x<$}ԍUVS蝡$$m D$D$ D$$蟝E D$ ED$D$$D$D$$c:  u$ t&t&USޠ;$4D$D$,D$T$AD$ $Û"$T$ UD$E$T$uE$[]Í$SvUVSJ"#$?G D$ t$D$T$蕛=ƀƀfǀ fǀ fǀ ǀ ǀ ǀǀǀǀǀ ǀ@ǀ0@ǀP@,@0@@@@T@d@h@l@p@t@x@|fǀ fǀ fǀ ǀfǀLfǀN@@ @$@(@ ǀ<ǀxǀ|ǀH@4@8D@<@@@D@H@L@P@X@`@\ǀ ǀ$ǀ(ǀ,ǀ4ǀ8[^]Í7D$ D$D$$hD$t$$U8}}]#ÀuY$|$i T$D$ 5D$U$̘U|$D$$苑E D$D$$nƆƆdždž]u}]ÍAD$ D$D$2$襍hD$8T$${t&'UWVS iu}i$Xu*ZfWǀGt2D$4$xǀǀWu벐[^_]UWVS|}}$/VD$D$$D$D$$܏D$D$$輏Ɔ f  f  f GFPPG,F,G0F0GFGFGFGTFTGdFdGhFhGlFlGpFpGtFtGxFxG|F| f  f  f LfLNfNGFG F G$F$G(F(G F G4F4G[^_]ÍD$ D$D$.$茊7D$ D$D$+$dt&UWVSI,u$;@E 4$D$&$|$ D$$t$D$$tF LJ $8$|$t$D$ $,[^_]fx뻍D$ D$D$}$c$Et&UWVS EӖ0lleE10D$lD$ |$D$$041ҋtEp-vN|ǀ90F~nth|$$6pD$9D$t$膔lD$p$ht+NqpfEe3u=Ĭ [^_]Í$$sD$lD$$RfUSEHåu[]É$)D$E D$$pUWVSe<4$eE1蒈tDD$t$$J$D$R@D$4$pD$$D$4$D$HD$D$ T$4$D$ʑT$$<$誏uF|$4$D$^T$$|Ee3~<[^_]Ð<$T$랍D$ D$D$$օD$ D$D$$讅9'U(])Æuu }}4$踎t |$4$XEt$|$$eT$$]u}]ÍUVS轒 Eut$ED$(#$\T$$*ED$E D$E$聤ED$E$_EUE$D$vD$x4$ [^]É'UWVS it ]u}]Ë҉|$L$$EE D$ ~t1}뭍D$ D$D$$"jfUWVSw uEEEfEfEEEEED$4$Yk$9h$D$D$og(JSd$ui/T$$pt$p$l4$D$|$XlCT$$6dD$D$E$5<$q4$n >,%EXD$D$ +D$.T$4$ti D$$+fdD$D$$ļ[^_]ÍvED$D$4$!st&D$$eļ[^_]Ít&ED$D$ D$E4$D$D$$deTfHD$BD$.D$ E<$D$tq,D$$ edD$D$($PD$ D$D$d$fvļ[^_]ËD$ D$0D$T$4$;D$$LddD$D$$D$ D$D$$ff|D$ 0D$.D$T$4$JDD$$cdD$D$$t6D$ D$D$$ref4D$ D$+D$T$<$t[t@D$$bdD$D$$Wf(d|$D$E$D$$bdD$<$D$YD$ D$D$O$Wd&tD$$bdD$$(4$Rm:d4$D$t&떍D$$aD$$bD$$zact&dD$$fFD$$6a(4$lp4$D$fUWVSp ,$T>t$4$a8t$4$zg $D$3|$4$,iT$Ѓ"$!$bL\P$b$@mFbtVE$E$atfE$E$ktxE$dE$_t T$E$8E$jt$ImtE$E$qc$D$h|$4$/fT$Ѓ"$4$^$tZG&.Љ$EiEPD$ u|$D$U$aUu00t& Љ$EaiEPD$ |$D$U$aUu(<$h9`<$h <<$h<$h$Q$cf$5ua>t4$],[^_]ÍvE$ `Et&\D$D$i<$c6 D$$^뇋<$D$蒵>t&<$D$zt&<$D$bt&<$D$JD$ D$D${<$(^D$ D$D$q<$^D$ D$D$4<$]7D$ D$D$:<$]8D$ D$D$9<$]8D$ D$D$8<$~])D$ D$D$6<$\]D$ D$D$5<$:]v'UWVSj,#$ ED$$D$ $}cT$Ѓ"$!$賾 t $h(tcM D$D$$^t<T$UD$E܉$"E܋u芾uʍuM&   tR$$ǀ ǀ$t?$u9G W u9$먍UD$$T$K $`T$Ѓ"$a,[^_]ÐM$D$ L$$뮍JD$ ED$D$$ZM0D$ D$D$ $ZUWVS*hÇtD$$EIED$4$D$`  t$EwfED$AD$T|$t$ D$D$D$$RbT$$<[^_]ËDDE0t$D$8$,V hF@FDWdždž$X$\5F D$ D$ Tt$D$D$F@D$$[T$$<[^_]Ít&FED$D$F8$E$VT$ D$D$$*OT$$(D$׿$ɱ9E$U<$D$LWD$|$$rU)$T$FLF FpFtVXPFLFpVLFtt$D$ D$X$lzD$Tt$D$D$ FHD$$X9T$$\D$J$谰vD$ D$ $SvD$D$$PTv<[^_]VXVHiD$ D$D$ $Nt&UWVS,u [~  $D$|$̯$^TT$Ѓ"$!$蔯$膯T$E$dEy,HJPt;HJ@@FDt8Pu9FHPVHPuȍv9FDPVD뺍&E pF P t @0E $TNuQ踲|$$D$ 螮$RT$Ѓ"$,[^_]ËD$  |$t$$M덍$<_UD$ D$D$ <$L܍D$ D$D$$KD$ D$D$ <$KUWVS\}3YÐeE1$|$aD$D$$QT$$mGX 4iL$$Oƍ/D$4$D$$FK D$$D$J $D$D$JOXG < D$G$It$$OT$$_D$$J< !%tꩀu)t$T$4$I4$T$TD$ L$t$D$$T#G,t O0  $J4$T$D$YI4$D$gTD$ L$t$D$$)T t$$GD$t$$yN|$4$=V$M$HfP@O,LJuW  G0 GO  W$ G(* D$D$$mTw, O0w  fLJ f  $舩T$Dž$IT$$莿$QL$$L$LF( P F(B@ F(f  LJxLJ|t4T$諨D$$wQfT$$ž D$L$$DD $D$D$Q}$D$Md$D$4$D$Ft$t$$MD$$fLuOhufN0fLJLNfOlOhLDž$DžDž!D$$9G8$D$5$gOD$$MD$$D$$GD$$ϼƉD$$zf@)f@f0pt H+@@ @BePPP@PD$$ED$$ID$$覻D$D$$It$$vD$D$$xIt$$L$C$D$* $ܤ$^BvG44ɉ?v,dž,ɉD$ D$D$$L D$|$$ >FF FF FFFFF$F(F,F4F0dž`V8F<džddždžFHFLFPFTdžD$L$$? D$FX$D$5AD$F|$D$AD$$D$@hlptx|dždž,(&1Ʉtt&<.u싃P9>LJ<G`G\X$ġW,t G0F΋!%tꩀ)΍L$t$$?t$$JD$ L$D$T$$XJƅED$DŽ$=D$$D$?4$X=|$D$j$袪f<1G\<w? f=.f=$$DHO  $HW$$H G($՟H(t8t0t,D$D$($Sue35\[^_]Ív ff=W4qG ^$ ,T$D$4$=D$4$tHD$4$dH@fLJNDž B GG4D$$?VV$"$DžDžDžDž,<8PDžDžDžDž 4$fDž.f,D$;h$D$;t$$?D$T$>xD$D$4$D;D$$\=T$$*t$D$L$  D$$[:T$$D$$aCT$$迲D$$<8T$$蕲$=f@ ff@@@ @BPPP@P$"DD$$;D$$B>T$$蠱D$$9D$$<@$@(B(P P(P@ P(D$D$$0E$蝚4D$PT$$cD$$ <1B$;B MhD$$L$$@D$ D$D$J$7t$$6T$$6$!6L$D$$el]D$ D$D$$H7L$$6t$$6$5D$<D$$آ7D$ D$D$$6Ux]IDæu}$蘘>$tt   $$ǀ ǀ$HttP|t<$T$]u}]Ðt&;AI Q농t&E$ɒt=D$$3@pf;$IvEE$D$5Uӭz1E&9z~0U$@D$E$8UuӋEˍvM}D$E$Ë f  P|fǀ  f fǀ  f  fǀ D$T$$7@xD$|$$;T$$QUEU$?UD$T$$Fk<[^_]-t&$ʊX$4ux F t$D$ D$F@D$$+"T$$趠D$$WF<[^_]ÉVPjD$ D$ $@-c7D$ D$D$ $'D$ D$D$ $'t&'UWVSE eU175ÔEx B0 3$ f$D$ |$L$-T$Ѓ"$b!$UrNqFB,HU$m%D$y$ˈEED$$D$?;3UB,t;$(%UD$D$F8T$$D$ D$E$$'": D$׿$EF$.0MUEjUҋU9E /ED$ $|$譇$$4#T$׿$E蒃EE$)ED$p D$$O$VX$EU EU|$$D$@!FHU&FLFpFtAPFLFpVLFtt$D$$辂UlzD$FH|$t$T$ D$$*9T$$辘\D$|$$[E$`(}$D$ |$3$t&9BDHJDQt&M;JHEHJHE$'>\%UD$_ $T$踁 $\fVH}D$ D$D$W <${}D$ D$D$T <$V7D$ D$D$I $.D$ D$D$H $S}D$ D$D$l <$@D$ ED$D$ $}D$ D$D$X <$D$ ED$D$X $m'UWVS+I,E$7%u ]!pD$$t$(T$$ED$|$$>T$$$$H!$#D$ED$ D$$I$T$$藕D$$!8D$D$|$ $ T$$OTD$D$$C',T$$!D$$#8ǀ8$`TDžDžfDžD$fDžDžDž$DžPD$PT$D$@T$$蘃TD$L$D$FHD$$D$4$D$dP$T$8t$$T$t$4$|84$P$Pdž$ phD$$/ $ $D$!D$/D$$D$$DD$D$$螄1Ue3us[^_]É03DP0D$ D$D$$u D$ PD$D$$M =&UH]E#u}}ED$D$ D$|$4$uAtX<$<$D$`D$1]u}]ÍD$$rЍD$ D$D$$cvUWVSIuEED$4$ xMzxD$4$ D$D$ D$E4$D$ˇ<|$D$E$UU D$$PD$E$9D$$#`D$ D$0D$ t$$A`H 6 BD$$ D$4$D$艁|D$ 0D$.D$t$ $轛T RD$$5D$4$D$48(uy, X T$ D$ 4$D$腐e,Xt&9pEED$U $D$.D$ (D$U胚U<4$D$U`U- ED$E$MVEE؉D$E܉D$ED$ D$  D$(D$M$蟊U܅҉EtE؅tU$D$$5D$$4$w <$g t<$D$ZZČ[^_]Í&$$D$D$D$($ZGZČ[^_]Ít&ED$D$4$EHxsU-D$D$  4$D$(D$Cf <( $D$D$ D$|$UMUM8G4,D$ D$+D$|$ $U豗U},oD$$U#,D$<$D$|ED$XD$ +D$.|$$*U{D$$UXD$<$D$|XU D$ L$ ,D$<$D$UUD$$/f4$D$$X&ED$D$4$1 t&M<ML$$D$ D$.|$UUpD$$Wt&tD$$r<2&,D$$JD$E$3D$$0tD$$<&E$AD$$MUD$M $UEt$D$($V<$U|$D$E$UyD$$<$D$D$$Ut&ED$ D$M $D$(D$UUJD$ D$ D$D$($ZdD$$D &D$$"<& D$ D$4$D$:&xD$$t& D$E؉D$ D$E܉D$M $D$M $xT8D$$Rt&<$D$DTUt&(D$$<&D$$D$D$($wD$$tD$M $SMD$$p6@D$$UD$$: <$URUt$<$D$Mv<$D$RD$$dD$ D$D$"$D$ D$D$3$iD$ D$D$$AD$ D$D$@$D$ D$D$?$D$ D$D$$D$ D$D$$US.ËERtu$$[]Í$[]Ív'UWVS9Hu$,WE$7D$$ D$D$ D$D$($@D$$eD$ D$D$$OD$$!,D$T$ $D$ӃD$$XT$( $T$E$sT$$O,EH,@4D$$ E$~Ĝ[^_]Ív($D$ND$$ND$$]NĜ[^_]fu}D$4$*D$<$MpMUT$UT$|$ T$  t$D$U$W}E4$D$ NUE<$u0D$$tM&($D$MD$ $MxD$$z%MĜ[^_]fD$$RĜ[^_]Í&D$$*LĜ[^_]fD$ $MD$($MLD$$L|D$$<$D$(D$p<$D$LU䋃U ,XH4@E$Kt&(D$ $KD$$KD$$eKD$ D$D$K$&UWVS,ÉE Dž\DžTDžPeE1:'$9V L$$D$ V$T$Ѓ"$)l!$U\D$J$U\1dpt$D$$U>z VX@D9‰FtVpPFpVtPFpFtO4t t$G B,$qD$$TF$3UD$ $L$T$T$Ѓ"$jUe3[^_]Í&>B,G4LDžXD$bD$$Xu@f;bt~O4dFN$bPD$L$T$ D$$MFF$DžfX $D$$D$7FLgHFLFplzFtNLD$Tt$D$D$ FHD$$9T$$h\$D$ $T$]R $&$$D$3D$$T$׿$`Q`U$ERD$ D$$Q$ ;PHFpBHFp0t&;ADFtAD f\|D$D$$D$$\tDž\$D$ 7@D|$G4V$?迫D$ f$T?W0\D$4$D$P$?|T$D$$iD$$U|d$``L%<| $\N8fx tDL$ T$D$$3D@= 4҃(tT$$d=d$`D$T$`D$D$D$D$ $:D$$SGn@nLJ0\$Dž,Dž0lfDž4fDž6Dž8Dž<Dž@=1҃F0A4`dlD$$}LtxptlDžLD$T$ $Lx$h<$^,zljf6V fXx$;T$dD$<$"pL$$Rd$fNKf V;V(;PD$S$X;FN,$uFF4<$J|$ $N6fut& lD$ $"1&FF,$:?N,;F(hL$$U:FV(PD$$&:;PD$LD$B4$N z`7&dT$fLJ \$}G0`\D$4$D$ $L9~F=D$D$4$$nz\j$D$YL‹B\<'( D$ D$D$ $pD$ D$D$ $HD$ D$D$ $ 7D$ D$D$ $$\$1|$78D$ D$D$ $D$ D$D$ $]hD$ D$D$ $58$7D$N $L$@i$67D$ D$D$3$$6D$h uD$U D$w$S@vUWVSGeleE1$16dE1E1DE $UD$ .D$D D$+ED$$,EǀǀUJtfJǀBGd9jEe3ul[^_]f|utIv뜃 8pt''UWVS d|$4p8 tD$D$ .8@0@(D$$+`D$$<D$$D$$|[^_]Ðo!U$?3FU1.NǀF9U>NUu뻐t&g$}E2|$D$D$4$D$ uTE$I-d$D$ D$+vUV<$IEEEEE4$&$t$ D$D$8D$ $y 66T$$1fWXt& f8p2t c$ w/ &EEĉD$D$$Et-M܅tM܉UL$$UMĉU $Uv00U$UE?UD$ D$L$$MD$D$D$ L$T$t$$sE800r00]00HL003 00 C$-5M$r9f$$D$ dD$D$4E܉D$ t$D$E$?9E؉D$D$E܉$yEԉD$xD$E؉U$PEЉD$D$E؉$4U}}E؉U$o$EԉM$EEЉ$yMD$L$Ed$MD$L$$E$a̰U8$8t$$7$7U]Ít&'UWVS\ù\G)t$1ED$E D$E$9rރ[^_]ÐUS[\UVS:\t&Ћu[^]US[\Y[Usage: dig [@global-server] [domain] [q-type] [q-class] {q-opt} {global-d-opt} host [@local-server] {local-d-opt} [ host [@local-server] {local-d-opt} [...]] Use "dig -h" (or "dig -h | more") for complete list of options ;; ->>HEADER<<- opcode: %s, status: %s, id: %u ; QUERY: %u, ANSWER: %u, AUTHORITY: %u, ADDITIONAL: %u ;; WARNING: recursion requested but not available ;; WARNING: Messages has %u extra byte%s at end dns_message_pseudosectiontotext;; XFR size: %u records (messages %u, bytes %llu) ;; WARNING -- Some TSIG could not be validated;; WARNING -- TSIG key was not used.;; Received %llu bytes from %s(%s) in %d ms Where: domain is in the Domain Name System q-class is one of (in,hs,ch,...) [default: in] q-type is one of (a,any,mx,ns,soa,hinfo,axfr,txt,...) [default:a] (Use ixfr=version for type ixfr) q-opt is one of: -x dot-notation (shortcut for reverse lookups) -i (use IP6.INT for IPv6 reverse lookups) -f filename (batch mode) -b address[#port] (bind to source address/port) -p port (specify port number) -q name (specify query name) -t type (specify query type) -c class (specify query class) -k keyfile (specify tsig key file) -y [hmac:]name:key (specify named base64 tsig key) -4 (use IPv4 query transport only) -6 (use IPv6 query transport only) -m (enable memory usage debugging) d-opt is of the form +keyword[=value], where keyword is: +[no]vc (TCP mode) +[no]tcp (TCP mode, alternate syntax) +time=### (Set query timeout) [5] +tries=### (Set number of UDP attempts) [3] +retry=### (Set number of UDP retries) [2] +domain=### (Set default domainname) +bufsize=### (Set EDNS0 Max UDP packet size) +ndots=### (Set NDOTS value) +edns=### (Set EDNS version) +[no]search (Set whether to use searchlist) +[no]showsearch (Search with intermediate results) +[no]defname (Ditto) +[no]recurse (Recursive mode) +[no]ignore (Don't revert to TCP for TC responses.) +[no]fail (Don't try next server on SERVFAIL) +[no]besteffort (Try to parse even illegal messages) +[no]aaonly (Set AA flag in query (+[no]aaflag)) +[no]adflag (Set AD flag in query) +[no]cdflag (Set CD flag in query) +[no]cl (Control display of class in records) +[no]cmd (Control display of command line) +[no]comments (Control display of comment lines) +[no]question (Control display of question) +[no]answer (Control display of answer) +[no]authority (Control display of authority) +[no]additional (Control display of additional) +[no]stats (Control display of statistics) +[no]short (Disable everything except short form of answer) +[no]ttlid (Control display of ttls in records) +[no]all (Set or clear all display flags) +[no]qr (Print question before sending) +[no]nssearch (Search all authoritative nameservers) +[no]identify (ID responders in short answers) +[no]trace (Trace delegation down from root) +[no]dnssec (Request DNSSEC records) +[no]nsid (Request Name Server ID) +[no]sigchase (Chase DNSSEC signatures) +trusted-key=#### (Trusted Key when chasing DNSSEC sigs) +[no]topdown (Do DNSSEC validation top down mode) +[no]multiline (Print records in an expanded format) global d-opts and servers (before host name) affect all queries. local d-opts and servers (after host name) affect only that lookup. -h (print help and exit) -v (print version and exit) ;; Warning, extra class option ;; Warning, ignoring invalid class %s ;; Warning, extra type option ;; Warning, ignoring invalid type %s couldn't get address for '%s': %s;; Warning, ixfr requires a serial number couldn't open specified batch file%s; <<>> DiG 9.7.0-P1 <<>>; (%d server%s found) +cmd +short;; global options:%s%s dns_rdata_totextisc_time_now((&now)) == 0dig.c from server in %d ms.say_messagedns_master_stylecreatelong_formshort_formnocommentsprintmessage(%s %s %s)isc_buffer_allocate; %s ;; Sending: ;; Got answer: ?%u;; flags: qr aa tc rd ra ad cddns_message_sectiontotextshort_answer%.*snoheaders;; Query time: %ld msec ;; SERVER: %s(%s) ;; WHEN: %s;; MSG SIZE rcvd: %u can't find IPv4 networkingcan't find IPv6 networkingDiG 9.7.0-P1 Couldn't parse port numberinvalid address %slooking up %sixfr=Couldn't parse serial numberInvalid IP address %s Invalid option: -%s parse_args()making new lookupbatchfp == ((void *)0)HOME%s/.digrcconfig line %s .digrc argv %d: %s%main parsing %s;; Invalid option %s noaaonlyaaflagadditionaladflagallauthoritybesteffortbufsizeCouldn't parse buffer sizecdflagcldefnamednssecdomainCouldn't parse ednsfailidentifyignoremultilineCouldn't parse ndotsnsidnssearchquestionrecurseretryCouldn't parse retriesshowsearchsigchasestatstcpCouldn't parse timeouttopdowntraceCouldn't parse triestrusted-keytrusted key too largettlidvcInvalid option: +%s batch line %sbatch argv %d: %smain()isc_app_startisc_app_onrun46dhimnv46bcdfhikmnptvyxIQUERYSTATUSRESERVED3NOTIFYUPDATERESERVED6RESERVED7RESERVED8RESERVED9RESERVED10RESERVED11RESERVED12RESERVED13RESERVED14RESERVED15NOERRORFORMERRSERVFAILNXDOMAINNOTIMPREFUSEDYXDOMAINYXRRSETNXRRSETNOTAUTHNOTZONEBADVERSҚI~~~~~~~~~~~~=~~~ѕT`ʰȤȤrȤȤȤ%HȤȤʮҬȤu ;; ERROR : is not a subdomain of: FAILED dighost.c/etc/trusted-key.key./trusted-key.keytmp_filecount == 1invalid %s '%s': %s query != ((void *)0)clear_query(%p)(lookup->q).tail == (query)(lookup->q).head == (query)sockcount=%dcheck_if_done()fullemptylist %ssockcount == 0recvcount == 0shutting downcancel_lookup()destroyfreeing buffer %plookup != ((void *)0)try_clear_lookup(%p)query to %s still pendingflush_server_list()(server_list).tail == (ps)(server_list).head == (ps)%s: isc_event_allocate: %scouldn't parse digest bitsmake_empty_lookup()!free_nowservname != ((void *)0)make_server(%s)clone_server_list()clone_lookup()looknew != ((void *)0)requeue_lookup()too many lookupsmemory allocation failure%s: %sp_ret != ((void *)0)str != ((void *)0)nameFromStringdns_name_dupend empty RRSIG datasetsigrdata tostruct siginfoempty rdatasetdns_rdataset_firstdns_rdata_tostructprove_nx: ERROR type exist print_typeempty DS dataset;; VERIFYING RRset for with DNSKEY:%d: %s empty DSset datasetdns_rdata_tostruct for DSempty KEY datasetdns_dnssec_keyfromrdataempty DNSKEY datasetdns_name_totext for zone: %s ;; NO ANSWERS: %s ;; RRset to chase: chase_rdataset != ((void *)0) ;; DSset of the DNSKEYset destroy_libs()freeing taskfreeing taskmgrisc_mutex_locksuccesssendcount == 0current_lookup == ((void *)0)freeing commctxfreeing socketmgrfreeing timermgrfreeing key %pdestroy DST libdetach from entropyunlock_lookup %s:%disc_mutex_unlockchase_msg->msg != ((void *)0)Removing log contextDestroy memorycancel_all()(lookup_list).tail == (l)(lookup_list).head == (l)bringup_timer()have local timeout of %disc_timer_createfollowing up %sfound NS set;; BAD (HORIZONTAL) REFERRAL ;; BAD REFERRAL found NS %d %sadding server %ssend_udp(%p)isc_socket_createisc_socket_bindisc_socket_recvvrecvcount=%dsending a requestquery->sock != ((void *)0)isc_socket_sendtovsend_done()sendcount=%dsendcount >= 0sending next, since searchingsetup_lookup(%p)dns_message_createresetting lookup counter.cloning server listdns_message_gettempnametrying origin %susing root origin'%s' is not a legal name (%s)recursive queryAA queryAD queryCD queryadd_question()dns_message_gettemprdataset()insert_soa()dns_message_gettemprdataisc_rdata_fromstructdns_message_gettemprdatalistdns_message_gettemprdatasetinitializing keysdns_message_settsigkeydns_compress_initdns_message_renderbeginadd_opt()setting udp size of %ddns_message_setoptdns_message_rendersectiondns_message_renderenddone renderingstart_lookup() ;; The queried zone: check_next_lookup(%p)still have a workersend_tcp_connect(%p);; No acceptable nameservers query->sock == ((void *)0)isc_socket_connectdo_lookup()connect_timeout()trying next server...launch_next_query()sockcount >= 0isc_socket_sendvconnect_done()query->waiting_connectin cancel handlersockcount > 0unsuccessful connection: %stcp_length_done()recvcount >= 0b == &query->lengthbufsetup_libs()isc_mem_createisc_log_createdefault_debugisc_log_usechannelisc_taskmgr_createisc_task_createisc_timermgr_createisc_socketmgr_createisc_entropy_createdst_lib_initisc_mempool_createCOMMPOOLisc_mutex_initsetup_text_key()dns_name_init.in-addr.arpa.hmac != ((void *)0)unknown key type '%.*s'hmac-md5hmac-md5-digest-bits [0..128]hmac-sha1hmac-sha1-digest-bits [0..160]hmac-sha224hmac-sha224-digest-bits [0..224]hmac-sha256hmac-sha256-digest-bits [0..256]hmac-sha384hmac-sha384-digest-bits [0..384]hmac-sha512hmac-sha512-digest-bits [0..512]ns name: %s for zone: %s with nameservers: ;; DNSKEYset: ;; RRSIG of the DNSKEYset: ;; DSset: ;; RRSIGset of DSset ;; cleanandgo ;; The Answer: No trusted keys present recv_done()lookup=%p, query=%pb == &query->recvbufno longer pending. Got %sin recv cancel handler;; communications error: %s getting initial querysigdns_message_getquerytsigdns_message_setquerytsigbefore parse starts;; Got bad packet: %s %d bytes sending query %p recursion not availableSERVFAIL replyfreeing querysig buffer %pafter parseisc_timer_resetnext_origin()in TRACE codein NSSEARCH codedns_message_create in %s:%disc_buffer_copyregionstill pending.check_for_more_data(); Transfer failed.got the second rr as nonsoagot an SOAthis is the first %ddoing axfr, got second SOAdoing ixfr, got empty zonethis is the second %ddone, since axfrgot a match for ixfrdone with ixfrmeaningless soa %dWARNING%02x copy_server_list()setup_system()lwres_context_create failed/etc/resolv.confparse of %s failedcreate_search_list()ndots is %d.127.0.0.1add_nameserver failed::1setup_file_key()secretalgorithm(search_list).tail == (search)(search_list).head == (search)get_trusted_key(): trusted key not found %s (query->recvlist).tail == (&query->recvbuf)(query->recvlist).head == (&query->recvbuf)(query->lengthlist).tail == (&query->lengthbuf)(query->lengthlist).head == (&query->lengthbuf)query->recvspace != ((void *)0)freeing server %p belonging to %p(lookup->my_server_list).tail == ((dig_server_t *)ptr)(lookup->my_server_list).head == ((dig_server_t *)ptr)memory allocation failure in %s:%dbefore insertion, init@%p -> %p, new@%p -> %pafter insertion, init -> %p, new = %p, new -> %pOK the NSEC said that the type doesn't exist There isn't RRSIG NSEC for the zone ;; nothing in authority section : impossible to validate the non-existence : FAILED There is a NSEC for this zone in the AUTHORITY section: ;; no RRSIG NSEC in authority section: impossible to validate the non-existence: FAILED We want to prove the non-existence of a type of rdata %d or of the zone: We have a NSEC for this zone :OK prove_nx: OK type does not exist there is no NSEC for this zone: validating that the zone doesn't exist keyrdata.type == ((dns_rdatatype_t)dns_rdatatype_dnskey)Oops: impossible to build new DS rdata ;; OK a DS valids a DNSKEY in the RRset ;; Now verify that this DNSKEY validates the DNSKEY RRset ;; This DS is NOT the DS for the chasing KEY: FAILED rdata.type == ((dns_rdatatype_t)dns_rdatatype_dnskey);; Ok, find a Trusted Key in the DNSKEY RRset: %d Error in the queried type: %d Launch a query to find a RRset of type ;; No Answers: Validation FAILED ;; RRSIG is missing for continue validation: FAILED ;; RRSIG of the RRset to chase: chase_sigrdataset != ((void *)0) ;; DNSKEY is missing to continue validation: FAILED ;; DNSKEYset that signs the RRset to chase: chase_keyrdataset != ((void *)0) ;; RRSIG for DNSKEY is missing to continue validation : FAILED ;; RRSIG of the DNSKEYset that signs the RRset to chase: chase_sigkeyrdataset != ((void *)0) ;; WARNING There is no DS for the zone: ;; WARNING : NO RRSIG DS : RRSIG DS should come with DS ;; RRSIG of the DSset of the DNSKEYset ((lookup_list).head) == ((void *)0)((pthread_mutex_destroy(((&lookup_lock))) == 0) ? 0 : 34) == 0Destroy the messages kept for sigchasecanceling query %p, belonging to %p(lookup->my_server_list).tail == (srv)(lookup->my_server_list).head == (srv)working on lookup %p, query %precving with lookup=%p, query=%p, sock=%pisc_time_now((&query->time_sent)) == 0event->ev_type == (((2) << 16) + 2)(sevent->bufferlist).tail == (b)(sevent->bufferlist).head == (b)'%s' is not in legal name syntax (%s)dns_name_isabsolute(lookup->name)starting to render the messagecreate query %p linked to lookup %p(lookup_list).tail == (current_lookup)(lookup_list).head == (current_lookup) ;; No trusted key, +sigchase option is disabled isn't a subdomain of any Trusted Keys: +sigchase option is disable ;; Skipping server %s, incompatible address family event->ev_type == (((1) << 16) + 2)resending UDP request to first servermaking new TCP request, %d tries left;; connection timed out; no servers could be reached ignoring launch_next_query because !pendingsending a request in launch_next_queryevent->ev_type == (((2) << 16) + 4);; Connection to %s(%s) for %s failed: %s. event->ev_type == (((2) << 16) + 1);; communications error to %s: %s (((query->recvlist).head == ((void *)0)) ? isc_boolean_true : isc_boolean_false)recving with lookup=%p, query=%presubmitted recv request with length %d, recvcount=%dcan't find either v4 or v6 networking;; Couldn't create key %s: %s ;; Warning, ignoring invalid TSIG algorithm %s Launch a query to find a RRset of type ;; NS RRset is missing to continue validation: FAILED chase_nsrdataset != ((void *)0)no response but there is a delegation in authority section:no response and no delegation in authority section but a reference to: ;; RRSIG of DNSKEY is missing to continue validation: FAILED chase_dsrdataset != ((void *)0)chase_sigdsrdataset != ((void *)0) ;; chain of trust can't be validated: FAILED ;; RRset is missing to continue validation SHOULD NOT APPEND: FAILED ;; RRSIG is missing to continue validation SHOULD NOT APPEND: FAILED ;; We are in a Grand Father Problem: See 2.2.1 in RFC 3568 ;; and we try to continue chain of trust validation of the zone: ;;NSset is missing to continue validation: FAILED ;; DSset is missing to continue validation: FAILED ;; Impossible to verify the DSset: FAILED ;; Impossible to verify the non-existence, the NSEC RRset can't be validated: FAILED ;; Impossible to verify the NSEC RR to prove the non-existence : FAILED ;; Impossible to verify the non-existence: FAILED ;; OK the query doesn't have response but we have validate this fact : SUCCESS ;; RRsig of RRset is missing to continue validation SHOULD NOT APPEND: FAILED ;; Impossible to verify the RRset : FAILED ;; FINISH : we have validate the DNSSEC chain of trust: SUCCESS ;; Impossible to verify the Non-existence, the NSEC RRset can't be validated: FAILED No Answers and impossible to prove the unsecurity : Validation FAILED ;; An NSEC prove the non-existence of a answers, Now we want validate this NSEC ;; WE HAVE MATERIAL, WE NOW DO VALIDATION ;; No DNSKEY is valid to check the RRSIG of the RRset: FAILED ;; OK We found DNSKEY (or more) to validate the RRset ;; Ok this DNSKEY is a Trusted Key, DNSSEC validation is ok: SUCCESS ;; Now, we are going to validate this DNSKEY by the DS ;; the DNSKEY isn't trusted-key and there isn't DS to validate the DNSKEY: FAILED ;; ERROR no DS validates a DNSKEY in the DNSKEY RRset: FAILED ;; OK this DNSKEY (validated by the DS) validates the RRset of the DNSKEYs, thus the DNSKEY validates the RRset ;; Now, we want to validate the DS : recursive call (sevent->bufferlist).tail == (&query->recvbuf)(sevent->bufferlist).head == (&query->recvbuf);; reply from unexpected source: %s, expected %s ;; %s: ID mismatch: expected ID %u, got %u ;; ERROR: short (< header size) message ;; Warning: ID mismatch: expected ID %u, got %u ;; Warning: short (< header size) message received ;; Warning: query response not set ;; Warning: Message parser reports malformed message packet. ;; Question section mismatch: got %s/%s/%s ;; Truncated, retrying in TCP mode. ;; Got %s from %s, trying next server ;; Couldn't verify signature: %s Memory allocation failure in %s:%d; Transfer failed. Didn't start with SOA answer.key must have algorithm and secret;; Couldn't create key %s: bad algorithm Couldn't read key from %s: %s dA, &07>HR\fq|ʘј٘q| 7 J  %LX pG ~o "  h@<oo;oo8opGGGGGHH&H6HFHVHfHvHHHHHHHHHII&I6IFIVIfIvIIIIIIIIIJJ&J6JFJVJfJvJJJJJJJJJKK&K6KFKVKfKvKKKKKKKKKLL&L6LFLVLfLvLLLLLLLLLMM&M6MFMVMfMvMMMMMMMMMNN&N6NFNVNfNvNNNNNNNNNOO&O6OFOVOfOvOOOOOOOOOPP&P6PFPVPfPvPPPPPPPPPQQ&Q6QFQVQfQvQQQQQQQQQRR&R6RFRVRfRvRRRRRRRRRSS&S6SFSVSfSvSSSSSSSSSTT&T6TFTVTfTvTTTTTTTTTUU&U6UFUVUfUvUUUUUUUUUVV&V6VFVVVfVvV,L h|@(@x` L4`($8H` P0d@lD`p\ |Xt@`$T<5ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789dig-.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.data.rel.ro.dynamic.got.data.bss.gnu_debuglink 44HH !hh$8l 4o >  F"" No88[o;;j <<s @@h |pGpG0wGGVVH(~~~~tHXX 0,