h*"      !"#$%&'()*+,-./0123456789:;<=>?3.2.1IP2Proxy Haskell package(c) IP2Location, 2018 - 2024MITsales@ip2location.com experimental Safe-InferredO1ip2proxy(Contains the BIN database file metadata.@ip2proxy Database typeAip2proxyNumber of columnsBip2proxy Database yearCip2proxyDatabase monthDip2proxy Database dayEip2proxyIPv4 data countFip2proxyIPv4 data base addressGip2proxyIPv6 data countHip2proxyIPv6 data base addressIip2proxyIPv4 index base addressJip2proxyIPv6 index base addressKip2proxyIPv4 column sizeLip2proxyIPv6 column sizeMip2proxy Wrong BINip2proxyContains proxy results.ip2proxy Country codeip2proxy Country nameip2proxy Region nameip2proxy City nameip2proxyISP nameip2proxy Proxy type ip2proxyDomain ip2proxy Usage type ip2proxyASN ip2proxyAS ip2proxy Last seenip2proxyThreatip2proxyProviderip2proxyIs proxyip2proxyThe 9 function returns a string containing the module version.ip2proxyThe  function returns a string containing the package version. It takes 1 argument; the metadata from  function (Meta record).ip2proxyThe  function returns a string containing the database version. It takes 1 argument; the metadata from  function (Meta record).ip2proxyThe  function returns the Meta record containing metadata from the BIN database file. It takes one argument, of type N-, which is the path to the BIN database file.ip2proxyThe  function returns an IP2ProxyRecord containing proxy data for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the country code for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the country name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the region name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the city name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the ISP name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the proxy type for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the domain name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the usage type for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the autonomous system number for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).ip2proxyThe  function returns the autonomous system name for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String). ip2proxyThe   function returns the number of days last seen for an IP address. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).!ip2proxyThe ! function returns the threat type of the proxy. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String)."ip2proxyThe " function returns the provider of the proxy. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).#ip2proxyThe # function returns 0 if IP is not a proxy, 1 if is a proxy and not data center IP, 2 if is a proxy and is a data center IP, -1 if error. It takes 3 arguments; the BIN database file path (String), the metadata from ? function (Meta record) & either IPv4 or IPv6 address (String).$   !"#$   !"#IP2Proxy Haskell package(c) IP2Location, 2018 - 2024MITsales@ip2location.com experimental Safe-Inferred"&ip2proxy!Contains the web service results.(ip2proxyResponse status or error)ip2proxy Country code*ip2proxy Country name+ip2proxy Region name,ip2proxy City name-ip2proxyISP name.ip2proxyDomain/ip2proxy Usage type0ip2proxyAutonomous System Number1ip2proxyAutonomous System2ip2proxyProxy last seen in days3ip2proxy Proxy type4ip2proxy Threat type5ip2proxyWhether is a proxy6ip2proxyVPN provider name7ip2proxy'Contains the web service configuration.Oip2proxyWeb service API keyPip2proxy API packageQip2proxyUse SSL;ip2proxyThe ; function initializes the web service configuration. It takes 3 arguments; the web service API key, the API package to call & whether to use SSL.<ip2proxyThe < function returns an WSResult containing proxy data for an IP address. It takes 2 arguments; the web service configuration from ; function (WSConfig record) & either IPv4 or IPv6 address (String).=ip2proxyThe = function returns an WSResult containing web service credit balance for the API key. It takes 1 argument; the web service configuration from ; function (WSConfig record).&'15-.046()*+,/237;<=&'15-.046()*+,/237;<=      !"#$%&'())*+,-.  /01&23456789:;<=>?@ABCDEFGHIJKLMN%ip2proxy-3.2.1-LNEsvh77eMc5TCQxhTqv6VIP2ProxyIP2ProxyWebServiceip2proxyMetaIP2ProxyRecord country_short country_longregioncityisp proxy_typedomain usage_typeasnas last_seenthreatprovideris_proxygetModuleVersiongetPackageVersiongetDatabaseVersionopengetAllgetCountryShortgetCountryLong getRegiongetCitygetISP getProxyType getDomain getUsageTypegetASNgetAS getLastSeen getThreat getProviderisProxy $fShowMeta$fShowIP2ProxyRecordWSResultresponse countryCode countryName regionNamecityName usageTypelastSeen proxyTypeWSConfig$fShowWSResult $fEqWSResult$fShowWSConfigopenWSlookUp getCredit$fFromJSONWSResult$fToJSONWSResult databasetypedatabasecolumn databaseyear databasemonth databasedayipv4databasecountipv4databaseaddripv6databasecountipv6databaseaddripv4indexbaseaddripv6indexbaseaddripv4columnsizeipv6columnsizewrongbinbaseGHC.BaseStringapiKey apiPackageuseSSL