<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://services.getpos.de/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://services.getpos.de/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://services.getpos.de/">
      <s:element name="IPLocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccessId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IPAddress" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IPLocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IPLocationResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IPCountry">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccessId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IPAddress" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IPCountryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IPCountryResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IPCurrency">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AccessId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IPAddress" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IPCurrencyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IPCurrencyResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMyIPPosition">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMyIPPositionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMyIPPositionResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIPPosition">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IPAddress" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIPPositionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetIPPositionResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIPCountry">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IPAddress" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIPCountryResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetIPCountryResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIPCurrency">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="IPAddress" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIPCurrencyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetIPCurrencyResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="IPLocationSoapIn">
    <wsdl:part name="parameters" element="tns:IPLocation" />
  </wsdl:message>
  <wsdl:message name="IPLocationSoapOut">
    <wsdl:part name="parameters" element="tns:IPLocationResponse" />
  </wsdl:message>
  <wsdl:message name="IPCountrySoapIn">
    <wsdl:part name="parameters" element="tns:IPCountry" />
  </wsdl:message>
  <wsdl:message name="IPCountrySoapOut">
    <wsdl:part name="parameters" element="tns:IPCountryResponse" />
  </wsdl:message>
  <wsdl:message name="IPCurrencySoapIn">
    <wsdl:part name="parameters" element="tns:IPCurrency" />
  </wsdl:message>
  <wsdl:message name="IPCurrencySoapOut">
    <wsdl:part name="parameters" element="tns:IPCurrencyResponse" />
  </wsdl:message>
  <wsdl:message name="GetMyIPPositionSoapIn">
    <wsdl:part name="parameters" element="tns:GetMyIPPosition" />
  </wsdl:message>
  <wsdl:message name="GetMyIPPositionSoapOut">
    <wsdl:part name="parameters" element="tns:GetMyIPPositionResponse" />
  </wsdl:message>
  <wsdl:message name="GetIPPositionSoapIn">
    <wsdl:part name="parameters" element="tns:GetIPPosition" />
  </wsdl:message>
  <wsdl:message name="GetIPPositionSoapOut">
    <wsdl:part name="parameters" element="tns:GetIPPositionResponse" />
  </wsdl:message>
  <wsdl:message name="GetIPCountrySoapIn">
    <wsdl:part name="parameters" element="tns:GetIPCountry" />
  </wsdl:message>
  <wsdl:message name="GetIPCountrySoapOut">
    <wsdl:part name="parameters" element="tns:GetIPCountryResponse" />
  </wsdl:message>
  <wsdl:message name="GetIPCurrencySoapIn">
    <wsdl:part name="parameters" element="tns:GetIPCurrency" />
  </wsdl:message>
  <wsdl:message name="GetIPCurrencySoapOut">
    <wsdl:part name="parameters" element="tns:GetIPCurrencyResponse" />
  </wsdl:message>
  <wsdl:message name="IPLocationHttpGetIn">
    <wsdl:part name="AccessId" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IPLocationHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IPCountryHttpGetIn">
    <wsdl:part name="AccessId" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IPCountryHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IPCurrencyHttpGetIn">
    <wsdl:part name="AccessId" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IPCurrencyHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetMyIPPositionHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMyIPPositionHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetIPPositionHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIPPositionHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCountryHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCountryHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCurrencyHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCurrencyHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IPLocationHttpPostIn">
    <wsdl:part name="AccessId" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IPLocationHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IPCountryHttpPostIn">
    <wsdl:part name="AccessId" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IPCountryHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IPCurrencyHttpPostIn">
    <wsdl:part name="AccessId" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IPCurrencyHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetMyIPPositionHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMyIPPositionHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetIPPositionHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIPPositionHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCountryHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCountryHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCurrencyHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="IPAddress" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetIPCurrencyHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:portType name="ip2locSoap">
    <wsdl:operation name="IPLocation">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Coordinates, Country, Region, City) with Codes. You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPLocationSoapIn" />
      <wsdl:output message="tns:IPLocationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IPCountry">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Countrycode and name).  You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPCountrySoapIn" />
      <wsdl:output message="tns:IPCountrySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IPCurrency">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Currency (Symbol + Name), based on the country of a IP-Address. You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPCurrencySoapIn" />
      <wsdl:output message="tns:IPCurrencySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMyIPPosition">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of the IP-Address of the current Caller (Coordinates, Country, Region, City) with Codes</wsdl:documentation>
      <wsdl:input message="tns:GetMyIPPositionSoapIn" />
      <wsdl:output message="tns:GetMyIPPositionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPPosition">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Coordinates, Country, Region, City) with Codes</wsdl:documentation>
      <wsdl:input message="tns:GetIPPositionSoapIn" />
      <wsdl:output message="tns:GetIPPositionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPCountry">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Countrycode and name)</wsdl:documentation>
      <wsdl:input message="tns:GetIPCountrySoapIn" />
      <wsdl:output message="tns:GetIPCountrySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPCurrency">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Currency (Symbol + Name), based on the country of a IP-Address</wsdl:documentation>
      <wsdl:input message="tns:GetIPCurrencySoapIn" />
      <wsdl:output message="tns:GetIPCurrencySoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="ip2locHttpGet">
    <wsdl:operation name="IPLocation">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Coordinates, Country, Region, City) with Codes. You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPLocationHttpGetIn" />
      <wsdl:output message="tns:IPLocationHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="IPCountry">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Countrycode and name).  You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPCountryHttpGetIn" />
      <wsdl:output message="tns:IPCountryHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="IPCurrency">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Currency (Symbol + Name), based on the country of a IP-Address. You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPCurrencyHttpGetIn" />
      <wsdl:output message="tns:IPCurrencyHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMyIPPosition">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of the IP-Address of the current Caller (Coordinates, Country, Region, City) with Codes</wsdl:documentation>
      <wsdl:input message="tns:GetMyIPPositionHttpGetIn" />
      <wsdl:output message="tns:GetMyIPPositionHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPPosition">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Coordinates, Country, Region, City) with Codes</wsdl:documentation>
      <wsdl:input message="tns:GetIPPositionHttpGetIn" />
      <wsdl:output message="tns:GetIPPositionHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPCountry">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Countrycode and name)</wsdl:documentation>
      <wsdl:input message="tns:GetIPCountryHttpGetIn" />
      <wsdl:output message="tns:GetIPCountryHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPCurrency">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Currency (Symbol + Name), based on the country of a IP-Address</wsdl:documentation>
      <wsdl:input message="tns:GetIPCurrencyHttpGetIn" />
      <wsdl:output message="tns:GetIPCurrencyHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="ip2locHttpPost">
    <wsdl:operation name="IPLocation">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Coordinates, Country, Region, City) with Codes. You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPLocationHttpPostIn" />
      <wsdl:output message="tns:IPLocationHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="IPCountry">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Countrycode and name).  You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPCountryHttpPostIn" />
      <wsdl:output message="tns:IPCountryHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="IPCurrency">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Currency (Symbol + Name), based on the country of a IP-Address. You need an accessid (unigue identifier) to use this webservice.</wsdl:documentation>
      <wsdl:input message="tns:IPCurrencyHttpPostIn" />
      <wsdl:output message="tns:IPCurrencyHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMyIPPosition">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of the IP-Address of the current Caller (Coordinates, Country, Region, City) with Codes</wsdl:documentation>
      <wsdl:input message="tns:GetMyIPPositionHttpPostIn" />
      <wsdl:output message="tns:GetMyIPPositionHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPPosition">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Coordinates, Country, Region, City) with Codes</wsdl:documentation>
      <wsdl:input message="tns:GetIPPositionHttpPostIn" />
      <wsdl:output message="tns:GetIPPositionHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPCountry">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Location of a IP-Address (Countrycode and name)</wsdl:documentation>
      <wsdl:input message="tns:GetIPCountryHttpPostIn" />
      <wsdl:output message="tns:GetIPCountryHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetIPCurrency">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns the Currency (Symbol + Name), based on the country of a IP-Address</wsdl:documentation>
      <wsdl:input message="tns:GetIPCurrencyHttpPostIn" />
      <wsdl:output message="tns:GetIPCurrencyHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ip2locSoap" type="tns:ip2locSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="IPLocation">
      <soap:operation soapAction="http://services.getpos.de/IPLocation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCountry">
      <soap:operation soapAction="http://services.getpos.de/IPCountry" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCurrency">
      <soap:operation soapAction="http://services.getpos.de/IPCurrency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyIPPosition">
      <soap:operation soapAction="http://services.getpos.de/GetMyIPPosition" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPPosition">
      <soap:operation soapAction="http://services.getpos.de/GetIPPosition" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCountry">
      <soap:operation soapAction="http://services.getpos.de/GetIPCountry" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCurrency">
      <soap:operation soapAction="http://services.getpos.de/GetIPCurrency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="ip2locSoap12" type="tns:ip2locSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="IPLocation">
      <soap12:operation soapAction="http://services.getpos.de/IPLocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCountry">
      <soap12:operation soapAction="http://services.getpos.de/IPCountry" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCurrency">
      <soap12:operation soapAction="http://services.getpos.de/IPCurrency" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyIPPosition">
      <soap12:operation soapAction="http://services.getpos.de/GetMyIPPosition" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPPosition">
      <soap12:operation soapAction="http://services.getpos.de/GetIPPosition" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCountry">
      <soap12:operation soapAction="http://services.getpos.de/GetIPCountry" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCurrency">
      <soap12:operation soapAction="http://services.getpos.de/GetIPCurrency" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="ip2locHttpGet" type="tns:ip2locHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="IPLocation">
      <http:operation location="/IPLocation" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCountry">
      <http:operation location="/IPCountry" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCurrency">
      <http:operation location="/IPCurrency" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyIPPosition">
      <http:operation location="/GetMyIPPosition" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPPosition">
      <http:operation location="/GetIPPosition" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCountry">
      <http:operation location="/GetIPCountry" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCurrency">
      <http:operation location="/GetIPCurrency" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="ip2locHttpPost" type="tns:ip2locHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="IPLocation">
      <http:operation location="/IPLocation" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCountry">
      <http:operation location="/IPCountry" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IPCurrency">
      <http:operation location="/IPCurrency" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyIPPosition">
      <http:operation location="/GetMyIPPosition" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPPosition">
      <http:operation location="/GetIPPosition" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCountry">
      <http:operation location="/GetIPCountry" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPCurrency">
      <http:operation location="/GetIPCurrency" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ip2loc">
    <wsdl:port name="ip2locSoap" binding="tns:ip2locSoap">
      <soap:address location="http://services.getpos.de/ip2loc.asmx" />
    </wsdl:port>
    <wsdl:port name="ip2locSoap12" binding="tns:ip2locSoap12">
      <soap12:address location="http://services.getpos.de/ip2loc.asmx" />
    </wsdl:port>
    <wsdl:port name="ip2locHttpGet" binding="tns:ip2locHttpGet">
      <http:address location="http://services.getpos.de/ip2loc.asmx" />
    </wsdl:port>
    <wsdl:port name="ip2locHttpPost" binding="tns:ip2locHttpPost">
      <http:address location="http://services.getpos.de/ip2loc.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>