/
ELF>p2@`g@8 @@@@   @@@ x\x\x\@\\\88800hhhDDStd88800PtdJJJLLQtdRtdx\x\x\/lib64/ld-linux-x86-64.so.2 GNUGNU=ƣz Ѥ{GNU++,-)92wU m/_ BfI|(n, F"|`agaXha;a_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_mainstderr__fprintf_chkstdoutexitMMDB_lookup_stringgai_strerror__stack_chk_failMMDB_strerrorclock_gettime__errno_location__snprintf_chkMMDB_get_entry_data_listMMDB_free_entry_data_listfwritegetopt_longoptargstrtol__xpg_basenameoptindcallocmemcpyMMDB_openfreefopenclockfgetsMMDB_dump_entry_data_listsrandpthread_createpthread_joinMMDB_closegmtimestrftimefputcfputsfeoffcloseMMDB_aget_valuelibmaxminddb.so.0libc.so.6GLIBC_2.14GLIBC_2.4GLIBC_2.17GLIBC_2.34GLIBC_2.2.5GLIBC_2.3.4)ii 4>Iui    Tti    `x\P3\3\\ `A@`fA``iA`qA`yA`A`AaA ah@____&_)`a+ha-a.a,^^^^^^^    ^
^ ^ ^ ____ _(_0_8_@_H_P_X_`_h_p_x___ _!_"_#_$_%_'_(_)_*HH?HtH5r>%s>hhhhhhhhqhah    Qh
Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%% <D%<D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%;D%};D%u;D%m;D%e;D%];D%U;D%M;D%E;D%=;D%5;D%-;D%%;D%;D%;D% ;D%;D%:D%:D%:D%:DAWL=#;AVL5UAUL-$ATIUSHdH%(H$1$H$HD$HD$(D$ D$$HD$@ILLL?7wIcDL><H=;
1D$$;H;HD$(H;HD$H=;
1D$ hHq;HD$WI<$=};D=r;EH|$HL$H L$(u |$ S
+=:Hc.IH    Hc:)Å~HcI4LAH/IcH|$HIDAą;    fo$4$fo$fo$ fo$0)T$pfo$@H$)$fo$Pfo$`)$fo$pH$)$)$)$)$)$H\$HNLH5OHIH`f~E1HD$1H$H$)$Lt$pL=-HfDLHH$HڄufDBHt<
u$tHLHIn $tHt$PH$HD$P9vH|$PH><$u9H=8L1HپHt$PH=81pH|$P/|$ L1D$$Hc IH <$zVLl$M\$ Lt$pLl$EDd$$H- Eo1LHMwLA_AI E9uϋl$$Ll$H\$HLf.H;1H H9uL
zHL$ L$$,$HcH $,$Hys H H=47H1|$DD$D<$ULH 1"H$HH$H$H߾(H-HH=6HxQ$S1$$P$P$1D$D$H0H$H5Z6
E1HfH :6H=YH$t=fDH$H=    6HھJIL@H1+L;$rH55
H55 H$HH9DH$H55H<H$HPH9sH=s5H1LqHp1oLLAąifH+D$H*^)MfI*^LH=4HLH$dH+%(HĨD[]A\A]A^A_$8H=4HH1L*LA,Ll$H 4H=hLpL:LLfHH    H*XH 24H= LLLt$p8H=3HJH1+H 3H=_L0HHH=31LH|$PHH11H
HkHLLt$p8@HL$H=3IHM1Od1Lt$pL$ILgLRDȾRR1RH LLH$HD$PtH$Ht$PyDžH|$P;\$ kL$ ffL)H=1H*H*^^LD Lt$p8H=1HH1S*H=1HH1AH|$P뉉HL$H=s1IHZ1bAtNH5U1
+!\8UH=.1HH1)8"H=0HH1H,HHT$(Lt$pH|$PL<$HD$8uw|$PEH|$XLHtsH=s0HOH1]D$ H|$8LL;|$ L$hH=/H1e$ Ht$8H|$@Lt$@D$H^H|$8tH5/
Ht$8H=u/`H5i/
EHt$8H|$XHL$(H=}/H1jD$ H /6H=0\f.1I^HHPTE11H=aC-f.H=.H.H9tH&-Ht    H=.H5.H)HH?HHHtH,HtfD=.u+UH=,Ht H=V)de.]wATIUHHtH=(.HѾ1H{ H=-L1H ff.AUIATIHHdH%(HD$81H|$HL$ LD$.|$ u;|$ugfoD$foL$ A$AL$HD$8dH+%(u;HHLA\A]&H=_-LHI1FH=+-HH1ff.H8dH%(HD$(1Ht$HD$HD$uEffH*D$H*L$Z^uXD$D$HD$(dH+%(u4H88H=o,H
H1Yff.AVAUATUSHPdH%(HD$H1H6GI1H\$0Ll$Lt$f)$HH߉DȾLY
RR1RIt$HLH |$t)H|$LHD$uDH|$HtjA;l$gHD$HdH+%(HP1[]A\A]A^@H="+HH1 H|$bH *H=    늿H=*HL    H1^PHH
  *ERROR: %s
clock_gettime(): %s
thread(): %s
%u.%u.%u.%uentry_data_list is NULL
f:i:b:t:I:vnh?1.5.2
  %s version %s

calloc(): %s

  Can't open %s - %s
    IO error: %s
%F %T UTC    Description:
      %s:   %s
rfopen(): %s: %s
fgets(): %s
fclose(): %s
%s:

  Record prefix length: %d
pthread_create() failed
pthread_join() failed
ipverboseversionbenchmarkthreadsip-filehelp
  %s --file /path/to/file.mmdb --ip 1.2.3.4 [path to lookup]

  This application accepts the following options:

      --file (-f)     The path to the MMDB file. Required.

      --ip (-i)       The IP address to look up. Required.

      --verbose (-v)  Turns on verbose output. Specifically, this causes this
                      application to output the database metadata.

      --version       Print the program's version number and exit.

      --help (-h -?)  Show usage information.

  If an IP's data entry resolves to a map or array, you can provide
  a lookup path to only show part of that data.

  For example, given a JSON structure like this:

    {
        "names": {
             "en": "Germany",
             "de": "Deutschland"
        },
        "cities": [ "Berlin", "Frankfurt" ]
    }

  You could look up just the English name by calling mmdblookup with a lookup path of:

    mmdblookup --file ... --ip ... names en

  Or you could look up the second city in the list with:

    mmdblookup --file ... --ip ... cities 1

  Array numbering begins with zero (0).

  If you do not provide a path to lookup, all of the information for a given IP
  will be shown.


  Error from call to getaddrinfo for %s - %s


  Got an error from the maxminddb library: %s

MMDB_get_entry_data_list(): %s
You must provide a filename with --fileYou must provide an IP address with --ip
  Database metadata
    Node count:    %i
    Record size:   %i bits
    IP version:    IPv%i
    Binary format: %i.%i
    Build epoch:   %llu (%s)
    Type:          %s
    Languages:     MMDB_dump_entry_data_list(): %s
Looked up %llu addresses in %.2f seconds. %.2f lookups per second.

  No data was found at the lookup path you provided

Got an error looking up the entry data - %s

  Could not find an entry for this IP address (%s)

Looked up %llu addresses using %d threads in %.2Lf seconds. %.2Lf lookups per second.

  Looked up %i addresses in %.2f seconds. %.2f lookups per second.

x\N@4)eA.A_;H| ld<$zRx &D$4pFJ w?:*3$"\``tRBDF (XBEG`_
EBA  D@y
A XFBB A(A0DP^IFY[
0C(A BBBE 8u FII I(D0A8I  m W G A I I I d 
8D0A(B BBBA  O I F N P33\    6x\\oP
l ^      oo  oo
o \0 @ P ` p         !! !0!@!P!`!p!!!!!!!!!"" "0"@"P"`"p""AffAiiAvqAnyAbAtAIAhh@mmdblookup-1.5.2-4.el9.x86_64.debug)7zXZִF!t/_j]?Eh=ڊ2N$)W)Yp̻K:[*91.ɵ*? Vbl]+/TZc/p6voœ _AّT<%tAr_&r*-y#2{ؼEb5#`-JBx]d17)=@A Q)q1Mn-d][-y0skAhqph>*] .wE: 0[8q>s+|Mh\!QGꦔw.&iߋA"v%41=)p^=-U1~;VqRk5'A^tU QK^OY -_J$R.R #e]7p7ۗvnGCyA)+kLMC,omk"" $82yHyVY0uo* v07ztԧ62S6߉X3#_H$n]Lr3q\/V9owHƨjm(^00G}X t .M3if:{{2.˵GJU#w`Kr˼B*i.„haOlbDg._0PD{+5$c :x9DQ]!2]H-AJY! u-kt udZΑR S    i    0پBzɮ}CXqFA:oVV b=Xg{1]~5 -zǂZBL\ {Fp96\(>yא[GDBLH.ޚ$k}5ȓ̾$0Kؚ‘e<
=ѰֿIk*kjTty67Y3    ы1H@ ~~2m&`s9?9%;بʘǤ5A'wCcn6BKZ$q/TE}6Ƙf$a1`Q{f+V's֚)Һ"z{9+\?hY%KytSTj?޵wo޲XVW1E    $mgYZ.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu_debuglink.gnu_debugdata 880&hh$9 Go4Q hYPPlao

^no    p} B       p""`$$66 @@
JJLJJx\x\\\\\\\^^p``` `a`aX 
`a(a4f(