<?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://ParsGreen.com" 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://ParsGreen.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://ParsGreen.com">
      <s:element name="ContactSearch">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="data" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactSearchResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ContactSearchResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddGroupContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groupDec" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groupIDEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddGroupContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddGroupContactResult" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="groupIDEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EditGroupContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groupIDEncrypt" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groupDec" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="groupStatus" type="s:unsignedByte" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="EditGroupContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="EditGroupContactResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RemoveGroupContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groupIDEncrypt" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="RemoveMemberContacts" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RemoveGroupContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RemoveGroupContactResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="GroupIDEncrypt" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="child" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="count" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ContactCountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ContactCountResult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="count" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGroups">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="groups">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGroupsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetGroupsResult" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="groups">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="contactIdEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteContactResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RegContactSimple">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Corporation" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="MobileNumbers" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumbers" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="FaxNumbers" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Gender" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PostalCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Descriptions" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="welcomText" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="GroupIDEncrypt" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="ContactIdEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="RegContactSimpleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RegContactSimpleResult" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ContactIdEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RegContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Corporation" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="MobileNumbers" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumbers" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="FaxNumbers" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BirthDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Gender" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PostalCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Descriptions" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="welcomText" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="GroupIDEncrypt" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="ContactIdEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RegContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="RegContactResult" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ContactIdEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateContact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="signature" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Corporation" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="MobileNumbers" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PhoneNumbers" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="FaxNumbers" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="BirthDate" nillable="true" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Gender" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PostalCode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Descriptions" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="welcomText" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="GroupIDEncrypt" type="tns:ArrayOfString" />
            <s:element minOccurs="0" maxOccurs="1" name="ContactIdEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateContactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateContactResult" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ContactIdEncrypt" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="ContactSearchSoapIn">
    <wsdl:part name="parameters" element="tns:ContactSearch" />
  </wsdl:message>
  <wsdl:message name="ContactSearchSoapOut">
    <wsdl:part name="parameters" element="tns:ContactSearchResponse" />
  </wsdl:message>
  <wsdl:message name="AddGroupContactSoapIn">
    <wsdl:part name="parameters" element="tns:AddGroupContact" />
  </wsdl:message>
  <wsdl:message name="AddGroupContactSoapOut">
    <wsdl:part name="parameters" element="tns:AddGroupContactResponse" />
  </wsdl:message>
  <wsdl:message name="EditGroupContactSoapIn">
    <wsdl:part name="parameters" element="tns:EditGroupContact" />
  </wsdl:message>
  <wsdl:message name="EditGroupContactSoapOut">
    <wsdl:part name="parameters" element="tns:EditGroupContactResponse" />
  </wsdl:message>
  <wsdl:message name="RemoveGroupContactSoapIn">
    <wsdl:part name="parameters" element="tns:RemoveGroupContact" />
  </wsdl:message>
  <wsdl:message name="RemoveGroupContactSoapOut">
    <wsdl:part name="parameters" element="tns:RemoveGroupContactResponse" />
  </wsdl:message>
  <wsdl:message name="ContactCountSoapIn">
    <wsdl:part name="parameters" element="tns:ContactCount" />
  </wsdl:message>
  <wsdl:message name="ContactCountSoapOut">
    <wsdl:part name="parameters" element="tns:ContactCountResponse" />
  </wsdl:message>
  <wsdl:message name="GetGroupsSoapIn">
    <wsdl:part name="parameters" element="tns:GetGroups" />
  </wsdl:message>
  <wsdl:message name="GetGroupsSoapOut">
    <wsdl:part name="parameters" element="tns:GetGroupsResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteContactSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteContact" />
  </wsdl:message>
  <wsdl:message name="DeleteContactSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteContactResponse" />
  </wsdl:message>
  <wsdl:message name="RegContactSimpleSoapIn">
    <wsdl:part name="parameters" element="tns:RegContactSimple" />
  </wsdl:message>
  <wsdl:message name="RegContactSimpleSoapOut">
    <wsdl:part name="parameters" element="tns:RegContactSimpleResponse" />
  </wsdl:message>
  <wsdl:message name="RegContactSoapIn">
    <wsdl:part name="parameters" element="tns:RegContact" />
  </wsdl:message>
  <wsdl:message name="RegContactSoapOut">
    <wsdl:part name="parameters" element="tns:RegContactResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateContactSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateContact" />
  </wsdl:message>
  <wsdl:message name="UpdateContactSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateContactResponse" />
  </wsdl:message>
  <wsdl:portType name="ContactServiceSoap">
    <wsdl:operation name="ContactSearch">
      <wsdl:input message="tns:ContactSearchSoapIn" />
      <wsdl:output message="tns:ContactSearchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddGroupContact">
      <wsdl:input message="tns:AddGroupContactSoapIn" />
      <wsdl:output message="tns:AddGroupContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="EditGroupContact">
      <wsdl:input message="tns:EditGroupContactSoapIn" />
      <wsdl:output message="tns:EditGroupContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RemoveGroupContact">
      <wsdl:input message="tns:RemoveGroupContactSoapIn" />
      <wsdl:output message="tns:RemoveGroupContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ContactCount">
      <wsdl:input message="tns:ContactCountSoapIn" />
      <wsdl:output message="tns:ContactCountSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGroups">
      <wsdl:input message="tns:GetGroupsSoapIn" />
      <wsdl:output message="tns:GetGroupsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <wsdl:input message="tns:DeleteContactSoapIn" />
      <wsdl:output message="tns:DeleteContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RegContactSimple">
      <wsdl:input message="tns:RegContactSimpleSoapIn" />
      <wsdl:output message="tns:RegContactSimpleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RegContact">
      <wsdl:input message="tns:RegContactSoapIn" />
      <wsdl:output message="tns:RegContactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateContact">
      <wsdl:input message="tns:UpdateContactSoapIn" />
      <wsdl:output message="tns:UpdateContactSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ContactServiceSoap" type="tns:ContactServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="ContactSearch">
      <soap:operation soapAction="http://ParsGreen.com/ContactSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddGroupContact">
      <soap:operation soapAction="http://ParsGreen.com/AddGroupContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EditGroupContact">
      <soap:operation soapAction="http://ParsGreen.com/EditGroupContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveGroupContact">
      <soap:operation soapAction="http://ParsGreen.com/RemoveGroupContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCount">
      <soap:operation soapAction="http://ParsGreen.com/ContactCount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroups">
      <soap:operation soapAction="http://ParsGreen.com/GetGroups" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <soap:operation soapAction="http://ParsGreen.com/DeleteContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegContactSimple">
      <soap:operation soapAction="http://ParsGreen.com/RegContactSimple" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegContact">
      <soap:operation soapAction="http://ParsGreen.com/RegContact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateContact">
      <soap:operation soapAction="http://ParsGreen.com/UpdateContact" 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="ContactServiceSoap12" type="tns:ContactServiceSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="ContactSearch">
      <soap12:operation soapAction="http://ParsGreen.com/ContactSearch" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddGroupContact">
      <soap12:operation soapAction="http://ParsGreen.com/AddGroupContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EditGroupContact">
      <soap12:operation soapAction="http://ParsGreen.com/EditGroupContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveGroupContact">
      <soap12:operation soapAction="http://ParsGreen.com/RemoveGroupContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ContactCount">
      <soap12:operation soapAction="http://ParsGreen.com/ContactCount" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroups">
      <soap12:operation soapAction="http://ParsGreen.com/GetGroups" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <soap12:operation soapAction="http://ParsGreen.com/DeleteContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegContactSimple">
      <soap12:operation soapAction="http://ParsGreen.com/RegContactSimple" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegContact">
      <soap12:operation soapAction="http://ParsGreen.com/RegContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateContact">
      <soap12:operation soapAction="http://ParsGreen.com/UpdateContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ContactService">
    <wsdl:port name="ContactServiceSoap" binding="tns:ContactServiceSoap">
      <soap:address location="http://login.parsgreen.com/Api/ContactService.asmx" />
    </wsdl:port>
    <wsdl:port name="ContactServiceSoap12" binding="tns:ContactServiceSoap12">
      <soap12:address location="http://login.parsgreen.com/Api/ContactService.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>