<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions name="ComplexDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
  <wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesRpcLit_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/>
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:types>
    <xsd:schema targetNamespace="http://tempuri.org/Imports">
      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
      <xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/>
      <xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_InputMessage">
    <wsdl:part name="inArrayString1D" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage">
    <wsdl:part name="RetArrayString1DResult" type="q2:ArrayOfstring" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage">
    <wsdl:part name="inArrayInt1D" type="q3:ArrayOfint" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage">
    <wsdl:part name="RetArrayInt1DResult" type="q4:ArrayOfint" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage">
    <wsdl:part name="inArrayDecimal1D" type="q5:ArrayOfNullableOfdecimal" xmlns:q5="http://schemas.datacontract.org/2004/07/System"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage">
    <wsdl:part name="RetArrayDecimal1DResult" type="q6:ArrayOfNullableOfdecimal" xmlns:q6="http://schemas.datacontract.org/2004/07/System"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage">
    <wsdl:part name="inArrayDateTime1D" type="q7:ArrayOfNullableOfdateTime" xmlns:q7="http://schemas.datacontract.org/2004/07/System"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage">
    <wsdl:part name="RetArrayDateTime1DResult" type="q8:ArrayOfNullableOfdateTime" xmlns:q8="http://schemas.datacontract.org/2004/07/System"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_InputMessage">
    <wsdl:part name="inArrayString2D" type="q9:ArrayOfArrayOfstring" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage">
    <wsdl:part name="RetArrayString2DResult" type="q10:ArrayOfArrayOfstring" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage">
    <wsdl:part name="inArray1D_SN" type="q11:ArrayOfPerson" xmlns:q11="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage">
    <wsdl:part name="RetArray1D_SNResult" type="q12:ArrayOfPerson" xmlns:q12="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage">
    <wsdl:part name="inArrayAnyType1D" type="q13:ArrayOfanyType" xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage">
    <wsdl:part name="RetArrayAnyType1DResult" type="q14:ArrayOfanyType" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_InputMessage">
    <wsdl:part name="inStructS1" type="q15:Name" xmlns:q15="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_OutputMessage">
    <wsdl:part name="RetStructS1Result" type="q16:Name" xmlns:q16="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_InputMessage">
    <wsdl:part name="inStructSN" type="q17:Person" xmlns:q17="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_OutputMessage">
    <wsdl:part name="RetStructSNResult" type="q18:Person" xmlns:q18="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_InputMessage">
    <wsdl:part name="inStructSNSA" type="q19:Employee" xmlns:q19="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage">
    <wsdl:part name="RetStructSNSAResult" type="q20:Employee" xmlns:q20="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage">
    <wsdl:part name="inStructSNSAS" type="q21:Group" xmlns:q21="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage">
    <wsdl:part name="RetStructSNSASResult" type="q22:Group" xmlns:q22="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_InputMessage">
    <wsdl:part name="inEnumString" type="q23:BitMask" xmlns:q23="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_OutputMessage">
    <wsdl:part name="RetEnumStringResult" type="q24:BitMask" xmlns:q24="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_InputMessage">
    <wsdl:part name="inEnumInt" type="q25:IntSet" xmlns:q25="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_OutputMessage">
    <wsdl:part name="RetEnumIntResult" type="q26:IntSet" xmlns:q26="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_InputMessage">
    <wsdl:part name="inDerivedClass" type="q27:Table" xmlns:q27="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage">
    <wsdl:part name="RetDerivedClassResult" type="q28:Table" xmlns:q28="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
  </wsdl:message>
  <wsdl:portType msc:usingSession="false" name="IComplexDataTypesRpcLit">
    <wsdl:operation name="RetArrayString1D">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetArrayInt1D">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetArrayDecimal1D">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetArrayDateTime1D">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetArrayString2D">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetArray1D_SN">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SNResponse" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetArrayAnyType1D">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetStructS1">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" message="tns:IComplexDataTypesRpcLit_RetStructS1_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1Response" message="tns:IComplexDataTypesRpcLit_RetStructS1_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetStructSN">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" message="tns:IComplexDataTypesRpcLit_RetStructSN_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNResponse" message="tns:IComplexDataTypesRpcLit_RetStructSN_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetStructSNSA">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetStructSNSAS">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSASResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetEnumString">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" message="tns:IComplexDataTypesRpcLit_RetEnumString_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumStringResponse" message="tns:IComplexDataTypesRpcLit_RetEnumString_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetEnumInt">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" message="tns:IComplexDataTypesRpcLit_RetEnumInt_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumIntResponse" message="tns:IComplexDataTypesRpcLit_RetEnumInt_OutputMessage"/>
    </wsdl:operation>
    <wsdl:operation name="RetDerivedClass">
      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_InputMessage"/>
      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClassResponse" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="BasicHttpBinding_IComplexDataTypesRpcLit" type="tns:IComplexDataTypesRpcLit">
    <wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesRpcLit_policy"/>
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
    <wsdl:operation name="RetArrayString1D">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetArrayInt1D">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetArrayDecimal1D">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetArrayDateTime1D">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetArrayString2D">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetArray1D_SN">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetArrayAnyType1D">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetStructS1">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetStructSN">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetStructSNSA">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetStructSNSAS">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetEnumString">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetEnumInt">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetDerivedClass">
      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" style="rpc"/>
      <wsdl:input>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" namespace="http://tempuri.org/"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ComplexDataTypesRpcLitService">
    <wsdl:port name="BasicHttpBinding_IComplexDataTypesRpcLit" binding="tns:BasicHttpBinding_IComplexDataTypesRpcLit">
      <soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesRpcLit.svc"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
